<SEC-DOCUMENT>0001171843-25-002721.txt : 20250502
<SEC-HEADER>0001171843-25-002721.hdr.sgml : 20250502
<ACCEPTANCE-DATETIME>20250502083050
ACCESSION NUMBER:		0001171843-25-002721
CONFORMED SUBMISSION TYPE:	6-K
PUBLIC DOCUMENT COUNT:		3
CONFORMED PERIOD OF REPORT:	20250331
FILED AS OF DATE:		20250502
DATE AS OF CHANGE:		20250502

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FirstService Corp
		CENTRAL INDEX KEY:			0001637810
		STANDARD INDUSTRIAL CLASSIFICATION:	REAL ESTATE [6500]
		ORGANIZATION NAME:           	05 Real Estate & Construction
		EIN:				000000000
		STATE OF INCORPORATION:			A6
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1255 BAY STREET, SUITE 600
		CITY:			TORONTO
		STATE:			A6
		ZIP:			M5R 2A9
		BUSINESS PHONE:		(416) 960-9566

	MAIL ADDRESS:	
		STREET 1:		1255 BAY STREET, SUITE 600
		CITY:			TORONTO
		STATE:			A6
		ZIP:			M5R 2A9

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	New FSV Corp
		DATE OF NAME CHANGE:	20150326
</SEC-HEADER>
<DOCUMENT>
<TYPE>6-K
<SEQUENCE>1
<FILENAME>f6k_050225.htm
<DESCRIPTION>FORM 6-K
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: center">UNITED STATES</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>SECURITIES AND EXCHANGE COMMISSION</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>Washington, D.C. 20549</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 18pt; font-weight: bold; text-align: center"><U>FORM 6-K</U></P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>REPORT OF FOREIGN PRIVATE ISSUER</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>PURSUANT TO RULE 13a-16 OR 15d-16 UNDER</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">For the month of: May 2025</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">Commission file number 001-36897</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 18pt; font-weight: bold; text-align: center; text-indent: -4.5pt">FIRSTSERVICE CORPORATION</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">(Translation of registrant&#8217;s name into English)</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>1255 Bay Street, Suite 600</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>Toronto, Ontario, Canada</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"><B>M5R 2A9</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center">(Address of principal executive office)</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">Indicate by check mark whether the registrant files or will file annual reports under cover
of Form 20-F or Form 40-F:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 29%; font-size: 10pt">Form 20-F [ ]</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Form 40-F [X]</TD></TR>
  </TABLE>


<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0 0pt 1in; font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0 0pt 1in; font-size: 10pt; font-weight: bold; text-align: center"></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: left"><FONT STYLE="font-size: 12pt">SIGNATURE</FONT></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">Pursuant to the requirements of the Securities Exchange Act of 1934, the
registrant has duly caused this report to be signed on its behalf by the undersigned, hereunto duly authorized.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 50%; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 49%; font-size: 10pt; font-weight: bold; text-align: left">FIRSTSERVICE CORPORATION</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">Date: May 2, 2025</TD><TD STYLE="font-size: 10pt; font-style: italic">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-style: italic; text-align: left"><U>/s/ Jeremy Rakusin</U></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Name: Jeremy Rakusin</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Title: Chief Financial Officer</TD></TR>
  </TABLE>


<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<!-- Field: Page; Sequence: 2; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><FONT STYLE="font-size: 12pt"><B>EXHIBIT INDEX</B></FONT></P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1in"><B>Exhibit&#9;</B></TD>
    <TD STYLE="text-align: justify"><B>Description of Exhibit</B></TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 1in"><A HREF="exh_991.htm">99.1</A></TD><TD STYLE="text-align: justify"><A HREF="exh_991.htm">Interim consolidated financial statements and management&#8217;s discussion &amp; analysis for the three
month period ended March 31, 2025.</A></TD></TR></TABLE>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>


<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt"><B>&nbsp;</B></P>



<P STYLE="margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>exh_991.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 99.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0; color: red"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0; color: red"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0; color: red"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 24pt; text-align: center; margin: 0pt 0"><B>FIRSTSERVICE CORPORATION</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 14pt"><B>INTERIM CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 14pt"><B>First Quarter</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 14pt"><B>March 31, 2025</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>2</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: center"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0; color: Red"><IMG SRC="logo.jpg" ALT="" STYLE="height: 178px; width: 200px"></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0; color: Red">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: center; margin: 0pt 0">NOTICE OF NO AUDITOR REVIEW OF INTERIM FINANCIAL STATEMENTS</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The interim consolidated financial statements of FirstService Corporation,
which include the interim consolidated balance sheet as at March 31, 2025 and the interim consolidated statements of earnings, comprehensive
earnings, shareholders&#8217; equity and cash flows for the three month period then ended are the responsibility of management. The financial
statements have been prepared in accordance with accounting principles generally accepted in the United States of America and, where appropriate,
reflect estimates based on the best judgment of management.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">These interim consolidated financial statements have not been audited or
reviewed on behalf of the shareholders by the independent external auditors of the Company, PricewaterhouseCoopers LLP.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; width: 30%; font-size: 10pt; font-style: italic; text-align: left">/s/ Scott Patterson</TD><TD STYLE="width: 20%; font-size: 10pt; font-style: italic">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 30%; font-size: 10pt; font-style: italic; text-align: left">/s/ Jeremy Rakusin</TD>
    <TD STYLE="width: 20%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Scott Patterson</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Jeremy Rakusin</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">CEO</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">CFO</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">May 2, 2025</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 2; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>3</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>FIRSTSERVICE CORPORATION</B></FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">CONSOLIDATED STATEMENTS OF EARNINGS</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(Unaudited)</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(in thousands of US dollars, except per
share amounts) - in accordance with accounting principles generally accepted in the United States of America</FONT></P>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">Three months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">ended March 31</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Revenues (note 3)</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">1,250,826</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">1,158,045</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Cost of revenues</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">841,468</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">788,577</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Selling, general and administrative expenses</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">313,691</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">293,003</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Depreciation</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">25,659</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,576</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Amortization of intangible assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">18,517</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,231</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">Acquisition-related items (note 4)</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">12,233</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,600</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Operating earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">39,258</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">38,058</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Interest expense, net</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">19,264</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19,026</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Other income, net</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(86</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,880</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Earnings before income tax</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">20,080</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">20,912</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Income tax expense (note 7)</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">6,000</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,015</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Net earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">14,080</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">14,897</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Non-controlling interest share of earnings (note 10)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">1,243</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,533</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Non-controlling interest redemption increment (note 10)</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">10,034</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">7,056</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 2.25pt double">Net earnings attributable to Company</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">2,803</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right">6,308</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold">Net earnings per share (note 11)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt">Basic</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">0.06</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">0.14</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.25pt double; padding-left: 20pt; font-size: 10pt">Diluted</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">0.06</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right">0.14</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>


<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>The accompanying notes are an integral part of these financial statements.</B></FONT></P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>4</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>FIRSTSERVICE CORPORATION</B></FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(Unaudited)</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(in thousands of US dollars) - in accordance with accounting principles generally accepted in the United States of America</FONT></P>




<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">Three months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">ended March 31</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Net earnings</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">14,080</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">14,897</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Foreign currency translation loss</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(16</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,140</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Comprehensive earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">14,064</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">12,757</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Less: Comprehensive earnings attributable to non-controlling shareholders</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">11,277</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">8,589</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 2.25pt double">Comprehensive earnings attributable to Company</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">2,787</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right">4,168</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>The accompanying notes are an integral part of these financial statements.</B></FONT></P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>5</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>FIRSTSERVICE CORPORATION</B></FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">CONSOLIDATED BALANCE SHEETS</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(Unaudited)</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(in thousands of US dollars) - in accordance with accounting principles generally accepted in the United States of America</FONT></P>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">March 31, 2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">December 31, 2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold">Assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">Current assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Cash and cash equivalents</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">217,200</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">227,598</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Restricted cash</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">23,078</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">16,088</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Accounts receivable, net of allowance of $23,280</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 40pt; font-size: 10pt">(December 31, 2024 - $24,921)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">946,398</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">947,517</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax recoverable</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">10,332</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,431</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Inventories (note 6)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">269,037</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">279,626</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Prepaid expenses and other current assets</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">95,761</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">79,093</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">1,561,806</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,559,353</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Other receivables</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">4,787</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,925</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">22,354</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,082</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred income tax</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">2,121</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,114</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Fixed assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">260,582</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">253,994</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Operating lease right-of-use assets (note 5)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">258,015</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">240,518</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Intangible assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">711,488</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">715,483</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">Goodwill</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">1,413,596</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,395,383</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2,672,943</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,635,499</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">4,234,749</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right">4,194,852</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">Liabilities and shareholders' equity</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">Current liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Accounts payable</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">161,903</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">174,066</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Accrued liabilities</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">334,758</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">367,443</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax payable</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">8,304</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,383</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Unearned revenues</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">210,989</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">190,885</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Operating lease liabilities - current (note 5)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">54,643</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">53,115</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Long-term debt - current (note 8)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">11,515</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">41,567</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Contingent acquisition consideration - current (note 9)</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">23,595</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15,307</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">805,707</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">850,766</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Long-term debt - non-current (note 8)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">1,297,132</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,257,143</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Operating lease liabilities - non-current&nbsp;&nbsp;(note 5)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">232,443</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">214,423</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Contingent acquisition consideration (note 9)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">55,146</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">51,941</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Unearned revenues</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">23,253</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">23,275</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other liabilities</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">74,287</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">75,326</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Deferred income tax</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">88,008</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">84,895</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">1,770,269</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,707,003</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Redeemable non-controlling interests (note 10)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">453,039</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">449,337</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Shareholders' equity</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">1,205,734</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,187,746</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">4,234,749</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right">4,194,852</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>The accompanying notes are an integral part of these financial statements.</B></FONT> &nbsp; &nbsp; &nbsp;</P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>6</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>FIRSTSERVICE CORPORATION</B></FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(Unaudited)</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(in thousands of US dollars, except share information)</FONT></P>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Common shares</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Accumulated</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Issued and</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">other</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Total</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">outstanding</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Contributed</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Retained</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">comprehensive</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">shareholders'</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">shares</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">surplus</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">earnings</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">loss</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">equity</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; font-size: 10pt; border-bottom: Black 1pt solid">Balance, December 31, 2024</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">45,268,672</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">929,908</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">104,794</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">165,474</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(12,430</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,187,746</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Net earnings</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,803</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,803</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other comprehensive loss</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(16</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(16</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Subsidiaries' equity transactions</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">14</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">14</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Common Shares:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;&nbsp;&nbsp;Stock option expense</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,599</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,599</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;&nbsp;&nbsp;Stock options exercised</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">175,329</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">25,292</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,206</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">20,086</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;&nbsp;&nbsp;Dividends</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(12,498</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(12,498</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">Balance, March 31, 2025</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">45,444,001</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">955,200</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">107,201</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">155,779</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">(12,446</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">1,205,734</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>7</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>FIRSTSERVICE CORPORATION</B></FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(Unaudited)</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(in thousands of US dollars, except share information)</FONT></P>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Common shares</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Accumulated</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Issued and</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">other</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Total</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">outstanding</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Contributed</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Retained</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">comprehensive</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">shareholders'</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">shares</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">surplus</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">earnings</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">loss</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">equity</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; font-size: 10pt; border-bottom: Black 1pt solid">Balance, December 31, 2023</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">44,682,427</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">855,817</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">95,220</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">77,480</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(4,371</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,024,146</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Net earnings</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,308</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,308</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other comprehensive loss</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,140</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,140</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Common Shares:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;&nbsp;&nbsp;Stock option expense</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,908</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,908</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;&nbsp;&nbsp;Stock options exercised</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">294,362</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">32,036</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,075</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,961</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;&nbsp;&nbsp;Dividends</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,218</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,218</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">Balance, March 31, 2024</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">44,976,789</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">887,853</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">95,053</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">72,570</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">(6,511</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">1,048,965</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

  <!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>8</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>FIRSTSERVICE CORPORATION</B></FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">CONSOLIDATED STATEMENTS OF CASH FLOWS</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(Unaudited)</FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(in thousands of US dollars) - in accordance with accounting principles generally accepted in the United States of America</FONT></P>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">Three months ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">March 31</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">Cash provided by (used in)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">Operating activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Net earnings</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">14,080</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">14,897</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Items not affecting cash:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">44,176</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">36,807</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Deferred income tax</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(819</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,274</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Stock-based compensation</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">7,599</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,908</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Contingent acquisition consideration fair value adjustments</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">9,093</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">212</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt">Other</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">1,507</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(788</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Changes in non-cash working capital:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Accounts receivable</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">9,994</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19,997</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt">Inventories</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">19,431</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,196</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Prepaid expenses and other current assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(16,127</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(17,278</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Payables and accruals</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(69,736</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(56,284</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Unearned revenues</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">17,434</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,334</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Other liabilities</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">4,618</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,172</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Contingent acquisition consideration (note 4)</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(19,355</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Net cash provided by (used in) operating activities</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">41,250</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(8,800</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">Investing activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Acquisitions of businesses, net of cash acquired (note 4)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(8,636</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(31,618</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Purchases of fixed assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(29,563</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(25,021</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Other investing activities</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(7,046</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(701</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Net cash used in investing activities</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(45,245</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(57,340</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">Financing activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Increase in long-term debt</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">50,000</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">221,255</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Repayment of long-term debt</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(36,994</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(175,000</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Purchases of non-controlling interests, net</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(14,496</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,221</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Contingent acquisition consideration (note 4)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(900</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,158</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Proceeds received on exercise of stock options</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">20,086</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,961</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Dividends paid to common shareholders</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(11,317</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(10,054</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Distributions paid to non-controlling interests</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(5,777</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(653</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Net cash provided by financing activities</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">602</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">43,130</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Effect of exchange rate changes on cash</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(15</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">228</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Decrease in cash, cash equivalents and restricted cash</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(3,408</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(22,782</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Cash, cash equivalents and restricted cash, beginning of period</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">243,686</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">206,877</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 2.25pt double">Cash, cash equivalents and restricted cash, end of period</TD><TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: right">240,278</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right">184,095</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>The accompanying notes are an integral part of these financial statements.</B></FONT> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</P>


<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>9</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"><B>FIRSTSERVICE CORPORATION</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">March 31, 2025</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">(Unaudited)</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">(in thousands of US dollars, except per share amounts)</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DESCRIPTION OF THE BUSINESS
&#8211; FirstService Corporation (the &#8220;Company&#8221;) is a North American provider of residential property management and other
essential property services to residential and commercial customers. The Company&#8217;s operations are conducted in two segments: FirstService
Residential and FirstService Brands. The segments are grouped with reference to the nature of services provided and the types of clients
that use those services.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">FirstService Residential is a full-service property manager and in many
markets provides a full range of ancillary services primarily in the following areas: (i) on-site staffing, including building engineering
and maintenance, full-service amenity management, security, concierge and front desk personnel; (ii) proprietary banking and insurance
products; and (iii) energy conservation and management solutions.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">FirstService Brands provides a range of essential property services to
residential and commercial customers in North America through company-owned locations and franchise networks. The principal brands in
this division include First Onsite Property Restoration, Paul Davis Restoration, Roofing Corp of America, Century Fire Protection, California
Closets, CertaPro Painters, Floor Coverings International, and Pillar to Post Home Inspectors.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES &#8211; These condensed consolidated financial statements have been prepared by the Company in accordance with the disclosure
requirements for the presentation of interim financial information pursuant to applicable Canadian securities law. Certain information
and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles
(&#8220;GAAP&#8221;) in the United States of America have been condensed or omitted in accordance with such disclosure requirements, although
the Company believes that the disclosures are adequate to make the information not misleading. These interim financial statements should
be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2024.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">These interim financial statements follow the same accounting policies
as the most recent audited consolidated financial statements. In the opinion of management, the unaudited condensed consolidated financial
statements contain all adjustments necessary for a fair statement of the financial position of the Company as at March 31, 2025 and the
results of operations and its cash flows for the three month periods ended March 31, 2025 and 2024. All such adjustments are of a normal
recurring nature. The condensed balance sheet as at December 31, 2024 was derived from audited annual financial statements but does not
contain all of the footnote disclosures from the annual financial statements. The results of operations for the three-month period ended
March 31, 2025 are not necessarily indicative of the results to be expected for the year ending December 31, 2025.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;REVENUE RECOGNITION &#8211;
Disaggregated revenues are as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three months</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">ended March 31</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2025</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2024</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">FirstService Residential revenue</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">525,087</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">496,124</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">FirstService Brands company-owned operations revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">674,984</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">613,307</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">FirstService Brands franchisor revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">48,818</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">46,746</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">FirstService Brands franchise fee revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,937</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,868</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>



<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The Company disaggregates revenue by segment. Within the FirstService Brands
segment, the Company further disaggregates its company-owned operations revenue; these businesses primarily recognize revenue over time
as they perform because of continuous transfer of control to the customer. As such, revenue is recognized based on the extent of progress
towards completion of the performance obligation. The Company generally uses the percentage of completion method.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>10</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We believe this disaggregation best depicts how the nature, amount, timing
and uncertainty of the Company&#8217;s revenue and cash flows are affected by economic factors.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The Company&#8217;s backlog represents remaining performance obligations
and is defined as contracted work yet to be performed. As at March 31, 2025, the aggregate amount of backlog was $1,029,566 (December
31, 2024 - $924,803). The Company expects to recognize revenue on the majority of the remaining backlog over the next 12 months.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The majority of current unearned revenues as at March 31, 2025 are expected
to be recognized into income during 2025.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ACQUISITIONS &#8211; In the
quarter, the Company completed three acquisitions, one in the FirstService Residential segment and two in the FirstService Brands segment.
In the FirstService Residential segment, the Company acquired an amenity management firm, headquartered in Ithaca, New York. In the FirstService
Brands segment, the Company acquired an exterior restoration service business located in Alberta, Canada, as well as a Paul Davis franchisee
operating in Pennsylvania. The acquisition date fair value of consideration transferred was as follows: cash of $8,636 (net of cash acquired
of $6,332), and contingent consideration of $3,307.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">In the prior year quarter, the Company completed two acquisitions for cash
consideration of $31,618 (net of cash acquired of $6,382), and contingent consideration $6,397.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Acquisition-related items included both transaction costs and contingent
acquisition consideration fair value adjustments. Acquisition-related transaction costs for the quarter totaled $3,140 (2024 - $1,388).
Also included in acquisition-related items was an increase of $9,093 related to contingent acquisition consideration fair value adjustments
(2024 - $212).</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The purchase price allocations for certain transactions completed in the
last twelve months are not yet complete, pending final determination of the fair value of assets acquired. These acquisitions were accounted
for by the purchase price method of accounting for business combinations and accordingly, the consolidated statements of earnings do not
include any revenues or expenses related to these acquisitions prior to their respective closing dates. There have been no material changes
to the estimated purchase price allocations determined at the time of acquisition during the three months ended March 31, 2025.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Except for where arrangements represent compensation for the benefit of
the Company, contingent consideration is recorded at fair value each reporting period. The fair value recorded on the consolidated balance
sheet as at March 31, 2025 was $78,741 (see note 9). The estimated range of outcomes (undiscounted) for these contingent consideration
arrangements is $67,715 to a maximum of $79,665. The contingencies will expire during the period extending to January 2028. During the
three months ended March 31, 2025, $900 was paid with reference to such contingent consideration (2024 - $25,513).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LEASES &#8211; The Company
has operating leases for corporate offices, copiers, and certain equipment. Its leases have remaining lease terms of 1 year to 15 years,
some of which may include options to extend the leases for up to 15 years, and some of which may include options to terminate the leases
within 1 year. The Company evaluates renewal terms on a lease by lease basis to determine if the renewal is reasonably certain. The amount
of operating lease expense recorded in the statement of earnings for the three months ended March 31, 2025 was $17,841 (2024 - $15,037).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>11</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">Other information related to leases was as follows (in thousands):</FONT></P>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold">Supplemental Cash Flows Information, three months ended March 31</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; font-size: 10pt; text-align: left">Cash paid for amounts included in the measurement of operating lease liabilities</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">15,770</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Right-of-use assets obtained in exchange for operating lease obligation</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">32,948</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">6.</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">INVENTORIES - Inventories is comprised of the following:</FONT></P>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">March 31,</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">December 31,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">2024</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt">Work-in-progress</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">193,990</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">213,752</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Finished Goods</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">28,453</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">20,533</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Supplies and other</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">46,594</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">45,341</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">269,037</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">279,626</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;INCOME TAX
&#8211; The provision for income tax for the three months ended March 31, 2025 reflected an effective tax rate of 30% (2024 - 29%).</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LONG-TERM
DEBT &#8211; In February 2025, the Company entered into a third amended and restated credit agreement providing for a $1,750,000 revolving
credit facility on an unsecured basis. The maturity date of the revolving credit facility is February 2030. The revolving credit facility
bears interest at 0.20% to 2.50% over floating reference rates, depending on certain leverage ratios.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">In September 2022 (and as amended in April 2024 as noted
below), the Company entered into two revolving, uncommitted financing facilities for potential future private placement issuances of senior
unsecured notes (the &#8220;Notes&#8221;) aggregating $550,000 with its existing lenders, NYL Investors LLC (&#8220;New York Life&#8221;)
of up to $250,000 and PGIM Private Capital (&#8220;Prudential&#8221;), of up to $300,000, in each case, net of any existing notes held
by them. The facility with Prudential has a term ending September 29, 2025, and the facility with New York Life has a term ending April
3, 2027. As part of the closing of the New York Life facility, the Company issued, on a private placement basis to New York Life, $60,000
of 4.53% Notes, which are due in full on September 29, 2032, with interest payable semi-annually. In April 2024, the facility with New
York Life was amended to increase the potential financing capacity by $100,000, to the current $250,000, and to extend the term of the
New York Life facility from September 29, 2025 to the current April 3, 2027. The Company has the ability to issue incremental Note tranches
under the facilities, subject to acceptance by New York Life or Prudential, with varying maturities as determined by the Company, and
with coupon pricing determined at the time of each Note issuance.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -1in; margin: 0pt 0 0pt 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">In January 2024, the Company issued, on a private placement
basis to New York Life, $50,000 of 5.48% Notes, which are due in full on January 30, 2029, as well as $25,000 of 5.60% Notes, which are
due in full on January 30, 2031, both with interest payable semi-annually. Also in January 2024, the Company issued, on a private placement
basis to Prudential, $50,000 of 5.64% Notes, which are due in full on January 30, 2031, with interest payable semi-annually.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -1in; margin: 0pt 0 0pt 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">The indebtedness under the Credit Agreement and the Notes
rank equally in terms of seniority. The Company is prohibited under the Credit Agreement from undertaking certain acquisitions and dispositions,
and incurring certain indebtedness and encumbrances, without prior approval of the lenders under the Credit Agreement.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">&nbsp;</P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>12</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FAIR VALUE
MEASUREMENTS &#8211; The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis
as of March 31, 2025:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Fair value measurements at March 31, 2025</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">Carrying value at</FONT></TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 48%; font-size: 10pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">March 31, 2025</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">Level 1</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">Level 2</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">Level 3</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Interest rate swap assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,111</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,111</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Contingent consideration liability</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">78,741</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">78,741</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The fair value of the interest rate swap asset was calculated through discounting
future expected cash flows using the appropriate prevailing interest rate swap curve adjusted for credit risk. The inputs to the measurement
of the fair value of contingent consideration related to acquisitions are Level 3 inputs using a discounted cash flow model; significant
model inputs were expected future operating cash flows (determined with reference to each specific acquired business) and discount rates
(which range from 8% to 10%). The range of discount rates is attributable to the level of risk related to economic growth factors combined
with the length of the contingent payment periods; and the dispersion was driven by unique characteristics of the businesses acquired
and the respective terms for these contingent payments. Within the range of discount rates, there is a data point concentration at 9%.
A 2% increase in the weighted average discount rate would not have a significant impact on the fair value of the contingent consideration
balance.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Changes in the fair value of the contingent consideration liability are
comprised of the following:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; font-size: 10pt">Balance, January 1</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">67,248</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Amounts recognized on acquisitions</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">3,307</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Fair value adjustments</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">9,093</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Resolved and settled in cash</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(900</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Other</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(7</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Balance, March 31</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">78,741</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: Current portion</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">23,595</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-current portion</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">55,146</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">The carrying amounts for cash and cash equivalents, accounts
receivable, accounts payable and accrued liabilities approximate fair values due to the short maturity of these instruments, unless otherwise
indicated. The inputs to the measurement of the fair value of long term debt are Level 2 inputs. The fair value measurements were made
using a net present value approach; significant model inputs were expected future cash outflows and discount rates (which range from 4.5%
to 5.0%). The following are estimates of the fair values for other financial instruments:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">March 31, 2025</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">December 31, 2024</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Carrying</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Fair</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Carrying</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">Fair</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">amount</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">value</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">amount</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">value</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; font-size: 10pt; text-align: left">Other receivables</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; font-weight: bold; text-align: right">4,787</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; font-weight: bold; text-align: right">4,787</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">3,925</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">3,925</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Long-term debt</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">1,308,647</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">1,316,833</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,298,710</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,302,878</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>13</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;REDEEMABLE NON-CONTROLLING
INTERESTS &#8211; The minority equity positions in the Company&#8217;s subsidiaries are referred to as redeemable non-controlling interests
(&#8220;RNCI&#8221;). The RNCI are considered to be redeemable securities. Accordingly, the RNCI is recorded at the greater of (i) the
redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount
is recorded in the &#8220;mezzanine&#8221; section of the balance sheet, outside of shareholders&#8217; equity. Changes in the RNCI amount
are recognized immediately as they occur. The following table provides a reconciliation of the beginning and ending RNCI amounts:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; font-size: 10pt">Balance, January 1</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">449,337</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">RNCI share of earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">1,243</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">RNCI redemption increment</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">10,034</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Distributions paid to RNCI</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(5,777</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Purchases of interests from RNCI, net</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(14,496</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">RNCI recognized on business acquisitions</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">12,263</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Other</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">435</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Balance, March 31</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">453,039</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The Company has shareholders&#8217; agreements in place at each of its
non-wholly owned subsidiaries. These agreements allow the Company to &#8220;call&#8221; the non-controlling interest at a price determined
with the use of a formula price, which is usually equal to a fixed multiple of average annual net earnings before extraordinary items,
income taxes, interest, depreciation, and amortization. The agreements also have redemption features which allow the owners of the RNCI
to &#8220;put&#8221; their equity to the Company at the same price subject to certain limitations. The formula price is referred to as
the redemption amount and may be paid in cash or in Common Shares. The redemption amount as of March 31, 2025 was $394,301. The redemption
amount is lower than that recorded on the balance sheet as the formula prices of certain RNCI are lower than the amount initially recorded
at the inception of the minority equity position. If all put or call options were settled with Common Shares as at March 31, 2025, approximately
2,300,000 such shares would be issued; this would be accretive to net earnings per share.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Increases or decreases to the formula price of the underlying shares are
recognized in the statement of earnings as the NCI redemption increment.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NET EARNINGS PER SHARE &#8211;
The following table reconciles the basic and diluted shares outstanding:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">Three months ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">(in thousands)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">March 31</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2025</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">2024</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt">Basic shares</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">45,368</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">44,850</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Assumed exercise of Company stock options</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">242</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">261</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Diluted shares</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">45,610</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">45,111</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;STOCK-BASED COMPENSATION</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><B>Company stock option plan</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">The Company has a stock option plan for certain officers
and key full-time employees of the Company and its subsidiaries. The stock option plan came into existence on June 1, 2015. Options are
granted at the market price for the underlying shares on the date of grant. Each option vests over a three-to-five-year term, expires
five to six years from the date granted and allows for the purchase of one Common Share. All Common Shares issued are new shares. As at
March 31, 2025, there were 763,240 options available for future grants.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>14</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Grants under the Company&#8217;s stock option plan are equity-classified
awards. There were 587,000 stock options granted during the three months ended March 31, 2025 (2024 - 568,500). Of the options granted
during the three months ended March 31, 2025, one-half will be time-based vesting and one-half will vest upon the Company achieving a
certain threshold percentage of Adjusted Earnings per Share compounded annual growth over specified measurement periods. The Company estimates
the probability of achievement of performance conditions at each reporting period and reflects the estimates in the number of options
expected to vest with any changes recognized through stock-based compensation expense. Stock option activity for the three months ended
March 31, 2025 was as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Weighted average</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Weighted</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">remaining</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Number of</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">average</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">contractual life</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Aggregate</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">options</TD><TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">exercise price</TD><TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">(years)</TD><TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">intrinsic value</TD><TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Shares issuable under options -</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 40pt; width: 48%; font-size: 10pt">Beginning of period</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2,403,004</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">149.19</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Granted</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">587,000</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">171.43</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Exercised</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(175,329</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; text-align: right">114.57</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Shares issuable under options -</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 40pt; font-size: 10pt">End of period</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,814,675</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">155.98</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3.57</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">31,273</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Options exercisable - End of period</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,253,839</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">150.53</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1.91</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">19,497</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">The amount of compensation expense recorded in the statement
of earnings for the three months ended March 31, 2025 was $7,599 (2024 - $6,908). As of March 31, 2025, there was $51,809 of unrecognized
compensation cost related to non-vested awards which is expected to be recognized over the next 5 years. During the three month period
ended March 31, 2025, the fair value of options vested was $18,193 (2024 - $16,941).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONTINGENCIES &#8211; In the
normal course of operations, the Company is subject to routine claims and litigation incidental to its business. Litigation currently
pending or threatened against the Company includes disputes with former employees and commercial liability claims related to services
provided by the Company. The Company believes resolution of such proceedings, combined with amounts set aside, will not have a material
impact on the Company&#8217;s financial condition or the results of operations.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SEGMENTED INFORMATION &#8211;
The Company has two reportable segments as determined by the chief operating decision maker (CODM), who is the Chief Executive Officer
of the Company. The segments are grouped with reference to the nature of services provided and the types of clients that use those services.
The CODM assesses each segment&#8217;s performance based on operating earnings. Specifically, the CODM uses operating earnings to monitor
results against expectations for each reportable segment. FirstService Residential provides property management and related property services
to residential communities in North America. FirstService Brands provides Company-owned and franchised property services to customers
in North America. Corporate includes the costs of operating the Company&#8217;s corporate head office.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; white-space: nowrap; font-size: 10pt; font-weight: bold">OPERATING SEGMENTS</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">FirstService</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">FirstService</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">Residential</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">Brands</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">Corporate</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">Consolidated</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; font-size: 10pt; font-weight: bold">Three months ended March 31</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">2025</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; text-align: left; width: 48%; font-size: 10pt; font-weight: bold">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; font-weight: bold; text-align: right">525,087</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; font-weight: bold; text-align: right">725,739</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; font-weight: bold; text-align: right">-</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; font-weight: bold; text-align: right">1,250,826</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; text-align: left; font-size: 10pt; font-weight: bold">Cost of revenues</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">397,780</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">443,688</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">841,468</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; font-weight: bold; text-align: left">Selling, general and administrative</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">85,676</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">214,284</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">13,731</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">313,691</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; font-weight: bold; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">10,636</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">33,517</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">23</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">44,176</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Acquisition-related items</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">1,728</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">9,764</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">741</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">12,233</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Operating earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">29,267</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">24,486</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(14,495</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">39,258</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">2024</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; text-align: left; font-size: 10pt">Revenues</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">496,124</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">661,921</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,158,045</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; text-align: left; font-size: 10pt">Cost of revenues</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">379,476</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">409,101</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">788,577</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Selling, general and administrative</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">81,049</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">197,358</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">14,596</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">293,003</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,423</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">28,361</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">23</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">36,807</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Acquisition-related items</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">518</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">302</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">780</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,600</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Operating earnings</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">26,658</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">26,799</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(15,399</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">38,058</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo --><b>15</b><!-- Field: /Sequence --> of <B>15</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>GEOGRAPHIC INFORMATION</B></FONT></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>



<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">United States</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">Canada</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right; border-bottom: Black 1pt solid">Consolidated</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; font-size: 10pt; font-weight: bold">Three months ended March 31</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">2025</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; text-align: left; width: 55%; font-size: 10pt; font-weight: bold">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">1,118,084</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">132,742</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">1,250,826</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; font-weight: bold; text-align: left">Total long-lived assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">2,218,341</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">425,340</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">2,643,681</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">2024</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt; text-align: left; font-size: 10pt">Revenues</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,018,691</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">139,354</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,158,045</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt; font-size: 10pt; text-align: left">Total long-lived assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,855,623</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">414,197</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,269,820</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><FONT STYLE="font-size: 12pt"><B>FIRSTSERVICE CORPORATION</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><FONT STYLE="text-transform: uppercase"><B>MANAGEMENT&#8217;S
DISCUSSION AND ANALYSIS</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><FONT STYLE="text-transform: uppercase"><B>FOR THE three
MONTH PERIOD ENDED March 31, 2025</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">(in US dollars)</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">May 2, 2025</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><I>The following Management&#8217;s Discussion and Analysis (&#8220;MD&amp;A&#8221;)
should be read together with the unaudited interim consolidated financial statements of FirstService Corporation (the &#8220;Company&#8221;
or &#8220;FirstService&#8221;) for the three month period ended March 31, 2025 and the Company&#8217;s audited consolidated financial
statements, and MD&amp;A, for the year ended December 31, 2024. The interim consolidated financial statements have been prepared in accordance
with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;). All financial information herein is presented
in United States dollars.</I></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><I>The Company has prepared this MD&amp;A with reference to National Instrument
51-102 &#8211; Continuous Disclosure Obligations of the Canadian Securities Administrators. Under the U.S./Canada Multijurisdictional
Disclosure System, the Company is permitted to prepare this MD&amp;A in accordance with the disclosure requirements of Canada, which requirements
are different from those of the United States. This MD&amp;A provides information for the three month period ended March 31, 2025 and
up to and including May 2, 2025.</I></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><I>Additional information about the Company, including the Company&#8217;s
Annual Information Form, which is included in FirstService&#8217;s Annual Report on Form 40-F, can be found on SEDAR+ at www.sedarplus.ca
and on the US Securities and Exchange Commission website at www.sec.gov.</I></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify"><B>Results of operations - three months ended March 31, 2025</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Consolidated revenues for our first quarter were $1.25 billion, 8% higher
than the comparable prior year.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Consolidated operating earnings for the quarter were $39.3 million, compared
to $38.1 million in the prior year period. The operating earnings margin was 3.1% versus 3.3% in the prior year quarter. The Operating
Earnings margin was impacted due to increased acquisition-related items, further described below. Adjusted EBITDA (see &#8220;Reconciliation
of non-GAAP measures&#8221; below) for the first quarter was $103.3 million versus $83.4 million reported in the prior year quarter. Our
Adjusted EBITDA margin was 8.3% of revenues, versus 7.2% in the prior year quarter. The increase in Adjusted EBITDA margin was driven
by higher profitability in both segments.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Depreciation and amortization expense totalled $44.2 million, relative
to $36.8 million in the prior year, with the increase primarily related to recently acquired company-owned operations in our FirstService
Brands segment.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Acquisition-related items for the quarter were $12.2 million, up from $1.6
million in the prior period. The increase was primarily due to fair value adjustments to contingent upside earn-out structures in the
FirstService Brands segment.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">The consolidated income tax rate for the quarter was
30%, compared to 29% in the prior year quarter. The effective tax rate for the full year is expected to be approximately 30%.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The RNCI redemption increment was $10.0&nbsp;million, versus $7.1&nbsp;million
in the prior period, and was attributable to changes in the trailing two-year average of earnings of non-wholly owned subsidiaries.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The FirstService Residential segment reported revenues of $525.1 million
for the first quarter, up 6% versus the prior year quarter, including 3% organic growth (see &#8220;Reconciliation of non-GAAP measures&#8221;
below). Adjusted EBITDA was $41.6 million relative to $35.6 million in the prior year quarter. Operating earnings for the first quarter
were $29.3 million versus $26.7 million in the prior year period. The year-over-year segment margin improvement was due to realized operating
efficiencies in our property management client service delivery model.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 16; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>2</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Revenues from the FirstService Brands segment in the first quarter were
$725.7 million, up 10% relative to the prior year period. On an organic basis, segment revenues declined 2%, with solid organic growth
at Century Fire Protection, offset by flat or modestly lower year-over-year results in our other service lines. Reported revenue growth
also reflected the contribution from recent tuck-under acquisitions within Roofing Corp of America. Adjusted EBITDA for the quarter was
$67.8 million, compared to $55.5 million in the prior year period. Operating earnings were $24.5 million versus $26.8 million in the prior
year quarter. The Adjusted EBITDA margin expansion was largely driven by continued improvements in our operating processes and cost structure
at our restoration and home services brands. The Operating Earnings margin decline resulted from increased contingent upside earn-out
adjustments tied to certain recently completed acquisitions.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Corporate costs (see definitions and reconciliations below), as presented
in Adjusted EBITDA were $6.1 million for the quarter, relative to $7.7 million in the prior year period. Corporate costs for the current
quarter were $14.5 million, compared to $15.4 million in the prior year period.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; font-weight: bold; text-align: justify; margin: 0pt 0">Summary of quarterly results</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">(in thousands of US dollars, except per share amounts) (unaudited)</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: Black 1pt solid; border-top: Black 1pt solid; border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold">Quarter</TD><TD STYLE="border-top: Black 1pt solid; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-top: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Q1</TD><TD STYLE="border-top: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-top: Black 1pt solid; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-top: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Q2</TD><TD STYLE="border-top: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-top: Black 1pt solid; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-top: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Q3</TD><TD STYLE="border-top: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-top: Black 1pt solid; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-top: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Q4</TD><TD STYLE="border-right: Black 1pt solid; border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: Black 1pt solid; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; font-weight: bold">YEAR ENDING DECEMBER 31, 2025</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; width: 48%; font-size: 10pt">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">1,250,826</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Operating earnings</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">39,258</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">Net earnings per share:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; padding-left: 40pt; font-size: 10pt">Basic</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.06</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; padding-left: 40pt; font-size: 10pt">Diluted</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.06</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; font-weight: bold">YEAR ENDED DECEMBER 31, 2024</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">Revenues</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,158,045</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,297,459</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,396,041</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,365,349</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Operating earnings</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">38,058</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">83,937</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">125,902</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">89,615</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">Net earnings per share:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; padding-left: 40pt; font-size: 10pt">Basic</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.14</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.78</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.34</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.72</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; padding-left: 40pt; font-size: 10pt">Diluted</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.14</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.78</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.34</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.71</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; font-weight: bold">YEAR ENDED DECEMBER 31, 2023</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">Revenues</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,018,445</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,119,734</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,117,109</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,079,260</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Operating earnings</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">40,950</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">82,321</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">73,559</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">48,062</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">Net earnings per share:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; padding-left: 40pt; font-size: 10pt">Basic</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.36</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.02</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.73</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.14</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; padding-left: 40pt; font-size: 10pt">Diluted</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.36</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.01</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.73</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.14</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">OTHER DATA</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Adjusted EBITDA - 2025</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">103,266</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Adjusted EBITDA - 2024</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">83,373</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">132,487</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">159,974</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">137,856</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Adjusted EBITDA - 2023</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">82,096</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">118,353</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">111,936</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">103,343</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Adjusted EPS - 2025</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.92</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Adjusted EPS - 2024</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.67</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.36</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.63</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.34</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">Adjusted EPS - 2023</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.85</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1.46</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1.25</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1.11</TD><TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Seasonality and quarterly fluctuations</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Certain segments of the Company&#8217;s operations are subject to seasonal
variations. The seasonality of the service lines results in variations in quarterly revenues and operating margins. Variations can also
be caused by acquisitions or dispositions, which alter the consolidated service mix.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>3</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">FirstService Residential generates peak revenues and earnings in the second
and third quarters, as seasonal ancillary amenity management revenues are earned. FirstService Brands includes certain home improvement
brands, which generate the majority of their revenues during the second and third quarters, and restoration operations which are influenced
by weather patterns that typically can result in higher revenues and earnings in any given reporting quarter.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Reconciliation of non-GAAP measures</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">In this MD&amp;A, we make reference to &#8220;adjusted EBITDA&#8221;, &#8220;segment adjusted
EBITDA&#8221;, &#8220;adjusted EPS&#8221;, and &#8220;organic growth&#8221; which are financial measures that are not calculated in accordance
with GAAP.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Adjusted EBITDA is defined as net earnings, adjusted to exclude: (i) income
tax; (ii) other (income) expense; (iii) interest expense; (iv) depreciation and amortization; (v) acquisition-related items; and (vi)
stock-based compensation expense. The Company uses Consolidated adjusted EBITDA and segment adjusted EBITDA to evaluate its own operating
performance, its ability to service debt, and as an integral part of its planning and reporting systems. Additionally, this measure is
used in conjunction with discounted cash flow models to determine the Company&#8217;s overall enterprise valuation and to evaluate acquisition
targets. Consolidated adjusted EBITDA and segment adjusted EBITDA are presented as a supplemental measure because the Company believes
such a measure is useful to investors as a reasonable indicator of operating performance, due to the low capital intensity of the Company&#8217;s
service operations. The Company believes this measure is a financial metric used by many investors to compare companies, especially in
the services industry. This measure is not a recognized measure of financial performance under GAAP in the United States, and should not
be considered as a substitute for operating earnings, net earnings or cash flow from operating activities, as determined in accordance
with GAAP. The Company&#8217;s method of calculating adjusted EBITDA and segment adjusted EBITDA may differ from other issuers and accordingly,
this measure may not be comparable to measures used by other issuers. A reconciliation of net earnings to adjusted EBITDA appears below.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">Three months ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">(in thousands of US dollars)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">March 31</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Net earnings</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">14,080</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">14,897</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">6,000</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,015</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Other income, net</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(86</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,880</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Interest expense, net</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">19,264</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">19,026</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Operating earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">39,258</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">38,058</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">44,176</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">36,807</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Acquisition-related items</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">12,233</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,600</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Stock-based compensation expense</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">7,599</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,908</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Adjusted EBITDA</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">103,266</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">83,373</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 18; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>4</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">A reconciliation of segment operating earnings to segment Adjusted EBITDA appears below.</FONT></P>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">(in thousands of US$)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Three months ended, March 31, 2025</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 10pt"><B>FirstService</B></FONT></TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 10pt"><B>FirstService </B></FONT></TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 10pt"><B>Residential</B></FONT></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 10pt"><B>Brands</B></FONT></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><FONT STYLE="font-size: 10pt"><B>Corporate <SUP>(1)</SUP></B></FONT></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; font-size: 10pt; text-align: left">Segment operating earnings (loss)</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">29,267</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">24,486</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">(14,495</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">10,636</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">33,517</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">23</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Acquisition-related items</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">1,728</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">9,764</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">741</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Stock-based compensation expense</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">7,599</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Segment Adjusted EBITDA</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">41,631</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">67,767</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(6,132</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; width: 55%">Three months ended, March 31, 2024</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 12%"><FONT STYLE="font-size: 10pt">FirstService</FONT></TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 12%"><FONT STYLE="font-size: 10pt">FirstService </FONT></TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 12%">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">Residential</FONT></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">Brands</FONT></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">Corporate <SUP>(1)</SUP></FONT></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Segment operating earnings (loss)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">26,658</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">26,799</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(15,399</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,423</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">28,361</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">23</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Acquisition-related items</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">518</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">302</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">780</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Stock-based compensation expense</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,908</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Segment Adjusted EBITDA</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">35,599</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">55,462</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(7,688</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: left; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">Segment Adjusted EBITDA margin is defined as segment Adjusted EBITDA divided by segment revenues.</P>




<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">(1) Corporate is not an operating segment, but rather represent corporate overhead expenses not directly attributable to reportable segments and are therefore unallocated within segment operating earnings (loss) and segment adjusted EBITDA.</FONT></P>


<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Adjusted EPS is defined as diluted net earnings per share, adjusted for
the effect, after income tax, of: (i) the non-controlling interest redemption increment; (ii) acquisition-related items; (iii) amortization
expense related to intangible assets recognized in connection with acquisitions; and (iv) stock-based compensation expense. The Company
believes this measure is useful to investors because it provides a supplemental way to understand the underlying operating performance
of the Company and enhances the comparability of operating results from period to period. Adjusted EPS is not a recognized measure of
financial performance under GAAP, and should not be considered as a substitute for diluted net earnings per share, as determined in accordance
with GAAP. The Company&#8217;s method of calculating this non-GAAP measure may differ from other issuers and, accordingly, this measure
may not be comparable to measures used by other issuers. A reconciliation of net earnings to adjusted net earnings and of diluted net
earnings per share to adjusted EPS appears below.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 19; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>5</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">Three months ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">(in thousands of US dollars)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">March 31</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Net earnings</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">14,080</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">14,897</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Non-controlling interest share of earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(1,243</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,533</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Acquisition-related items</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">12,233</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,600</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Amortization of intangible assets</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">18,517</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,231</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Stock-based compensation expense</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">7,599</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,908</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax on adjustments</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">(8,575</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,421</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-controlling interest on adjustments</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">(542</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(264</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Adjusted net earnings</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">42,069</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">30,418</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center">Three months ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">(in US dollars)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">March 31</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt">Diluted net earnings per share</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">0.06</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">0.14</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Non-controlling interest redemption increment</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">0.22</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.16</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Acquisition-related items</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">0.21</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.03</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Amortization of intangible assets, net of tax</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">0.28</TD><TD STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.23</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Stock-based compensation expense, net of tax</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">0.15</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.11</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Adjusted EPS</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">0.92</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.67</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Organic growth is defined as revenue growth adjusted to exclude the revenue
attributable to acquired businesses for a period of twelve months following their acquisition.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We believe that the presentation of adjusted EBITDA, segment adjusted EBITDA,
adjusted EPS, and organic growth, which are non-GAAP financial measures, provides important supplemental information to management and
investors regarding financial and business trends relating to the Company&#8217;s financial condition and results of operations. We use
these non-GAAP financial measures when evaluating operating performance because we believe that the inclusion or exclusion of the items
described above, for which the amounts are non-cash in nature, provides a supplemental measure of our operating results that facilitates
comparability of our operating performance from period to period, against our business model objectives, and against other companies in
our industry. We have chosen to provide this information to investors so they can analyze our operating results in the same way that management
does and use this information in their assessment of our core business and the valuation of the Company.&nbsp;Adjusted EBITDA, segment
adjusted EBITDA, adjusted EPS, and organic growth are not calculated in accordance with GAAP, and should be considered supplemental to,
and not as a substitute for, or superior to, financial measures calculated in accordance with GAAP.&nbsp;Non-GAAP financial measures have
limitations in that they do not reflect all of the costs or benefits associated with the operations of our business as determined in accordance
with GAAP. As a result, investors should not consider these measures in isolation or as a substitute for analysis of our results as reported
under GAAP.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify"><B>Liquidity and capital resources</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Net cash provided by operating activities was $41.3 million during the
three month period ended March 31, 2025, versus a use of $8.8 million of cash in the prior year period. The year-over-year increase was
primarily attributable to increased profitability across our operations, as well as contingent acquisition consideration payments in the
prior year.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">For the three months ended March 31, 2025, capital expenditures were $29.6
million. Based on our current operations, total capital expenditures for the year ending December 31, 2025 are expected to be approximately
$125 million.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">In April 2025, we paid a quarterly dividend of $0.275 per common share
in respect of the quarter ended March 31, 2025.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<!-- Field: Page; Sequence: 20; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>6</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Net indebtedness as at March 31, 2025 was $1.09 billion, versus $1.07 billion
at December 31, 2024. Net indebtedness is calculated as the current and non-current portion of long-term debt less cash and cash equivalents.
We are in compliance with the covenants within our financing agreements as at March 31, 2025 and, based on our outlook for the balance
of the year, we expect to remain in compliance with these covenants. We had $587.6 million of available un-drawn credit as of March 31,
2025.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">In relation to acquisitions completed during the past two years, we have
outstanding contingent consideration totalling $78.7 million as at March 31, 2025 ($67.2 million as at December 31, 2024) assuming all
contingencies are satisfied and payment is due in full. Such payments, if any, are due during the period extending to January 2028. The
contingent consideration liability is recognized at fair value upon acquisition and is re-measured each quarter, unless it contains an
element of compensation, in which case such element is treated as compensation expense over the contingency period. The contingent consideration
is based on achieving specified earnings levels, and is paid or payable at the end of the contingency period. During the three months
ended March 31, 2025, $0.9 million of contingent consideration was paid (2024 - $25.5 million).</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">The following table summarizes our contractual obligations as at March 31, 2025:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: Black 1pt solid; border-top: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold">Contractual obligations</TD><TD STYLE="border-bottom: Black 1pt solid; border-left: Black 1pt solid; font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Payments due by period</TD><TD STYLE="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: Black 1pt solid; white-space: nowrap; font-size: 10pt">(in thousands of US dollars)</TD><TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Less than</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">After</TD><TD STYLE="border-right: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">Total</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">1 year</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">1-3 years</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">4-5 years</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">5 years</TD><TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: Black 1pt solid; white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; width: 35%; font-size: 10pt; text-align: left">Long-term debt</TD><TD STYLE="border-left: Black 1pt solid; width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">1,279,544</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">1,144,544</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">135,000</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Interest on long-term debt</TD><TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">242,172</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">72,923</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">106,943</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">51,994</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,312</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Capital lease obligations</TD><TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,103</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,580</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,355</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,129</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">39</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left">Contingent acquisition consideration</TD><TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">78,741</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">23,595</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">55,146</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt; text-align: left; padding-bottom: 1pt">Operating leases</TD><TD STYLE="border-left: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">360,622</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">69,707</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">117,208</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">76,131</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">97,576</TD><TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD><TD STYLE="border-left: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-right: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">Total contractual obligations</TD><TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,990,182</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">176,805</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">294,652</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,275,798</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">242,927</TD><TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">At March 31, 2025, we had commercial commitments totaling $32.4 million
comprised of letters of credit outstanding due to expire within one year.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Redeemable non-controlling interests</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">In most operations where managers, employees or brokers
are also minority owners, the Company is party to shareholders&#8217; agreements. These agreements allow us to &#8220;call&#8221; the
minority position at a value determined with the use of a formula price, which is in most cases equal to a multiple of trailing two-year
average earnings, less debt. Minority owners may also &#8220;put&#8221; their interest to the Company at the same price, with certain
limitations including (i) the inability to &#8220;put&#8221; more than 50% of their holdings in any twelve-month period and (ii) the inability
to &#8220;put&#8221; any holdings for at least one year after the date of our initial acquisition of the business or the date the minority
shareholder acquired the stock, as the case may be. The total value of the minority shareholders&#8217; interests (the &#8220;redemption
amount&#8221;), as calculated in accordance with shareholders&#8217; agreements, was as follows.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">March 31</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; text-align: right">December 31</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">(in thousands of US dollars)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: right">2025</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: right">2024</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">FirstService Residential</TD><TD STYLE="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; font-weight: bold; text-align: right">70,097</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">75,039</TD><TD STYLE="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">FirstService Brands</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">324,204</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">327,083</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">394,301</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">402,122</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">The amount recorded on our balance sheet under the caption
&#8220;redeemable non-controlling interests&#8221; (&#8220;RNCI&#8221;) is the greater of: (i) the redemption amount (as above) or (ii)
the amount initially recorded as RNCI at the date of inception of the minority equity position. As at March 31, 2025, the RNCI recorded
on the balance sheet was $453.0 million. The purchase prices of the RNCI may be paid in cash or in our common shares, at the option of
FirstService. If all RNCI were redeemed in cash, the pro forma estimated accretion to GAAP diluted net earnings per share for the first
quarter of 2025 would be $0.16 and a decrease of $0.06 to adjusted EPS.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</P>

<!-- Field: Page; Sequence: 21; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>7</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Critical accounting policies and estimates</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The preparation of consolidated financial statements requires management
to make estimates and assumptions with respect to the reported amounts of assets, liabilities, revenues and expenses and the disclosure
of contingent assets and liabilities. These estimates and assumptions are based upon management&#8217;s historical experience and are
believed by management to be reasonable under the circumstances. Such estimates and assumptions are evaluated on an ongoing basis and
form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.
Actual results could differ significantly from these estimates. Our critical accounting policies and estimates have been reviewed and
discussed with our Audit Committee. There have been no material changes to our critical accounting policies and estimates from those disclosed
in the Company&#8217;s MD&amp;A for the year ended December 31, 2024.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Financial instruments</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We use financial instruments as part of our strategy to manage the risk
associated with interest rates and currency exchange rates from time to time. We do not use financial instruments for trading or speculative
purposes. As of the date of this MD&amp;A, we have two interest swaps in place to exchange the floating interest rate on $200.0 million
of debt under our Credit Agreement for a fixed rate.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Transactions with related parties</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The Company has entered into office space rental arrangements and property
management contracts with senior managers of certain subsidiaries. These senior managers are usually also minority shareholders of the
subsidiaries. The business purpose of the transactions is to rent office space for the Company and to generate property management revenues
for the Company. The recorded amount of the rent expense for the three months ended March 31, 2025 was $2.6 million (2024 - $1.7 million).</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">As at March 31, 2025, the Company had $4.1 million of loans receivable
from minority shareholders (December 31, 2024 - $5.4 million). The business purpose of the loans receivable is to finance the sale of
non-controlling interests in subsidiaries to senior managers. The loan amounts are measured based on the formula price of the underlying
non-controlling interests, and interest rates are determined based on the Company&#8217;s cost of borrowing plus a spread. The loans generally
have terms of 5 to 10 years, but are open for repayment without penalty at any time.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Outstanding share data</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The authorized capital of the Company consists of an unlimited number of
common shares. The holders of common shares are entitled to one vote in respect of each common share held at all meetings of the shareholders
of the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">As of the date of this MD&amp;A, the Company has outstanding 45,444,001
common shares. In addition, as at the date hereof 2,814,675 common shares are issuable upon exercise of options granted under the Company&#8217;s
stock option plan.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Canadian tax treatment of dividends</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">For the purposes of the enhanced dividend tax credit rules contained in
the Income Tax Act (Canada) and any corresponding provincial and territorial tax legislation, all dividends (and deemed dividends) paid
by us to Canadian residents on our common shares as &#8220;eligible dividends&#8221;. Unless stated otherwise, all dividends (and deemed
dividends) paid by us hereafter are designated as &#8220;eligible dividends&#8221; for the purposes of such rules.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Changes in internal controls over financial reporting</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">There have been no changes in our internal controls over financial reporting
during the three month period ended March 31, 2025 that have materially affected or are reasonably likely to materially affect our internal
controls over financial reporting.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 22; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>8</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Forward-looking statements</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">This MD&amp;A contains forward-looking statements with respect to expected
financial performance, strategy and business conditions. The words &#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221;
&#8220;plan,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;project,&#8221; &#8220;will,&#8221; &#8220;would,&#8221;
and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these
identifying words. These statements reflect management's current beliefs with respect to future events and are based on information currently
available to management. Forward-looking statements involve significant known and unknown risk and uncertainties. Many factors could cause
our actual results, performance or achievements to be materially different from any future results, performance or achievements that may
be expressed or implied by such forward-looking statements. Factors which may cause such differences include, but are not limited to those
set out below, and those set out in detail in the &#8220;Risk Factors&#8221; section of the Company&#8217;s Annual Information Form, which
is included in the Company&#8217;s Annual Report on Form 40-F:</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.15pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Economic conditions, especially as they relate to credit conditions, consumer spending and demand for
managed residential property, particularly in regions where our business may be concentrated.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Residential real estate property values, resale rates and general conditions of financial liquidity for
real estate transactions.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Extreme weather conditions impacting demand for our services or our ability to perform those services.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Economic deterioration impacting our ability to recover goodwill and other intangible assets.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">A decline in our ability to generate cash from our businesses to fund future acquisitions and meet our
debt obligations.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">The effects of changes in foreign exchange rates in relation to the U.S. dollar on our Canadian dollar
denominated revenues and expenses.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Competition in the markets served by the Company.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Labour shortages or increases in wage and benefit costs.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">The effects of changes in interest rates on our cost of borrowing.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">A decline in our performance impacting our continued compliance with the financial covenants under our
debt agreements, or our ability to negotiate a waiver of certain covenants with our lenders.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Unexpected increases in operating costs, such as insurance, workers&#8217; compensation, health care and
fuel prices.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Changes in the frequency or severity of insurance incidents relative to our historical experience.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">A decline in our ability to make acquisitions at reasonable prices and successfully integrate acquired
operations.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">The performance of acquired businesses and potential liabilities acquired in connection with such acquisitions.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Changes in laws, regulations and government policies at the federal, state/provincial or local level that
may adversely impact our businesses.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Risks related to liability for employee acts or omissions, or installation/system failure, in our fire
protection businesses.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">A decline in our performance impacting our ability to pay dividends on our common shares.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Risks arising from any regulatory review and litigation.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Risks associated with intellectual property and other proprietary rights that are material to our business.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Disruptions or security failures in our information technology systems.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Political conditions, including any outbreak or escalation of terrorism or hostilities and the impact
thereof on our business.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Performance in our commercial and large loss property restoration business and roofing business.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Volatility of the market price of our common shares.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Potential future dilution to the holders of our common shares.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Risks related to our qualification as a foreign private issuer.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">The outbreak of epidemics or pandemics or other health crises could result in volatility and disruptions
in the supply and demand for our products and services, global supply chains and financial markets.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>
<!-- Field: Page; Sequence: 23; Value: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">Page
                                            <!-- Field: Sequence; Type: Arabic; Name: PageNo --><B>9</B><!-- Field: /Sequence --> of
                                            <B>9</B></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">US trade policies and practices, including the implementation of tariffs on US imports, may result in
slightly reduced margins or increased prices that could cause decreased consumer demand in certain of our businesses.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 21.75pt"></TD><TD STYLE="width: 17.85pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">US changes to immigration policies and practices could have an impact on our ability to attract and retain
labour in certain of our businesses.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We caution that the foregoing list is not exhaustive of all possible factors,
as other factors could adversely affect our results, performance or achievements. The reader is cautioned against undue reliance on these
forward-looking statements. Although we believe that the assumptions underlying our forward-looking statements are reasonable, any of
the assumptions could prove inaccurate and, therefore, there can be no assurance that the results contemplated in such forward-looking
statements will be realized. The inclusion of such forward-looking statements should not be regarded as a representation by the Company
or any other person that the future events, plans or expectations contemplated by the Company will be achieved. We note that past performance
in operations and share price are not necessarily predictive of future performance. All forward-looking statements in this MD&amp;A are
qualified by these cautionary statements. The forward-looking statements are made as of the date of this MD&amp;A and, unless otherwise
required by applicable securities laws, we do not intend, nor do we undertake any obligation, to update or revise any forward-looking
statements contained in this MD&amp;A to reflect subsequent information, events, results or circumstances or otherwise.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Additional information</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Additional information regarding the Company, including our Annual Information
Form for the year ended December 31, 2024, is available on SEDAR+ at www.sedarplus.ca and on EDGAR at www.sec.gov. Further information
about us can also be obtained at www.firstservice.com.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>



<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV STYLE="margin: 3pt auto; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>logo.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 logo.jpg
M_]C_X  02D9)1@ ! 0$"6 )8  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 92!QL# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N(^+-Y/8:!93V
MTKP3)>H5=#@CY'KMZX/XR_\ (L6O_7XO_H#T 4_"/Q8BN=EKK6V&7HMTHPC?
M[P[?7I]*]&1UE171@Z,,AE.017S#72>%?'FH>%W$:-]ILL_-;2'@?[I_A/Z>
MU 'OE%8_AWQ7I_B>W\RSE_>*/G@?AT^H]/<<5L4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<'\9?\ D6+7_K\7_P! >N\K@_C+
M_P BQ:_]?B_^@/0!XW1110!+:7D]A<)/;2O!,ARKH<$5ZGX1^+$5SLM=:VPR
M]%NE&$;_ 'AV^O3Z5Y/10!]/(ZRHKHP=&&0RG((IU>!^%?'FH>%W$:-]ILL_
M-;2'@?[I_A/Z>U>R>'?%>G^)[?S+.7]XH^>!^'3ZCT]QQ0!L4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7!_&7_D6+7_K\7_T!Z[RN#^,O
M_(L6O_7XO_H#T >-T444 %%%% !4MI>3V%PD]M*\$R'*NAP145% 'K'A'XL1
M7.RUUK;#+T6Z481O]X=OKT^E>C(ZRHKHP=&&0RG((KYAKI/"OCS4/"[B-&^T
MV6?FMI#P/]T_PG]/:@#WRBL?P[XKT_Q/;^99R_O%'SP/PZ?4>GN.*V* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N#^,O\ R+%K_P!?B_\ H#UWE<'\
M9?\ D6+7_K\7_P! >@#QNBBB@ HHHH **** "BBB@"6TO)["X2>VE>"9#E70
MX(KU/PC\6(KG9:ZUMAEZ+=*,(W^\.WUZ?2O)Z* /IY'65%=&#HPR&4Y!%.KP
M/PKX\U#PNXC1OM-EGYK:0\#_ '3_  G]/:O9/#OBO3_$]OYEG+^\4?/ _#I]
M1Z>XXH V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_C+_P BQ:_]?B_^@/7>
M5P?QE_Y%BU_Z_%_] >@#QNBBB@ HHHH **** "BBB@ HHHH *EM+R>PN$GMI
M7@F0Y5T."*BHH ]8\(_%B*YV6NM;89>BW2C"-_O#M]>GTKT9'65%=&#HPR&4
MY!%?,-=)X5\>:AX7<1HWVFRS\UM(>!_NG^$_I[4 >^45C^'?%>G^)[?S+.7]
MXH^>!^'3ZCT]QQ6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5P?QE_Y%BU_P"OQ?\ T!Z[
MRN#^,O\ R+%K_P!?B_\ H#T >-T444 %%%% !1110 4444 %%%% !1110 44
M44 2VEY/87"3VTKP3(<JZ'!%>I^$?BQ%<[+76ML,O1;I1A&_WAV^O3Z5Y/10
M!]/(ZRHKHP=&&0RG((IU>!^%?'FH>%W$:-]ILL_-;2'@?[I_A/Z>U>R>'?%>
MG^)[?S+.7]XH^>!^'3ZCT]QQ0!L4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7!_&7_ )%BU_Z_%_\
M0'KO*X/XR_\ (L6O_7XO_H#T >-T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !4MI>3V%PD]M*\$R'*NAP145% 'K'A'XL17.RUUK;#+T6Z481O]
MX=OKT^E>C(ZRHKHP=&&0RG((KYAKI/"OCS4/"[B-&^TV6?FMI#P/]T_PG]/:
M@#WRBL?P[XKT_P 3V_F6<O[Q1\\#\.GU'I[CBMB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_C+_R+%K_ -?B
M_P#H#UWE<'\9?^18M?\ K\7_ - >@#QNBBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@"6TO)["X2>VE>"9#E70X(KU/PC\6(KG9:ZUM
MAEZ+=*,(W^\.WUZ?2O)Z* /IY'65%=&#HPR&4Y!%.KP/PKX\U#PNXC1OM-EG
MYK:0\#_=/\)_3VKV3P[XKT_Q/;^99R_O%'SP/PZ?4>GN.* -BBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XR_P#(L6O_
M %^+_P"@/7>5P?QE_P"18M?^OQ?_ $!Z /&Z*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ J6TO)["X2>VE>"9#E70X(J*B@#
MUCPC\6(KG9:ZUMAEZ+=*,(W^\.WUZ?2O1D=945T8.C#(93D$5\PUTGA7QYJ'
MA=Q&C?:;+/S6TAX'^Z?X3^GM0![Y16/X=\5Z?XGM_,LY?WBCYX'X=/J/3W'%
M;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7!_&7_D6
M+7_K\7_T!Z[RN#^,O_(L6O\ U^+_ .@/0!XW1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!+:7D]A<)/;2O!,A
MRKH<$5ZGX1^+$5SLM=:VPR]%NE&$;_>';Z]/I7D]% 'T\CK*BNC!T89#*<@B
MG5X'X5\>:AX7<1HWVFRS\UM(>!_NG^$_I[5[)X=\5Z?XGM_,LY?WBCYX'X=/
MJ/3W'% &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<'\9?^18
MM?\ K\7_ - >N\K@_C+_ ,BQ:_\ 7XO_ * ] 'C=%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5+:7D]
MA<)/;2O!,ARKH<$5%10!ZQX1^+$5SLM=:VPR]%NE&$;_ 'AV^O3Z5Z,CK*BN
MC!T89#*<@BOF&ND\*^/-0\+N(T;[399^:VD/ _W3_"?T]J /?**Q_#OBO3_$
M]OYEG+^\4?/ _#I]1Z>XXK8H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/
MXR_\BQ:_]?B_^@/7>5P?QE_Y%BU_Z_%_] >@#QNBBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@"6TO)["X2>VE>"9#E70X(KU/PC\6(KG9:ZUMAEZ+=*,(W^\.WUZ?2O)Z*
M /IY'65%=&#HPR&4Y!%.KP/PKX\U#PNXC1OM-EGYK:0\#_=/\)_3VKV3P[XK
MT_Q/;^99R_O%'SP/PZ?4>GN.* -BBBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XR_
M\BQ:_P#7XO\ Z ]=Y7!_&7_D6+7_ *_%_P#0'H \;HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "I;2\GL+A)[:5X)D.5=#@BHJ* /6/"/Q8BN=EKK6V&7HMTHPC
M?[P[?7I]*]&1UE171@Z,,AE.017S#72>%?'FH>%W$:-]ILL_-;2'@?[I_A/Z
M>U 'OE%8'@_QSH_CFTN9])NTN3:R^1<QJ06@EP&V-CC."#^-;]-IIV9*DI*\
M7<****104444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7!_&7_D6+7_K\7_T!Z[RN#^,O_(L6O_7XO_H#T >-
MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !16=KOB'3?#&GO?:K>PV-JG629L9/H
M!U)]AS7SO\1/VHKF]\VR\*0FSA.5.H7"@R,/]A>B_4Y/L*]+!Y=B,=*U&.G=
M['BYCG&#RN-\1/7HEJW\OU=D>X^-_B3H'P_M/-U:]5)F&8[2+YII/HOI[G ]
MZ^9OB+^T1K_C+S;33BVB:4W'EPO^^D'^T_;Z#'OFO+[Z_N=3NY;J[N)+JYE.
MYY9G+,Q]23UJ"OT+ 9'A\):<_?EW>R]$?D.:\48S,+TZ7[NGV6[]7^BM\S]!
M?^"<IS\+_$W_ &&3_P"B(Z^LZ^3/^"<O_)+_ !-_V&3_ .B(Z^LZ^#SC_?ZO
MK^A^J\._\BJAZ?JPHHHKQSZ,**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KC/BOIMUJ?AF,6L#SM#<+*ZH,
MD*%8$X[]179T4 ?+]%>W^+?AM8^(=]Q;;;*_/)=1\DA_VA_4?K7C^M:#?>'[
MLV]] T+_ ,+=5<>H/>@"A1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%>;?$3X\>'O ?F6R2?VMJRY
M'V2V880_[;]%^G)]JZ*&'JXF?LZ,;LY,5BZ&"INKB)J,?/\ 3O\ (]%GGCMH
M7EFD2*) 69W8*JCU)/2O$OB)^TYIFB^;9>&HUU:]'RF[?(MT/MW?\,#W->%>
M/?BUXA^(<S#4+KR;$'*6-OE8E],C^(^YS^%<;7W> X=A"T\6[OLMOGW_ *W/
MRO->,:E6]++URK^9[_)=/S]#8\3^+M8\9:@U[K%]+>SG.W><*@]%4<*/I6/1
M17V4(1IQ48*R1^;U*DZLG.HVV]V]PHHHJS,_07_@G+_R2_Q-_P!AD_\ HB.O
MK.ODS_@G+_R2_P 3?]AD_P#HB.OK.OQ_./\ ?ZOK^A_1'#O_ "*J'I^K"BBB
MO'/HPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ JIJFDVFLVC6U[ D\+?PL.A]0>Q]Q5NB@#QGQ=\+
MKO1]]SIVZ]LQR4QF2,?3^(>X_*N%KZ@KCO%OPVL?$.^XMMME?GDNH^20_P"T
M/ZC]: /$**OZUH-]X?NS;WT#0O\ PMU5QZ@]ZH4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !116=KOB'3?#&GO?:K>PV-JG629
ML9/H!U)]AS51BY-1BKMD3G&G%RF[)=6:-<OXW^).@?#^T\W5KU4F89CM(OFF
MD^B^GN<#WKP[XB?M17-[YMEX4A-G"<J=0N%!D8?["]%^IR?85X/?7]SJ=W+=
M7=Q)=7,IW/+,Y9F/J2>M?88#AVI5M/%/E7;K_P #\S\[S7C"C0O2P*YY?S/X
M5Z=_P7J>H?$7]HC7_&7FVFG%M$TIN/+A?]](/]I^WT&/?->4$Y-%%?>X?#4<
M+#DHQLC\IQ>-Q&.J>UQ,W)_EZ+9?(****Z3A"BBB@ HHHH _07_@G+_R2_Q-
M_P!AD_\ HB.OK.ODS_@G+_R2_P 3?]AD_P#HB.OK.OQ_./\ ?ZOK^A_1'#O_
M "*J'I^K"BBBO'/HPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *FJ:3::S:-;7L"3PM
M_"PZ'U!['W%>2>+OA==Z/ON=.W7MF.2F,R1CZ?Q#W'Y5[-10!\OT5[?XM^&U
MCXAWW%MMLK\\EU'R2'_:']1^M>/ZUH-]X?NS;WT#0O\ PMU5QZ@]Z *%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5'//';0O+-(D42 LSNP55'
MJ2>E>=?$3X\>'O ?F6R2?VMJRY'V2V880_[;]%^G)]J^8O'OQ:\0_$.9AJ%U
MY-B#E+&WRL2^F1_$?<Y_"OH<!DF(QEIR]V'=_HOZ1\AFO$V#RV].+YZG9=/5
M]/Q9[K\1/VG-,T7S;+PU&NK7H^4W;Y%NA]N[_A@>YKYP\3^+M8\9:@U[K%]+
M>SG.W><*@]%4<*/I6/17Z'@LMPV!7[J.O=[_ ->A^09EG6,S27[^5H](K1?\
M'U84445ZAX04444 %%%% !1110 4444 ?H+_ ,$Y?^27^)O^PR?_ $1'7UG7
MR9_P3E_Y)?XF_P"PR?\ T1'7UG7X_G'^_P!7U_0_HCAW_D54/3]6%%%%>.?1
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !535-)M-9M&MKV!)X6_A8=#Z@]C[
MBK=% 'C/B[X77>C[[G3MU[9CDIC,D8^G\0]Q^5<+7U!7'>+?AM8^(=]Q;;;*
M_/)=1\DA_P!H?U'ZT >(45?UK0;[P_=FWOH&A?\ A;JKCU![U0H **** "BB
MB@ HHHH **** "BL[7?$.F^&-/>^U6]AL;5.LDS8R?0#J3[#FOG?XB?M17-[
MYMEX4A-G"<J=0N%!D8?["]%^IR?85Z6#R[$8Z5J,=.[V/%S'.,'E<;XB>O1+
M5OY?J[(]Q\;_ !)T#X?VGFZM>JDS#,=I%\TTGT7T]S@>]?,WQ%_:(U_QEYMI
MIQ;1-*;CRX7_ 'T@_P!I^WT&/?->7WU_<ZG=RW5W<275S*=SRS.69CZDGK4%
M?H6 R/#X2TY^_+N]EZ(_(<UXHQF87ITOW=/LMWZO]%;Y@3DT445](?&!1110
M 4444 %%%% !1110 4444 %%%% 'Z"_\$Y?^27^)O^PR?_1$=?6=?)G_  3E
M_P"27^)O^PR?_1$=?6=?C^<?[_5]?T/Z(X=_Y%5#T_5A1117CGT84444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% %35-)M-9M&MKV!)X6_A8=#Z@]C
M[BO)/%WPNN]'WW.G;KVS')3&9(Q]/XA[C\J]FHH ^7Z*]O\ %OPVL?$.^XMM
MME?GDNH^20_[0_J/UKQ_6M!OO#]V;>^@:%_X6ZJX]0>] %"BBB@ HHKS;XB?
M'CP]X#\RV23^UM67(^R6S#"'_;?HOTY/M710P]7$S]G1C=G)BL70P5-U<1-1
MCY_IW^1Z+//';0O+-(D42 LSNP55'J2>E>)?$3]IS3-%\VR\-1KJUZ/E-V^1
M;H?;N_X8'N:\*\>_%KQ#\0YF&H77DV(.4L;?*Q+Z9'\1]SG\*XVON\!P["%I
MXMW?9;?/O_6Y^5YKQC4JWI9>N5?S/?Y+I^?H;'B?Q=K'C+4&O=8OI;V<YV[S
MA4'HJCA1]*QZ**^RA"-.*C!62/S>I4G5DYU&VWNWN%%%%69A1110 4444 %%
M%% !1110 4444 %%%% !1110!^@O_!.7_DE_B;_L,G_T1'7UG7R9_P $Y?\
MDE_B;_L,G_T1'7UG7X_G'^_U?7]#^B.'?^150]/U84445XY]&%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %5-4TFTUFT:VO8$GA;^%AT/
MJ#V/N*MUE^(_$^D^$=,DU'6;^#3K-.LL[8!/H!U)]ADU48RG)1BKMF=2I"E!
MSJ-)+=O1(\M\7?"Z[T??<Z=NO;,<E,9DC'T_B'N/RKQWQO\ $G0/A]:>;J]Z
MJ3$9CM(OFFD^B^GN<#WK2^*/[8-W?^=I_@N V,!RIU.Y4&5AZQIT7ZG)]A7R
M?XN\/GQ7>3ZC/<2-JDS%Y+B5BYE;U8GG/O7WF7\)XFM%5<5[J_EZO]%^?H?D
MN;^(F!PU1X? >^_YOLKTZO\ +U)?B+^T1K_C+S;33BVB:4W'EPO^^D'^T_;Z
M#'OFO*"<FK6HZ7<Z5.8KF(QMV/9AZ@]ZJU]E0PM+"1]G2CRK^MS\^Q./KYC/
MV]>ISM_=\NB^04445T'&%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?H+_ ,$Y?^27^)O^PR?_ $1'7UG7R9_P3E_Y)?XF_P"PR?\ T1'7
MUG7X_G'^_P!7U_0_HCAW_D54/3]6%%%%>.?1A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %1W%Q%:0233RI##&I9Y)&"JH'4DGH*\L^*/[1WA?X
M;B6TCE&M:TN1]AM'&(V_Z:/R%^G)]J^1?B3\:_%'Q0G8:G>>1IP;,>G6N4A7
MTR.K'W;/MBOK,LX<Q>8VG)<D.[Z^BZ_@C\\S[C;+LFO2@_:U5]F+T7^*6R]%
M=^1]%?%']KK2/#_G6'A.--;OQE3>R9%K&?;O)^&![FOE7Q?XWUSQYJC:AKNH
MS7]P<[0YPD8]$4<*/8"L*BOUG+LFPF61_<Q][^9ZO_@?(_G?.N)<QSV?^U3M
M#I%:17RZOS=V%%%%>V?*D%[86^HP&&XB66,]CV]QZ5P6O>"9]/W36>ZYMQR5
M_C7_ !KT2BL*M&%5:[G;AL75PS]QZ=CQ6BO2M>\'6VK;I8<6UT>=P'RL?<?U
M_G7G^HZ7<Z5.8KF(QMV/9AZ@]Z\:K0G2WV/KL-C:6)7NZ/L5:***YSO"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH _07_@G+_R2_P 3?]AD_P#H
MB.OK.ODS_@G+_P DO\3?]AD_^B(Z^LZ_'\X_W^KZ_H?T1P[_ ,BJAZ?JPHHH
MKQSZ,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **R_$?B?2?".F2:CK-_!IUF
MG66=L GT ZD^PR:^7?BC^V#=W_G:?X+@-C <J=3N5!E8>L:=%^IR?85[&7Y3
MB\SE:A'3JWHE\_T6I\UG/$679%#FQ=3WND5K)_+]79>9]#?$'XK^&OAG9>=K
M>H+'.R[HK*'YYY?]U/3W.![U\D_%+]J+Q+X[\ZRTLMX?T9OE\NW?]_*/]N0=
M ?1<#US7D&H:C=:M>RWE]<RWEU*VZ2>=R[N?4D\FJU?K&5\,X3 6J5?WD^[V
M7HOU?X'\\9]QUF.;WHT'[*D^B>K]9?HK+O<4G)R>M)117V!^;!1110 4444
M%%%% !4%[86^HP&&XB66,]CV]QZ5/12:35F--Q=UN>=Z]X)GT_=-9[KFW')7
M^-?\:YFO:JY_7O!UMJVZ6'%M='G<!\K'W']?YUYM;"?:I_<?1X3-;>YB/O\
M\SS6BK6HZ7<Z5.8KF(QMV/9AZ@]ZJUY;33LSZ2,E-<T7=!1112*"BBB@ HHH
MH **** "BBB@ HHHH **** /T%_X)R_\DO\ $W_89/\ Z(CKZSKY,_X)R_\
M)+_$W_89/_HB.OK.OQ_./]_J^OZ']$<._P#(JH>GZL****\<^C"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHKRCXH_M'>%_AN);2.4:UK2Y'V&T<8C;_IH_(7Z<GVKJPV%
MKXRHJ6'@Y2\OZT//QV887+:+KXRHH175_IU;\EJ>IW%Q%:0233RI##&I9Y)&
M"JH'4DGH*^?/BC^UUI'A_P ZP\)QIK=^,J;V3(M8S[=Y/PP/<U\Z_$GXU^*/
MBA.PU.\\C3@V8].M<I"OID=6/NV?;%<%7Z?E?"-.E:KCWS/^5;?-]?R]3\&S
M[Q&K5[T,ICR1_G?Q/T6R]7=^AN^+_&^N>/-4;4-=U&:_N#G:'.$C'HBCA1[
M5A445^B0IPI14*:LET1^,5:M2O-U:LG*3W;=V_5A1115F04444 %%%% !111
M0 4444 %%%% !1110!!>V%OJ,!AN(EEC/8]O<>E<%KW@F?3]TUGNN;<<E?XU
M_P :]$HK"K1A56NYVX;%U<,_<>G8\5HKTK7O!UMJVZ6'%M='G<!\K'W']?YU
MY_J.EW.E3F*YB,;=CV8>H/>O&JT)TM]CZ[#8VEB5[NC[%6BBBN<[PHHHH **
M** "BBB@ HHHH **** /T%_X)R_\DO\ $W_89/\ Z(CKZSKY,_X)R_\ )+_$
MW_89/_HB.OK.OQ_./]_J^OZ']$<._P#(JH>GZL****\<^C"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MR_$?B?2?".F2:CK-_!IUFG66=L GT ZD^PR:J,93DHQ5VS.I4A2@YU&DENWH
MD:E<?\0?BOX:^&=EYVMZ@L<[+NBLH?GGE_W4]/<X'O7SS\4?VP;N_P#.T_P7
M ;& Y4ZG<J#*P]8TZ+]3D^PKYPU#4;K5KV6\OKF6\NI6W23SN7=SZDGDU^@9
M9PE6KVJ8U\D>R^)^O;\_0_'<^\1<-A;T,J7M)_S/X5Z=9?@O-GK_ ,4OVHO$
MOCOSK+2RWA_1F^7R[=_W\H_VY!T!]%P/7->,$Y.3UI**_4<)@\/@:?LL/!17
M];OJ?@>89GC,UK.OC*CG+SV7DELEY(****[3S HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ J"]L+?48##<1++&>Q[>X]*GHI-)JS&FXNZ
MW/.]>\$SZ?NFL]US;CDK_&O^-<S7M5<_KW@ZVU;=+#BVNCSN ^5C[C^O\Z\V
MMA/M4_N/H\)FMO<Q'W_YGFM%6M1TNYTJ<Q7,1C;L>S#U![U5KRVFG9GTD9*:
MYHNZ"BBBD4%%%% !1110 4444 ?H+_P3E_Y)?XF_[#)_]$1U]9U\F?\ !.7_
M ))?XF_[#)_]$1U]9U^/YQ_O]7U_0_HCAW_D54/3]6%%%%>.?1A1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'<7
M$5I!)-/*D,,:EGDD8*J@=22>@KRSXH_M'>%_AN);2.4:UK2Y'V&T<8C;_IH_
M(7Z<GVKY%^)/QK\4?%"=AJ=YY&G!LQZ=:Y2%?3(ZL?=L^V*^LRSAS%YC:<ER
M0[OKZ+K^"/SS/N-LNR:]*#]K57V8O1?XI;+T5WY'T5\4?VNM(\/^=8>$XTUN
M_&5-[)D6L9]N\GX8'N:^5?%_C?7/'FJ-J&NZC-?W!SM#G"1CT11PH]@*PJ*_
M6<NR;"99']S'WOYGJ_\ @?(_G?.N)<QSV?\ M4[0Z16D5\NK\W=A1117MGRH
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 07MA;ZC 8;B)98SV/;W'I7!:]X)GT_=-9[KFW')7^-?\:]$HK"K
M1A56NYVX;%U<,_<>G8\5HKTK7O!UMJVZ6'%M='G<!\K'W']?YUY_J.EW.E3F
M*YB,;=CV8>H/>O&JT)TM]CZ[#8VEB5[NC[%6BBBN<[PHHHH **** /T%_P""
M<O\ R2_Q-_V&3_Z(CKZSKY,_X)R_\DO\3?\ 89/_ *(CKZSK\?SC_?ZOK^A_
M1'#O_(JH>GZL****\<^C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **R_$?B?2?".F2:CK-_!IUFG66=L GT ZD^PR:^7?BC^V
M#=W_ )VG^"X#8P'*G4[E096'K&G1?J<GV%>QE^4XO,Y6H1TZMZ)?/]%J?-9S
MQ%EV10YL74][I%:R?R_5V7F?0WQ!^*_AKX9V7G:WJ"QSLNZ*RA^>>7_=3T]S
M@>]?)/Q2_:B\2^._.LM++>']&;Y?+MW_ '\H_P!N0= ?1<#US7D&H:C=:M>R
MWE]<RWEU*VZ2>=R[N?4D\FJU?K&5\,X3 6J5?WD^[V7HOU?X'\\9]QUF.;WH
MT'[*D^B>K]9?HK+O<4G)R>M)117V!^;!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>
MV%OJ,!AN(EEC/8]O<>E3T4FDU9C3<7=;GG>O>"9]/W36>ZYMQR5_C7_&N9KV
MJN?U[P=;:MNEAQ;71YW ?*Q]Q_7^=>;6PGVJ?W'T>$S6WN8C[_\ ,\UHJUJ.
MEW.E3F*YB,;=CV8>H/>JM>6TT[,^DC)37-%W04444BC]!?\ @G+_ ,DO\3?]
MAD_^B(Z^LZ^3/^"<O_)+_$W_ &&3_P"B(Z^LZ_'\X_W^KZ_H?T1P[_R*J'I^
MK"BBBO'/HPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKRCX
MH_M'>%_AN);2.4:UK2Y'V&T<8C;_ *:/R%^G)]JZL-A:^,J*EAX.4O+^M#S\
M=F&%RVBZ^,J*$5U?Z=6_):GJ=Q<16D$DT\J0PQJ6>21@JJ!U))Z"OGSXH_M=
M:1X?\ZP\)QIK=^,J;V3(M8S[=Y/PP/<U\Z_$GXU^*/BA.PU.\\C3@V8].M<I
M"OID=6/NV?;%<%7Z?E?"-.E:KCWS/^5;?-]?R]3\&S[Q&K5[T,ICR1_G?Q/T
M6R]7=^AN^+_&^N>/-4;4-=U&:_N#G:'.$C'HBCA1[ 5A445^B0IPI14*:LET
M1^,5:M2O-U:LG*3W;=V_5A1115F04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 07MA;ZC 8;B)98SV/;W'I7!:]X)GT_=-9[KFW')7^-?\:]$HK"K
M1A56NYVX;%U<,_<>G8\5HKTK7O!UMJVZ6'%M='G<!\K'W']?YUY_J.EW.E3F
M*YB,;=CV8>H/>O&JT)TM]CZ[#8VEB5[NC['WW_P3E_Y)?XF_[#)_]$1U]9U\
MF?\ !.7_ ))?XF_[#)_]$1U]9U^+YQ_O]7U_0_I?AW_D54/3]6%%%%>.?1A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 445E^(_$^D^$=,DU'6;^#3K-.LL[
M8!/H!U)]ADU48RG)1BKMF=2I"E!SJ-)+=O1(U*X_X@_%?PU\,[+SM;U!8YV7
M=%90_//+_NIZ>YP/>OGGXH_M@W=_YVG^"X#8P'*G4[E096'K&G1?J<GV%?.&
MH:C=:M>RWE]<RWEU*VZ2>=R[N?4D\FOT#+.$JU>U3&ODCV7Q/U[?GZ'X[GWB
M+AL+>AE2]I/^9_"O3K+\%YL]?^*7[47B7QWYUEI9;P_HS?+Y=N_[^4?[<@Z
M^BX'KFO&"<G)ZTE%?J.$P>'P-/V6'@HK^MWU/P/,,SQF:UG7QE1SEY[+R2V2
M\D%%%%=IY@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 444Z.-YI%1%+NQ"JJC))/0 4!N-J>Q\)W/C6ZCTFSTV75+F8_);PQEF^O'
M3'KVKW/X6_LFZ[XK\F^\2,_A_2SAA 5_TJ4>RGA/JW/^S7UAX(^'?A_X=Z:+
M+0M.BLT(_>2XW2RGU=SR?Y#L!7Q6:<3X3!ITJ/[R?_DJ]7U]%^!^HY!P'F.9
M.-?%7HT_/XGZ+IZOY)GFW[*/P6U3X)^!]1L-6EB-QJ%[]L$$;;C OEJNQF'!
M/RYXXYKVVBBOQW$XB>*K2K3WEKH?TO@L)3P&'AAJ3;C%6UW^84445S':%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %1W%Q%:0233RI##&I9Y)&"JH'4DGH*\L^*/[
M1WA?X;B6TCE&M:TN1]AM'&(V_P"FC\A?IR?:OD7XD_&OQ1\4)V&IWGD:<&S'
MIUKE(5],CJQ]VS[8KZS+.',7F-IR7)#N^OHNOX(_/,^XVR[)KTH/VM5?9B]%
M_BELO17?D?17Q1_:ZTCP_P"=8>$XTUN_&5-[)D6L9]N\GX8'N:^5?%_C?7/'
MFJ-J&NZC-?W!SM#G"1CT11PH]@*PJ*_6<NR;"99']S'WOYGJ_P#@?(_G?.N)
M<QSV?^U3M#I%:17RZOS=V%%%%>V?*A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 45T_@7X;>(OB/J'V70M.DNMI DN&^6&+_
M 'W/ ^G4]@:^L_A=^REX?\'&&^U\IXAU9<,$=?\ 18C[(?O_ %;CV%>!F6=X
M/+%:K*\_Y5O\^WS/K\CX6S+/9*5"'+3ZSEI'Y=WZ?.Q\X_##]G_Q3\36CN(+
M?^S-';KJ-XI",/\ 87J_X<>I%?7?PR^ WA;X8(DUI;?;]6 ^;4KL!I >^P=$
M'TY]2:]%1%C1550JJ,!0, "G5^2YGQ#C,RO"_)#LOU?7\O(_HG(>#<MR2U2W
MM*O\TNG^%;+\7YA1117S!]Z%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9?B/Q/I
M/A'3)-1UF_@TZS3K+.V 3Z =2?89-?+OQ1_;!N[_ ,[3_!<!L8#E3J=RH,K#
MUC3HOU.3["O8R_*<7F<K4(Z=6]$OG^BU/FLYXBR[(H<V+J>]TBM9/Y?J[+S/
MH;X@_%?PU\,[+SM;U!8YV7=%90_//+_NIZ>YP/>ODGXI?M1>)?'?G66EEO#^
MC-\OEV[_ +^4?[<@Z ^BX'KFO(-0U&ZU:]EO+ZYEO+J5MTD\[EW<^I)Y-5J_
M6,KX9PF M4J_O)]WLO1?J_P/YXS[CK,<WO1H/V5)]$]7ZR_167>XI.3D]:2B
MBOL#\V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HIT<;S2*B*7=B%55&22>@ KWCX6_LFZ[XK\F^\2,_A_2SAA 5_TJ4>RG
MA/JW/^S7!C,=AL!3]IB)J*_%^BW9ZV6Y3C<WK>QP5-R?7LO5[+YGBFB:%J/B
M34HM/TJRGO[V4X2"W0LQ]^.@]^@KZ;^%W['BIY.H>-I]YX8:3:/P/:20?R7_
M +ZKZ \$?#OP_P##O319:%IT5FA'[R7&Z64^KN>3_(=@*Z2ORS-.+*^)O3P:
MY(]_M/\ R^6OF?T!D/AYA,%:OF3]K/\ E^POUE\[+R*6D:-8>']/AL=-LX;&
MSB&$@MT"*OX#^=7:**^#E)R;E)W9^NQC&$5&*LD%%%%24%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 445Y1\4?VCO"_P -Q+:1RC6M:7(^PVCC$;?]-'Y"_3D^U=6&PM?&
M5%2P\'*7E_6AY^.S#"Y;1=?&5%"*ZO\ 3JWY+4]3N+B*T@DFGE2&&-2SR2,%
M50.I)/05\^?%']KK2/#_ )UAX3C36[\94WLF1:QGV[R?A@>YKYU^)/QK\4?%
M"=AJ=YY&G!LQZ=:Y2%?3(ZL?=L^V*X*OT_*^$:=*U7'OF?\ *MOF^OY>I^#9
M]XC5J]Z&4QY(_P [^)^BV7J[OT-WQ?XWUSQYJC:AKNHS7]P<[0YPD8]$4<*/
M8"L*BBOT2%.%**A35DNB/QBK5J5YNK5DY2>[;NWZL****LR"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBNG\"_#;Q%\1]0^RZ%I
MTEUM($EPWRPQ?[[G@?3J>P-95:L*,'4J222ZO0WH4*N*J*C0BY2>R2NW\CF*
M],^&'[/_ (I^)K1W$%O_ &9H[==1O%(1A_L+U?\ #CU(KZ.^%W[*7A_P<8;[
M7RGB'5EPP1U_T6(^R'[_ -6X]A7N2(L:*JJ%51@*!@ 5^<YIQ?&-Z6 5W_,]
MODNOS^YG[9D/AQ.I:OG$N5?R)Z_]O/IZ+7S1YU\,O@-X6^&")-:6WV_5@/FU
M*[ :0'OL'1!].?4FO1Z**_,L1B*V*J.K7DY2?5G[K@\%ALOHJAA::A!=$OZN
M_-ZA1117.=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1167XC\3Z3X1TR34=9OX-.LTZR
MSM@$^@'4GV&351C*<E&*NV9U*D*4'.HTDMV]$C4KC_B#\5_#7PSLO.UO4%CG
M9=T5E#\\\O\ NIZ>YP/>OGGXH_M@W=_YVG^"X#8P'*G4[E096'K&G1?J<GV%
M?.&H:C=:M>RWE]<RWEU*VZ2>=R[N?4D\FOT#+.$JU>U3&ODCV7Q/U[?GZ'X[
MGWB+AL+>AE2]I/\ F?PKTZR_!>;/7_BE^U%XE\=^=9:66\/Z,WR^7;O^_E'^
MW(.@/HN!ZYKQ@G)R>M)17ZCA,'A\#3]EAX**_K=]3\#S#,\9FM9U\94<Y>>R
M\DMDO)!1117:>8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%.CC>:1412[L0JJHR23T % ;C:OZ)H6H^)-2BT_2K*>_O93A(+="
MS'WXZ#WZ"O:_A;^R;KOBOR;[Q(S^']+.&$!7_2I1[*>$^K<_[-?6'@CX=^'_
M (=Z:++0M.BLT(_>2XW2RGU=SR?Y#L!7Q>:<487!7IT/WD_+9>K_ $7X'ZAD
M/ 689I:MB_W-+S7O/T73U?R3/G_X7?L>*GDZAXVGWGAAI-H_ ]I)!_)?^^J^
ME](T:P\/Z?#8Z;9PV-G$,)!;H$5?P'\ZNT5^48_-,5F4^;$3NNBZ+T7],_H7
M*,AR_)*?L\'3L^LGK)^K_167D%%%%>4?0!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !4=Q<16D$DT\J0PQJ6>21@JJ!U))Z"O+/BC^T=X7^&XEM(Y1K6M+D?8;1QB
M-O\ IH_(7Z<GVKY%^)/QK\4?%"=AJ=YY&G!LQZ=:Y2%?3(ZL?=L^V*^LRSAS
M%YC:<ER0[OKZ+K^"/SS/N-LNR:]*#]K57V8O1?XI;+T5WY'T5\4?VNM(\/\
MG6'A.--;OQE3>R9%K&?;O)^&![FOE7Q?XWUSQYJC:AKNHS7]P<[0YPD8]$4<
M*/8"L*BOUG+LFPF61_<Q][^9ZO\ X'R/YWSKB7,<]G_M4[0Z16D5\NK\W=A1
M117MGRH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%=/X%^&WB+XCZA]ET+3I+K:0)+AOEAB_P!]SP/IU/8&OK/X7?LI>'_!
MQAOM?*>(=67#!'7_ $6(^R'[_P!6X]A7@9EG>#RQ6JRO/^5;_/M\SZ_(^%LR
MSV2E0ART^LY:1^7=^GSL?./PP_9_\4_$UH[B"W_LS1VZZC>*0C#_ &%ZO^''
MJ17UW\,O@-X6^&")-:6WV_5@/FU*[ :0'OL'1!].?4FO1418T554*JC 4#
MIU?DN9\0XS,KPOR0[+]7U_+R/Z)R'@W+<DM4M[2K_-+I_A6R_%^84445\P?>
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !167XC\3Z3X1TR34=9OX-.LTZRSM@$^@
M'4GV&37R[\4?VP;N_P#.T_P7 ;& Y4ZG<J#*P]8TZ+]3D^PKV,ORG%YG*U".
MG5O1+Y_HM3YK.>(LNR*'-BZGO=(K63^7ZNR\SZ&^(/Q7\-?#.R\[6]06.=EW
M164/SSR_[J>GN<#WKY)^*7[47B7QWYUEI9;P_HS?+Y=N_P"_E'^W(.@/HN!Z
MYKR#4-1NM6O9;R^N9;RZE;=)/.Y=W/J2>35:OUC*^&<)@+5*O[R?=[+T7ZO\
M#^>,^XZS'-[T:#]E2?1/5^LOT5EWN*3DY/6DHHK[ _-@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **='&\TBHBEW8A551DD
MGH *]X^%O[)NN^*_)OO$C/X?TLX80%?]*E'LIX3ZMS_LUP8S'8; 4_:8B:BO
MQ?HMV>MEN4XW-ZWL<%3<GU[+U>R^9XIHFA:CXDU*+3]*LI[^]E.$@MT+,??C
MH/?H*^F_A=^QXJ>3J'C:?>>&&DVC\#VDD'\E_P"^J^@/!'P[\/\ P[TT66A:
M=%9H1^\EQNEE/J[GD_R'8"NDK\LS3BROB;T\&N2/?[3_ ,OEKYG] 9#X>83!
M6KYD_:S_ )?L+]9?.R\BEI&C6'A_3X;'3;.&QLXAA(+= BK^ _G5VBBO@Y2<
MFY2=V?KL8QA%1BK)!1114E!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>4?%']H[PO\
M#<2VD<HUK6ER/L-HXQ&W_31^0OTY/M75AL+7QE14L/!REY?UH>?CLPPN6T77
MQE10BNK_ $ZM^2U/4[BXBM())IY4AAC4L\DC!54#J23T%?/GQ1_:ZTCP_P"=
M8>$XTUN_&5-[)D6L9]N\GX8'N:^=?B3\:_%'Q0G8:G>>1IP;,>G6N4A7TR.K
M'W;/MBN"K]/ROA&G2M5Q[YG_ "K;YOK^7J?@V?>(U:O>AE,>2/\ ._B?HMEZ
MN[]#=\7^-]<\>:HVH:[J,U_<'.T.<)&/1%'"CV K"HHK]$A3A2BH4U9+HC\8
MJU:E>;JU9.4GNV[M^K"BBBK,@HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHKI_ OPV\1?$?4/LNA:=)=;2!)<-\L,7^^YX'TZGL#
M656K"C!U*DDDNKT-Z%"KBJBHT(N4GLDKM_(YBO3/AA^S_P"*?B:T=Q!;_P!F
M:.W74;Q2$8?["]7_  X]2*^COA=^REX?\'&&^U\IXAU9<,$=?]%B/LA^_P#5
MN/85[DB+&BJJA548"@8 %?G.:<7QC>E@%=_S/;Y+K\_N9^V9#X<3J6KYQ+E7
M\B>O_;SZ>BU\T>=?#+X#>%OA@B36EM]OU8#YM2NP&D![[!T0?3GU)KT>BBOS
M+$8BMBJCJUY.4GU9^ZX/!8;+Z*H86FH071+^KOS>H4445SG:%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445E^(_$^D^$=,DU'6;^#3K-.LL[8!/H!U)]ADU48RG)1BKMF
M=2I"E!SJ-)+=O1(U*X_X@_%?PU\,[+SM;U!8YV7=%90_//+_ +J>GN<#WKYY
M^*/[8-W?^=I_@N V,!RIU.Y4&5AZQIT7ZG)]A7SAJ&HW6K7LMY?7,MY=2MND
MGG<N[GU)/)K] RSA*M7M4QKY(]E\3]>WY^A^.Y]XBX;"WH94O:3_ )G\*].L
MOP7FSU_XI?M1>)?'?G66EEO#^C-\OEV[_OY1_MR#H#Z+@>N:\8)R<GK245^H
MX3!X? T_98>"BOZW?4_ \PS/&9K6=?&5'.7GLO)+9+R04445VGF!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113HXWFD5$4N[$*J
MJ,DD] !0&XVK^B:%J/B34HM/TJRGO[V4X2"W0LQ]^.@]^@KVOX6_LFZ[XK\F
M^\2,_A_2SAA 5_TJ4>RGA/JW/^S7UAX(^'?A_P"'>FBRT+3HK-"/WDN-TLI]
M7<\G^0[ 5\7FG%&%P5Z=#]Y/RV7J_P!%^!^H9#P%F&:6K8O]S2\U[S]%T]7\
MDSY_^%W['BIY.H>-I]YX8:3:/P/:20?R7_OJOI?2-&L/#^GPV.FV<-C9Q#"0
M6Z!%7\!_.KM%?E&/S3%9E/FQ$[KHNB]%_3/Z%RC(<OR2G[/!T[/K)ZR?J_T5
MEY!1117E'T 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5'<7$5I!)-/*D,,:EGDD8
M*J@=22>@KRSXH_M'>%_AN);2.4:UK2Y'V&T<8C;_ *:/R%^G)]J^1?B3\:_%
M'Q0G8:G>>1IP;,>G6N4A7TR.K'W;/MBOK,LX<Q>8VG)<D.[Z^BZ_@C\\S[C;
M+LFO2@_:U5]F+T7^*6R]%=^1]%?%']KK2/#_ )UAX3C36[\94WLF1:QGV[R?
MA@>YKY5\7^-]<\>:HVH:[J,U_<'.T.<)&/1%'"CV K"HK]9R[)L)ED?W,?>_
MF>K_ .!\C^=\ZXES'/9_[5.T.D5I%?+J_-W84445[9\J%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !173^!?AMXB^(^H?9="
MTZ2ZVD"2X;Y88O\ ?<\#Z=3V!KZS^%W[*7A_P<8;[7RGB'5EPP1U_P!%B/LA
M^_\ 5N/85X&99W@\L5JLKS_E6_S[?,^OR/A;,L]DI4(<M/K.6D?EW?I\['SC
M\,/V?_%/Q-:.X@M_[,T=NNHWBD(P_P!A>K_AQZD5]=_#+X#>%OA@B36EM]OU
M8#YM2NP&D![[!T0?3GU)KT5$6-%55"JHP% P *=7Y+F?$.,S*\+\D.R_5]?R
M\C^B<AX-RW)+5+>TJ_S2Z?X5LOQ?F%%%%?,'WH4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 45E^(_$^D^$=,DU'6;^#3K-.LL[8!/H!U)]ADU\N_%']L&[O\ SM/\
M%P&Q@.5.IW*@RL/6-.B_4Y/L*]C+\IQ>9RM0CIU;T2^?Z+4^:SGB++LBAS8N
MI[W2*UD_E^KLO,^AOB#\5_#7PSLO.UO4%CG9=T5E#\\\O^ZGI[G ]Z^2?BE^
MU%XE\=^=9:66\/Z,WR^7;O\ OY1_MR#H#Z+@>N:\@U#4;K5KV6\OKF6\NI6W
M23SN7=SZDGDU6K]8ROAG"8"U2K^\GW>R]%^K_ _GC/N.LQS>]&@_94GT3U?K
M+]%9=[BDY.3UI***^P/S8**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BG1QO-(J(I=V(5549))Z "O>/A;^R;KOBOR;[Q(S^
M']+.&$!7_2I1[*>$^K<_[-<&,QV&P%/VF(FHK\7Z+=GK9;E.-S>M['!4W)]>
MR]7LOF>*:)H6H^)-2BT_2K*>_O93A(+="S'WXZ#WZ"OIOX7?L>*GDZAXVGWG
MAAI-H_ ]I)!_)?\ OJOH#P1\._#_ ,.]-%EH6G16:$?O)<;I93ZNYY/\AV K
MI*_+,TXLKXF]/!KDCW^T_P#+Y:^9_0&0^'F$P5J^9/VL_P"7["_67SLO(I:1
MHUAX?T^&QTVSAL;.(82"W0(J_@/YU=HHKX.4G)N4G=GZ[&,8148JR04445)0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !114-W/]EM)Y@-QC1GQZX&::5W9";25V.N+B*T
M@DFGE2&&-2SR2,%50.I)/05\^?%']KK2/#_G6'A.--;OQE3>R9%K&?;O)^&!
M[FOG7XD_&OQ1\4)V&IWGD:<&S'IUKE(5],CJQ]VS[8K@J_6,KX1ITK5<>^9_
MRK;YOK^7J?SOGWB-6KWH93'DC_._B?HMEZN[]#=\7^-]<\>:HVH:[J,U_<'.
MT.<)&/1%'"CV K"HHK]$A3A2BH4U9+HC\8JU:E>;JU9.4GNV[M^K"BBBK,@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKI_ OPV
M\1?$?4/LNA:=)=;2!)<-\L,7^^YX'TZGL#656K"C!U*DDDNKT-Z%"KBJBHT(
MN4GLDKM_(YBO3/AA^S_XI^)K1W$%O_9FCMUU&\4A&'^PO5_PX]2*^COA=^RE
MX?\ !QAOM?*>(=67#!'7_18C[(?O_5N/85[DB+&BJJA548"@8 %?G.:<7QC>
ME@%=_P SV^2Z_/[F?MF0^'$ZEJ^<2Y5_(GK_ -O/IZ+7S1YU\,O@-X6^&")-
M:6WV_5@/FU*[ :0'OL'1!].?4FO1Z**_,L1B*V*J.K7DY2?5G[K@\%ALOHJA
MA::A!=$OZN_-ZA1117.=H4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5-6_Y
M!=Y_UQ?_ -!-6ZJ:M_R"[S_KB_\ Z":N'Q(SJ? _0_+RBBBOZ=/X."BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBG1QO-(J(I=V(
M5549))Z "@-QM7]$T+4?$FI1:?I5E/?WLIPD%NA9C[\=![]!7M?PM_9-UWQ7
MY-]XD9_#^EG#" K_ *5*/93PGU;G_9KZP\$?#OP_\.]-%EH6G16:$?O)<;I9
M3ZNYY/\ (=@*^+S3BC"X*].A^\GY;+U?Z+\#]0R'@+,,TM6Q?[FEYKWGZ+IZ
MOY)GS_\ "[]CQ4\G4/&T^\\,-)M'X'M)(/Y+_P!]5]+Z1HUAX?T^&QTVSAL;
M.(82"W0(J_@/YU=HK\HQ^:8K,I\V(G==%T7HOZ9_0N49#E^24_9X.G9]9/63
M]7^BLO(****\H^@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MJFK?\@N\_P"N+_\ H)JW535O^07>?]<7_P#035P^)&=3X'Z'Y>4445_3I_!P
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !173^!?AMXB^(^
MH?9="TZ2ZVD"2X;Y88O]]SP/IU/8&OK/X7?LI>'_  <8;[7RGB'5EPP1U_T6
M(^R'[_U;CV%>!F6=X/+%:K*\_P"5;_/M\SZ_(^%LRSV2E0ART^LY:1^7=^GS
ML?./PP_9_P#%/Q-:.X@M_P"S-';KJ-XI",/]A>K_ (<>I%?7?PR^ WA;X8(D
MUI;?;]6 ^;4KL!I >^P=$'TY]2:]%1%C1550JJ,!0, "G5^2YGQ#C,RO"_)#
MLOU?7\O(_HG(>#<MR2U2WM*O\TNG^%;+\7YA1117S!]Z%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 54U;_ )!=Y_UQ?_T$U;JI
MJW_(+O/^N+_^@FKA\2,ZGP/T/R\HHHK^G3^#@HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HIT<;S2*B*7=B%55&22>@ KWCX6_LFZ[XK\F^\2,_A_2SAA
M 5_TJ4>RGA/JW/\ LUP8S'8; 4_:8B:BOQ?HMV>MEN4XW-ZWL<%3<GU[+U>R
M^9XIHFA:CXDU*+3]*LI[^]E.$@MT+,??CH/?H*^F_A=^QXJ>3J'C:?>>&&DV
MC\#VDD'\E_[ZKZ \$?#OP_\ #O319:%IT5FA'[R7&Z64^KN>3_(=@*Z2ORS-
M.+*^)O3P:Y(]_M/_ "^6OF?T!D/AYA,%:OF3]K/^7["_67SLO(I:1HUAX?T^
M&QTVSAL;.(82"W0(J_@/YU=HHKX.4G)N4G=GZ[&,8148JR04445)04444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54U;_D%
MWG_7%_\ T$U;JIJW_(+O/^N+_P#H)JX?$C.I\#]#\O****_IT_@X**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBNG\"_#;Q%\1]0^RZ%ITEUM($EPWRPQ?[[G@?3J>P
M-95:L*,'4J222ZO0WH4*N*J*C0BY2>R2NW\CF*],^&'[/_BGXFM'<06_]F:.
MW74;Q2$8?["]7_#CU(KZ.^%W[*7A_P '&&^U\IXAU9<,$=?]%B/LA^_]6X]A
M7N2(L:*JJ%51@*!@ 5^<YIQ?&-Z6 5W_ #/;Y+K\_N9^V9#X<3J6KYQ+E7\B
M>O\ V\^GHM?-'G7PR^ WA;X8(DUI;?;]6 ^;4KL!I >^P=$'TY]2:]'HHK\R
MQ&(K8JHZM>3E)]6?NN#P6&R^BJ&%IJ$%T2_J[\WJ%%%%<YVA1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5
M-6_Y!=Y_UQ?_ -!-6ZJ:M_R"[S_KB_\ Z":N'Q(SJ? _0_+RBBBOZ=/X."BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ***='&\TBHBEW8A551DDGH * W&U?T30M1\2:E%I^E64]_>R
MG"06Z%F/OQT'OT%>U_"W]DW7?%?DWWB1G\/Z6<,("O\ I4H]E/"?5N?]FOK#
MP1\._#_P[TT66A:=%9H1^\EQNEE/J[GD_P AV KXO-.*,+@KTZ'[R?ELO5_H
MOP/U#(> LPS2U;%_N:7FO>?HNGJ_DF?/_P +OV/%3R=0\;3[SPPTFT?@>TD@
M_DO_ 'U7TOI&C6'A_3X;'3;.&QLXAA(+= BK^ _G5VBORC'YIBLRGS8B=UT7
M1>B_IG]"Y1D.7Y)3]G@Z=GUD]9/U?Z*R\@HHHKRCZ **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "JFK?\@N\_P"N+_\ H)JW535O^07>?]<7_P#035P^)&=3X'Z'Y>4445_3
MI_!P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%=/X%^&WB+XCZA]ET+3I+K:0)+AOEAB_WW/ ^G4]@:^L_A
M=^REX?\ !QAOM?*>(=67#!'7_18C[(?O_5N/85X&99W@\L5JLKS_ )5O\^WS
M/K\CX6S+/9*5"'+3ZSEI'Y=WZ?.Q\X_##]G_ ,4_$UH[B"W_ +,T=NNHWBD(
MP_V%ZO\ AQZD5]=_#+X#>%OA@B36EM]OU8#YM2NP&D![[!T0?3GU)KT5$6-%
M55"JHP% P *=7Y+F?$.,S*\+\D.R_5]?R\C^B<AX-RW)+5+>TJ_S2Z?X5LOQ
M?F%%%%?,'WH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54U;_ )!=Y_UQ?_T$
MU;JIJW_(+O/^N+_^@FKA\2,ZGP/T/R\HHHK^G3^#@HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BG1QO-(J(I=V(5549))Z
M "O>/A;^R;KOBOR;[Q(S^']+.&$!7_2I1[*>$^K<_P"S7!C,=AL!3]IB)J*_
M%^BW9ZV6Y3C<WK>QP5-R?7LO5[+YGBFB:%J/B34HM/TJRGO[V4X2"W0LQ]^.
M@]^@KZ;^%W['BIY.H>-I]YX8:3:/P/:20?R7_OJOH#P1\._#_P .]-%EH6G1
M6:$?O)<;I93ZNYY/\AV KI*_+,TXLKXF]/!KDCW^T_\ +Y:^9_0&0^'F$P5J
M^9/VL_Y?L+]9?.R\BEI&C6'A_3X;'3;.&QLXAA(+= BK^ _G5VBBO@Y2<FY2
M=V?KL8QA%1BK)!1114E!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54U
M;_D%WG_7%_\ T$U;JIJW_(+O/^N+_P#H)JX?$C.I\#]#\O****_IT_@X****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Z?P+\-O$7Q'U#
M[+H6G276T@27#?+#%_ON>!].I[ UE5JPHP=2I))+J]#>A0JXJHJ-"+E)[)*[
M?R.8KTSX8?L_^*?B:T=Q!;_V9H[==1O%(1A_L+U?\./4BOH[X7?LI>'_  <8
M;[7RGB'5EPP1U_T6(^R'[_U;CV%>Y(BQHJJH55& H& !7YSFG%\8WI8!7?\
M,]ODNOS^YG[9D/AQ.I:OG$N5?R)Z_P#;SZ>BU\T>=?#+X#>%OA@B36EM]OU8
M#YM2NP&D![[!T0?3GU)KT>BBOS+$8BMBJCJUY.4GU9^ZX/!8;+Z*H86FH071
M+^KOS>H4445SG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %5-6_Y!=Y_UQ?_ -!-6ZJ:M_R"[S_KB_\ Z":N'Q(SJ? _0_+RBBBOZ=/X
M."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIT<;S2*B*7=B%55&22>
M@ H#<;5_1-"U'Q)J46GZ593W][*<)!;H68^_'0>_05[7\+?V3==\5^3?>)&?
MP_I9PP@*_P"E2CV4\)]6Y_V:^L/!'P[\/_#O319:%IT5FA'[R7&Z64^KN>3_
M "'8"OB\TXHPN"O3H?O)^6R]7^B_ _4,AX"S#-+5L7^YI>:]Y^BZ>K^29\__
M  N_8\5/)U#QM/O/##2;1^![22#^2_\ ?5?2^D:-8>']/AL=-LX;&SB&$@MT
M"*OX#^=7:*_*,?FF*S*?-B)W71=%Z+^F?T+E&0Y?DE/V>#IV?63UD_5_HK+R
M"BBBO*/H HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "JFK?\@N\_P"N+_\ H)JW535O^07>?]<7_P#035P^)&=3X'Z'Y>44
M45_3I_!P4444 %%%% !1110 4444 %%%% !1110 45T_@7X;>(OB/J'V70M.
MDNMI DN&^6&+_?<\#Z=3V!KZS^%W[*7A_P '&&^U\IXAU9<,$=?]%B/LA^_]
M6X]A7@9EG>#RQ6JRO/\ E6_S[?,^OR/A;,L]DI4(<M/K.6D?EW?I\['SC\,/
MV?\ Q3\36CN(+?\ LS1VZZC>*0C#_87J_P"''J17UW\,O@-X6^&")-:6WV_5
M@/FU*[ :0'OL'1!].?4FO1418T554*JC 4#  IU?DN9\0XS,KPOR0[+]7U_+
MR/Z)R'@W+<DM4M[2K_-+I_A6R_%^84445\P?>A1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54U;_ )!=Y_UQ
M?_T$U;JIJW_(+O/^N+_^@FKA\2,ZGP/T/R\HHHK^G3^#@HHHH **** "BBB@
M HHHH **='&\TBHBEW8A551DDGH *]X^%O[)NN^*_)OO$C/X?TLX80%?]*E'
MLIX3ZMS_ +-<&,QV&P%/VF(FHK\7Z+=GK9;E.-S>M['!4W)]>R]7LOF>*:)H
M6H^)-2BT_2K*>_O93A(+="S'WXZ#WZ"OIOX7?L>*GDZAXVGWGAAI-H_ ]I)!
M_)?^^J^@/!'P[\/_  [TT66A:=%9H1^\EQNEE/J[GD_R'8"NDK\LS3BROB;T
M\&N2/?[3_P OEKYG] 9#X>83!6KYD_:S_E^POUE\[+R*6D:-8>']/AL=-LX;
M&SB&$@MT"*OX#^=7:**^#E)R;E)W9^NQC&$5&*LD%%%%24%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 54U;_D%WG_7%_\ T$U;JIJW_(+O/^N+_P#H)JX?$C.I\#]#\O****_IT_@X
M**** "BBB@ HHKI_ OPV\1?$?4/LNA:=)=;2!)<-\L,7^^YX'TZGL#656K"C
M!U*DDDNKT-Z%"KBJBHT(N4GLDKM_(YBO3/AA^S_XI^)K1W$%O_9FCMUU&\4A
M&'^PO5_PX]2*^COA=^REX?\ !QAOM?*>(=67#!'7_18C[(?O_5N/85[DB+&B
MJJA548"@8 %?G.:<7QC>E@%=_P SV^2Z_/[F?MF0^'$ZEJ^<2Y5_(GK_ -O/
MIZ+7S1YU\,O@-X6^&")-:6WV_5@/FU*[ :0'OL'1!].?4FO1Z**_,L1B*V*J
M.K7DY2?5G[K@\%ALOHJAA::A!=$OZN_-ZA1117.=H4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %5-6_Y!=Y_UQ?_ -!-6ZJ:M_R"[S_KB_\ Z":N'Q(SJ? _0_+RBBBO
MZ=/X."BBG1QO-(J(I=V(5549))Z "@-QM7]$T+4?$FI1:?I5E/?WLIPD%NA9
MC[\=![]!7M?PM_9-UWQ7Y-]XD9_#^EG#" K_ *5*/93PGU;G_9KZP\$?#OP_
M\.]-%EH6G16:$?O)<;I93ZNYY/\ (=@*^+S3BC"X*].A^\GY;+U?Z+\#]0R'
M@+,,TM6Q?[FEYKWGZ+IZOY)GS_\ "[]CQ4\G4/&T^\\,-)M'X'M)(/Y+_P!]
M5]+Z1HUAX?T^&QTVSAL;.(82"W0(J_@/YU=HK\HQ^:8K,I\V(G==%T7HOZ9_
M0N49#E^24_9X.G9]9/63]7^BLO(****\H^@"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "JFK?\@N\_P"N+_\ H)JW535O^07>?]<7_P#035P^)&=3X'Z'
MY>45T_@7X;>(OB/J'V70M.DNMI DN&^6&+_?<\#Z=3V!KZS^%W[*7A_P<8;[
M7RGB'5EPP1U_T6(^R'[_ -6X]A7[]F6=X/+%:K*\_P"5;_/M\S^/<CX6S+/9
M*5"'+3ZSEI'Y=WZ?.Q\X_##]G_Q3\36CN(+?^S-';KJ-XI",/]A>K_AQZD5]
M=_#+X#>%OA@B36EM]OU8#YM2NP&D![[!T0?3GU)KT5$6-%55"JHP% P *=7Y
M+F?$.,S*\+\D.R_5]?R\C^B<AX-RW)+5+>TJ_P TNG^%;+\7YA1117S!]Z%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R6-9HGC<;D<%6'
MJ#3Z* W*6D:-8>']/AL=-LX;&SB&$@MT"*OX#^=7:**J4G)N4G=DQC&$5&*L
MD%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !13)I4@B>61@D:*69CV ZFO+_P#AJ/X4?]#SI7_?;?X4 >IT
M5Y9_PU'\*/\ H>=*_P"^V_PH_P"&H_A1_P!#SI7_ 'VW^% 'J=%>6?\ #4?P
MH_Z'G2O^^V_PKI_!'Q7\(_$F6[B\,:]::S):*K3K;,3Y8;.TG([X/Y4 =911
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445S.N_$[P?X7+C5_%6BZ8Z=4N[^*-NF<;2V2?:@#IJ*\IOOV
MJ/A/IY(E\<:8^&V_N"\O/_ %/'O54?M=_"$D#_A-;3_P'G_^-T >P45YSIW[
M1OPOU1]L'CS0E.<?Z1>I#_Z&17;Z3KVF:]#YVF:C::C#_P ]+2=95_-2: +]
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 45ROCCXI>%/AK]B_X2?7;71?MN
M_P"S_:21YNS;OQ@=MZ_G7+?\-1_"C_H>=*_[[;_"@#U.BO+/^&H_A1_T/.E?
M]]M_A1_PU'\*/^AYTK_OMO\ "@#U.BO+/^&H_A1_T/.E?]]M_A7IMI=17UK#
M<V\@E@F19(Y%Z,I&01]0: )J*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ JIJ\SV^E7LL;;9(X'96]"%)!JW5'7?^0)J/_7O)_Z": /RU_X:[^+W_0ZW
M?_@/!_\ &Z/^&N_B]_T.MW_X#P?_ !NO'Z* /8/^&N_B]_T.MW_X#P?_ !NC
M_AKOXO?]#K=_^ \'_P ;KQ^B@#V#_AKOXO?]#K=_^ \'_P ;H_X:[^+W_0ZW
M?_@/!_\ &Z\?HH ]@_X:[^+W_0ZW?_@/!_\ &Z/^&N_B]_T.MW_X#P?_ !NO
M'Z* /8/^&N_B]_T.MW_X#P?_ !NC_AKOXO?]#K=_^ \'_P ;KQ^B@#V#_AKO
MXO?]#K=_^ \'_P ;H_X:[^+W_0ZW?_@/!_\ &Z\?HH ]@_X:[^+W_0ZW?_@/
M!_\ &Z/^&N_B]_T.MW_X#P?_ !NO'Z* /8/^&N_B]_T.MW_X#P?_ !NC_AKO
MXO?]#K=_^ \'_P ;KQ^B@#[V_8>^-/C7XH^*O$UKXIUZ;5[>ULHY84EBC38Q
MDP3\JCM7V%7P/_P3?_Y';QA_V#HO_1M??% %'7?^0)J/_7O)_P"@FOQ5K]JM
M=_Y FH_]>\G_ *":_%6@ HHHH *^SO\ @FU_R&_'?_7O:?\ H4M?&-?9W_!-
MK_D-^._^O>T_]"EH ^ZJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFR2+$C.[!$4$L
MS'  ]30 ZBO,_%_[2GPR\#[UU3QEIK3IP;>RD-W*#Z%8@Q4_7%>)^+?^"B_A
M33_,C\.^&M3UF1>!)>2):1$^HQO8CZ@4 ?7%%?FUXO\ V^OB7X@WQZ5_9GAJ
M$\*;2V\Z7'NTI89]PHKW;]@KQ_XD^(-EXXO/$FN7VM7$<]J(VO)F<1@K+D(I
MX4' X % 'U?1110 4444 %%%% !1110 45@^-O'.A_#KP[<ZYXBU&+3--@^]
M++R6;LJJ.68XX4 DU^?OQV_;<\3?$22YTKPHTWA?PZ24\R-\7ERO(^=Q]P$?
MPK^+&@#[(^*_[3W@#X0-);:MJWV[5TZZ5I@$UP#Z/R%C^CL#Z9KY/^('_!0S
MQ?K3R0^%-)LO#=L<A;BX'VNY]B,@(/H5;ZU\GLQ9BS$DDY)/>B@#L/%WQA\;
M^.RXU[Q5JNI1.<FWENF$/X1@A!^ KCZ** "BBB@ J:ROKG3;E+BTN);6=#E9
M87*,OT(Y%0T4 >P>"OVM?BGX'>,6_BFXU2V0C-MK %VK =MS_.!_NL*^EOAG
M_P %#]%U1HK3QQHLFBS'AM1TW,]OGU:,_.H^F\U\$T4 ?M!X5\8:)XXT>+5=
M U2UU?3Y.!/:2!U![J<<JPSR#@CN*V*_&WP#\2O$OPPUI-5\,ZM/I=T,;Q&<
MQRC^ZZ'*N/8@U^@W[.?[8>B_%\P:'KRPZ#XM(VI%NQ;WI_Z9$]&_V"<^A;G
M!]&4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!\1_\ !2O_ )IS_P!Q+_VUKXCK[<_X*5_\
MTY_[B7_MK7Q'0 4444 %?LYX%_Y$GP]_V#K?_P!%+7XQU^SG@7_D2?#W_8.M
M_P#T4M &Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4==_Y FH_P#7
MO)_Z":O51UW_ ) FH_\ 7O)_Z": /Q5HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /L#_@F__P CMXP_[!T7_HVOOBO@?_@F_P#\CMXP_P"P=%_Z
M-K[XH HZ[_R!-1_Z]Y/_ $$U^*M?M5KO_($U'_KWD_\ 037XJT %%%% !7V=
M_P $VO\ D-^._P#KWM/_ $*6OC&OL[_@FU_R&_'?_7O:?^A2T ?=5%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7Y=?MB^*-9O_COXLTNYU:^N-,MIXE@LI;EVAB'DQG"
MH3M7DD\#J2:_46ORG_:[_P"3C?&O_7Q%_P"B(Z /'Z*** "ONG_@FU_R!/'?
M_7Q9_P#H,M?"U?=/_!-K_D">._\ KXL__09: /L^BBB@ HHHH **** "N;^(
M?Q!T;X7^$;_Q%KUS]GL+1<X7!>5S]V-!W9CP!^)P 371LP12S$!0,DGM7Y?_
M +6WQ^E^,OCN2RTZX)\*:1(T5DBGY;A^CSGUW=%]%QT)- ''_'+XYZ]\<_%;
MZGJDC0:= S+I^F(V8[6,GI_M.<#<QY..P  \XHHH **** "BG1QO-(D<:,\C
MD*JJ,DD] !7J?A+]EOXI^-(DFL/!U]!;MR)M0VVBX]1YI4D?0&@#RJBOIW3O
M^">GQ+O$5Y]0\.V/(RDUW*S ?\ B(_6KUY_P3I\?Q1[K;7_#D[#.5>:=/R_=
M'^E 'RI17N7B;]BOXL^&D:5?#R:O N<R:9=1RG\$)#G\%KQO6M!U/PW?/9:M
MIUWI=ZGWK>]@:&1?JK $4 4:*** "G12O!*DL3M'(C!E=#@J1T(/8TVB@#]#
MOV0OVKC\1XH/!OBVX4>)X8\6=](0/[011RK?]-0!G_: )Z@Y^JJ_$[3]0N=*
MO[>]LYY+6[MI%FAGB8J\;J<JP(Z$$ YK]4_V8_CE#\<OAW%?3F./Q!IY6VU2
M!,#]YCY90.RN 2/0AASMS0!Z]1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?$?\ P4K_ .:<_P#<
M2_\ ;6OB.OMS_@I7_P TY_[B7_MK7Q'0 4444 %?LYX%_P"1)\/?]@ZW_P#1
M2U^,=?LYX%_Y$GP]_P!@ZW_]%+0!N4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !5'7?^0)J/_7O)_Z":O51UW_D":C_ ->\G_H)H _%6BBB@ HHHH ^
MX?V-/@)X!^)7PBFU?Q+X<@U745U.: 3R32J=BI&0N%8#JQ_.O=O^&1/A#_T)
M5K_X$3__ !RN(_X)]_\ )"+C_L,W'_HN*OIB@#Q[_AD3X0_]"5:_^!$__P <
MH_X9$^$/_0E6O_@1/_\ '*]AHH \>_X9$^$/_0E6O_@1/_\ '*/^&1/A#_T)
M5K_X$3__ !RO8:* /'O^&1/A#_T)5K_X$3__ !RC_AD3X0_]"5:_^!$__P <
MKV&B@#Q[_AD3X0_]"5:_^!$__P <H_X9$^$/_0E6O_@1/_\ '*]AHH \>_X9
M$^$/_0E6O_@1/_\ '*/^&1/A#_T)5K_X$3__ !RO8:* .(\ ?!;P5\+;R[NO
M"V@PZ1<748BF>.61RZ@Y ^9CWKMZ** &30I<0R12+NCD4JR^H/!%>0_\,B?"
M'_H2K7_P(G_^.5[#10!X]_PR)\(?^A*M?_ B?_XY1_PR)\(?^A*M?_ B?_XY
M7L-% 'CW_#(GPA_Z$JU_\")__CE=;\/_ (-^#?A9->R^%=#BT>2]5%N&BDD?
MS I)4'<QZ;CT]:[2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_*?]KO_ ).-\:_]
M?$7_ *(CK]6*_*?]KO\ Y.-\:_\ 7Q%_Z(CH \?HHHH *^Z?^";7_($\=_\
M7Q9_^@RU\+5]T_\ !-K_ ) GCO\ Z^+/_P!!EH ^SZ*** "BBB@ HHHH ^??
MVV?BJ_PY^#\UA8SF'5_$#FPA9&PZ0XS,X_X#A/8R U^9-?37_!0#Q@^N_&J'
M15D)M]#L(HO+SP)91YK-^*M$/^ BOF6@ HHHH *]?_9^_9K\0_'C56>W/]E^
M'+:39=ZM*F5!X)CC7^-\$''  Y)&0#Q'PP\ WGQ0\?Z)X7L&\N?4;@1F7;D1
M1@%I'QWVHK-CVK]=/!7@S2?A]X6T[P_HEL+33;&(1Q(.K>K,>[,<DGN2: .4
M^%?[/O@?X/6<::#H\37X'SZK> 2W<A_WR/E'L@4>U>CT44 %%%% !6#XP\">
M'O'^EMIWB/1[/6+-@<)=1!BA]5;JI]U(-;U% 'P)^T3^PS/X3LKKQ'\/VGU'
M3(5,EQHTIWW$*CDM$W611_=/S#'5NWR%7[<5^<?[</P)@^&_C&#Q5HML(- U
MZ1O-AC&$MKL?,R@=E<98#U#]  * /F.BBB@ KV']E3XMGX1?%W3;NYF\O1=2
M(T_4 3A5C<C;(?\ <;:V?3<.]>/44 ?MQ17F?[-OCI_B+\$O"FL3RF6\^RBU
MN78Y9I8B8V8^[;-W_ J],H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ./\ B%\(?"'Q5^P?\)7HD6L?
M8/,^S>;)(GE[]N_&QAG.Q>OI7'?\,B?"'_H2K7_P(G_^.5[#10!X]_PR)\(?
M^A*M?_ B?_XY1_PR)\(?^A*M?_ B?_XY7L-% 'CW_#(GPA_Z$JU_\")__CE>
MMV5G#I]G!:VZ"*W@C6*- <[548 _(5-10 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !5'7?^0)J/\ U[R?^@FKU4==_P"0)J/_ %[R?^@F@#\5:***
M "BBB@#](/\ @GW_ ,D(N/\ L,W'_HN*OIBOF?\ X)]_\D(N/^PS<?\ HN*O
MIB@ HHHH **** "BBB@ HHHH **** "BBB@ KYI\0?M]_#[PWKVI:3<Z/XE>
MYL+F6UE:*UMRA='*DJ3.#C(.,@5]+5^.'Q5_Y*AXP_[#-Y_Z/>@#[J_X>*?#
M?_H">*?_  $MO_DBC_AXI\-_^@)XI_\  2V_^2*_.RB@#]$_^'BGPW_Z GBG
M_P !+;_Y(KUSX)_'G0/CQI>I7^@6>I6<-A,L$JZE%&C%F7<"NQWXQZXK\D*^
M]_\ @F__ ,B3XQ_["$/_ *+H ^P:*** "OEK_AXI\-_^@)XI_P# 2V_^2*^I
M:_$>@#]$_P#AXI\-_P#H">*?_ 2V_P#DBC_AXI\-_P#H">*?_ 2V_P#DBOSL
MHH _4SX._M;>#OC;XL?P]HEAK5E?+:O=!]2@B2-E4J"H*2N=WS9Z8P#S7ME?
MEK^Q?K?]B_M&>%]S;8KO[1:/[[H'VC_OL+7Z=:_K^G>%M%O-6U:\BT_3;.,R
MSW,S85%'?^@ Y)( YH T*\R^)/[2'P]^%4DEOKGB& ZBG!TZR!N+@'T95SL_
MX$17QI^T%^VSK_CZZNM&\&3S^'_#8)C:ZC.R[O%Z9+=8U/\ =7GU/.!\OLQ9
MBS$DDY)/>@#[I\3_ /!2'3H9)(_#W@RYNDYV3ZG>+"?8F-%?_P!"KA+W_@HQ
MX[D;_0_#OAV!<])XYY#CTXE6OE&B@#ZOL?\ @HSXZC8?;/#GAZ<9Z0)/%QZ<
MRM7V+\ _BE/\9?ACIOBFYT^/3)KJ26-K>*0R*-DA3() ZXS7Y%U^GG[#?_)N
M6@_]?%W_ .CWH ]\HHHH *@OKZVTRSFN[RXBM+6%2\D\[A$11U+,> /<UX]^
MT!^U'X:^!EH;1L:SXGD3=#I,$F"@(X>9N=B^@ZGL,9(_._XJ_'?QG\8]0>;Q
M%JTCV>_=%IEN3':0^FV//)']YLM[T ?=_P 0_P!NCX;^"Y);;3)[GQ7>H2I7
M3$ @!]YFP"/=-PYKP+Q5_P %%?&6HNZZ#X>TG1H#G#7)>ZE'T;*+^:FODVB@
M#VO5?VR_B_JKMGQ:UJASB.ULK>,#/N(]WYFL;_AJ/XK_ /0\ZK_WVO\ A7EM
M% 'KVG_M;_%W36W0^-KQSG/^D00S#ICHZ&N]\-_\%!/B1I+JNJ6NCZY%GYC+
M;-#(1[-&P4?]\FOF2B@#]#? /_!0GP7KSQP>)]*OO#$[$ SH?M=N/<E0''_?
M!^M?2?A;QCH?C?2TU'0-6L]8LF_Y;6<RR 'T..A]C@U^+];W@OQWX@^'FM1Z
MMX<U:YTB^3CS+=\!Q_==>CK[,"* /V:HKY;_ &<?VU=-^)$]KX=\8K!HOB20
MB*WNT.VVO6Z <_ZN0G^'H3T()"U]24 %%%% 'RU_P\4^&_\ T!/%/_@);?\
MR11_P\4^&_\ T!/%/_@);?\ R17YV44 ?HG_ ,/%/AO_ - 3Q3_X"6W_ ,D5
M\4?'7QYI_P 3OBQXA\3Z7#<V]AJ,J211WBJLJ@1HIW!68#E3T)K@Z* "BBB@
M KZ2_9(_:3\,_ 33O$L'B"QU:\?4Y8'A.FPQ.%"!P=V^1,?>&,9[U\VT4 ?H
MG_P\4^&__0$\4_\ @);?_)%'_#Q3X;_] 3Q3_P" EM_\D5^=E% 'Z)_\/%/A
MO_T!/%/_ ("6W_R15_P_^WW\/O$FO:;I-MH_B5+F_N8K6)I;6W"!W<*"Q$Y.
M,D9P#7YNUU/PJ_Y*AX/_ .PS9_\ H]* /V/HHHH _)3]IJ^?4?C]XZED^\NI
MR0CG/"80?HHKS*O1_P!I"%X/CSX\5UVL=7N&Q[%B0?R(KSB@ HHHH ^J/^"=
M^AQW_P 7=9U*6,/]@TAQ&2/N/)+&N?KM#C\37Z(5^<G_  3Z\2Q:/\:KS39G
M"_VMI<L,0)QNE1DD _[X62OT;H **** "BBB@ HHHH *\K_:@\$1^/?@7XLL
M6C#W%M:-J%L>XEA'F #W(5E_X%7JE07UE#J5C<6=RGF6]Q&T4J9(W*PP1D<C
M@]J /Q.HK]2O^&+/@S_T)O\ Y5+W_P"/4?\ #%GP9_Z$W_RJ7O\ \>H _+6B
MOU*_X8L^#/\ T)O_ )5+W_X]1_PQ9\&?^A-_\JE[_P#'J .!_P""=FM/>?"7
M7=-=BWV+5V=,_P *211G'_?2L?QKZLKC_AO\(O"7PCLKRT\)Z3_9-O>2"6=/
MM,TV]@, YD=B./2NPH **** "BBO.?C1\>/"_P #M"%YKEP9K^93]CTNW(,]
MR1Z#^%0>K'@>YP" >B22+$C.[!$4$LS'  ]37A/Q)_;2^&OP]EEM8=1D\3:B
MF0;?1E$J*?\ :E)"?7:6(]*^&_C1^T]XT^--S+#?7K:7H))\O1K%RL.,\>8>
MLIZ<MQZ 5Y'0!];>+?\ @HMXMU!I$\/>'-+T:$\*]X[W4H]P1L7/U4UYEJW[
M9'Q>U=VW>+I+6,Y CM+."(+GT(3=V[FO%J* /4O^&H_BO_T/.J_]]K_A6CIG
M[7_Q>TIE,?C.XF4=5NK:"8$9S@[D)_K7CE% 'U1X6_X*'>.]+=$UO1]'UR ?
M>9$>VF;_ ($I*C_OBOH#X=?MW_#OQE)%:ZP;KPE?/@?Z>!);DGL)5Z#W=5%?
MFO10!^U^G:E::Q8PWMA=0WMG.N^*XMI!)'(OJK D$>XJS7Y"_"CXY^,/@UJ0
MN/#FJ/':LX:?3KC,EK/_ +R9X/\ M+AO>OT2_9__ &H_#7QSM!:+C1O$\:;I
MM)GDR7 '+PMQO7U'4=QC!(![11110 4444 %?-WBO]O+P!X/\4:QH-YI'B26
M\TN\FL9G@MK<QL\3E&*DS@D94XR <=A7TC7X_?'+_DMGQ!_[&'4/_2F2@#[<
M_P"'BGPW_P"@)XI_\!+;_P"2*/\ AXI\-_\ H">*?_ 2V_\ DBOSLHH _3GX
M:_MJ^!OBEXWTSPOI>FZ_:7^H,ZQ2WUO"L(*QL^&*S,>0I P#R1TZU[_7Y!?
M;6_^$=^-/@B_+;(X]7MED;T1I CG_OEC7Z\7-S#96TMQ<2I!!$ADDEE8*J*!
MDL2>  .<T 2UPGQ&^.7@?X41D>)?$-K976T,MBA,MRP/0B),M@^I 'O7R/\
MM%_MS7^K75UX>^'-PUAIR$QS:\!B><]#Y.?N+_M?>/;;CGX_NKN>^N9;BYFD
MN+B5B\DLK%G=CU))Y)]Z /N_Q7_P4=T&SE>/PYX2OM34<"?4+E+4?4*HD)'U
M(KSW4/\ @HUXWD8_8?#6@6XSP+@3R\?A(M?)M% 'U9:?\%%_'R,?M7A[PW,,
MC ABN(_KUF:OJG]F/X[7?Q\\(:EJ][I,&DS65[]D\N"4R*_R*^[D#'WL8YZ5
M^55?H+_P3E_Y)?XF_P"PR?\ T1'0!]6WD[6MI/,L,ERT:,XAAQOD(&=JY(&3
MT&2![U\PM_P43^'"L5;0_%0(."#:6W'_ ),5]25^57[6OPY_X5O\<=>MH8O*
MT_4F_M.T &!LE)+ >RR"11[ 4 ?6'_#Q3X;_ /0$\4_^ EM_\D4?\/%/AO\
M] 3Q3_X"6W_R17YV44 ?HG_P\4^&_P#T!/%/_@);?_)%>L?!+]H/PS\>K359
MO#T-_:/IKHD\&I1QI)AP2K ([C:=K#KU!K\E*]__ &(OB%_PA'QRT^RGE$=A
MK\;:;*&/'F'YH3]=ZA!_UT- 'Z<T444 %%%% !1110 5C^+_ !38^"/"VK>(
M-39UL--MI+J;RP"Y5%)PH) +'& ,C)(K8KY<_P""@?C_ /X1WX46/AN&3;=:
M_=@2+W-O#AW_ /'S$/IF@!O_  \4^&__ $!/%/\ X"6W_P D4?\ #Q3X;_\
M0$\4_P#@);?_ "17YV44 ?HG_P /%/AO_P! 3Q3_ . EM_\ )%'_  \4^&__
M $!/%/\ X"6W_P D5^=E:'AW0KOQ1K^FZ/81^;?:A<QVL">KNP51^9% 'Z^?
M"[XCV'Q8\%6/B?2[*_L=/O"XACU&-$E8*Y0MA688)4XYKK*Q_!_ABT\%>%-(
MT"Q&+/3+2*TB)&"P10NX^YQD^YK8H X'XT?&C1/@7X7M=>UZUO[NSN+Q+%$T
MZ-'D#LCN"0[H,8C;OG)'%>,?\/%/AO\ ] 3Q3_X"6W_R11_P44_Y(GHG_8PP
M?^DUS7YV4 ?HG_P\4^&__0$\4_\ @);?_)%'_#Q3X;_] 3Q3_P" EM_\D5^=
ME% 'Z,6G_!0SX<WEU# FB^* \KJBEK6VQDG'/^D5]05^*FA_\AO3_P#KXC_]
M"%?M70 4444 %%%% !13994AC>21UCC0%F=C@*!U)-?'_P ?OV\+/P]-<Z'\
M.Q#JE^F4EUN4;[:(]#Y*_P#+0C^\?E]-P- 'U+XP\=>'O &EG4?$>LV>C6?(
M62[E";R.<(.K'V4$U\S>/O\ @HAX5T=Y(/"FAWGB&4<"ZNF^R0'W (+GZ%5K
MX5\5>,-;\<:O)JFOZK=:O?R=9[N4N0/[HSPH'8# 'I6/0!](^)?V^_BAK+,-
M.;2= CYV_8[,2N![F4N"?P'TKA[O]J_XM7LOF2>-]05O2%(XA^2H!7DU% 'J
ML'[5/Q9MY5D7QQJ18= ^QQ^14BNO\/\ [=OQ8T5U-WJ.GZX@_@O[!%R/K#Y9
M_6OGNB@#[N\"?\%&=*O'C@\7^&+C3B>#>:5*)TSZF-MI4?1F/M7T[\/_ (K^
M$OBE8FZ\+Z[::LJ@-)%&VV:(?[<;8=?Q K\=*N:-K6H>'=2@U#2KZXTV_@;=
M%<VDK1R(?4,I!% '[645\/\ P"_;TE\ZWT/XE;61L)%X@@CP5/;SXU&,?[:C
MC'(/)'VU97MOJ-I!=VD\5U:SH)(IX7#I(A&0RL."".010!-1110 4444 %%%
M% !4=Q<16D$D\\J0PQJ7>21@JJ!U))Z"O+OCI^T7X8^!6DA]2D-_K<Z%K31[
M=AYLO8,Q_@3/\1]#@$C%?G7\8?VB_&GQIO9/[9U%K;20V8M(LR4MD&>-P_C8
M?WFR?3 XH ^YOB/^W!\-_ LDMK87<_BO4$X\O25!@!]YF(4CW3=7SUXK_P""
MB?C/4I&70- TG1(#T:X+W<P_X%E%_P#':^3Z* /9=4_;#^+VK%O,\8S0*> M
MK:P0X^A6,']:S/\ AJ/XK_\ 0\ZK_P!]K_A7EM% 'LNE_MA_%[22OE^,9IU'
M!6ZM8)L_4M&3^M>E>%?^"B?C739477M!TC6[<'DV^^UF/_ LLO\ XY7RA10!
M^F7PY_;D^&_CB2.VU*YG\)WSG;LU4 0$^TRY4#W?;7T!:7<%_;17-M-'<6\J
MAXY8F#(ZGH01P1[U^)M>E?"#]H3QE\%;Y6T/46FTPMNFTF[)DM9/7Y<_(W^T
MN#ZY'% 'ZW45Y-\!_P!I'PQ\=M,86#_V;KT";KK1[AP9$'=XSQYB9XW  CC(
M&1GUF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ JCKO_ "!-1_Z]Y/\ T$U>JCKO_($U'_KWD_\ 030!^*M%
M%% !1110!^D'_!/O_DA%Q_V&;C_T7%7TQ7S/_P $^_\ DA%Q_P!AFX_]%Q5]
M,4 %%%% !1110 4444 %%%% !1110 4444 %?CA\5?\ DJ'C#_L,WG_H]Z_8
M^OQP^*O_ "5#QA_V&;S_ -'O0!RU%%% !7WO_P $W_\ D2?&/_80A_\ 1=?!
M%?>__!-__D2?&/\ V$(?_1= 'V#1110 5^(]?MQ7XCT %%%% '8?!W6_^$;^
M+/@W4RVU+75[620YQ\GFKN'XKD5[M^W#\?I_&OBZ;P/H]RR>']&E*7AC;B[N
ME/S ^JQGY0/[P8\_+CY;BE>"5)(V*R(P96'8CH:)97GE>65VDD=BS.YR6)ZD
MGN: &T444 %%%% !7Z>?L-_\FY:#_P!?%W_Z/>OS#K]//V&_^3<M!_Z^+O\
M]'O0![Y7A/[5/[2$'P,\-1V>F^7<>+=20_8X7&Y;=.AG<=P#D*.Y'H#7L^NZ
MW9^&]$U#5M0E$%A8V[W,\I_AC12S'\@:_(/XK_$;4/BOX_UCQ-J+-YE[,3#"
M3D00CB.,>RJ /<Y/4F@#GM8UB^\0:K=:EJ5U+?7]U(99[B=BSR.3DDDU3HHH
M ***[CX7_!7QA\8=0>V\,:1)>1Q$">\D(CMX/]^0\9[[1EB.@- '#T5]I^%_
M^";UW)!')XB\:0V\Q'SVVF69E4'VD=E_] KI/^';_AO_ *''5?\ P&CH ^"*
M*^T_%/\ P3>NXX7D\-^,X;B7'RV^J6AB!/O(C-_Z!7S1\3_@=XT^#]V(_$VC
M2VML[;8K^+][;2GT60<9_P!DX/M0!P=%%%  "000<$5^@7[%W[3T_CF&/P+X
MKNS-KUO&3IU_,WS7D2CF-SWD4 G/5E!SRI+?G[5S1=9O?#NKV6J:;</:7]G,
ML\$\9PT;J<@C\10!^UE%<-\%/B=;?%[X:Z+XF@V)-<Q;+N!#Q#<+Q(GKC<,C
M/52I[UW- 'XCT444 %%%% !1110 4444 %%%% !74_"K_DJ'@_\ [#-G_P"C
MTKEJZGX5?\E0\'_]AFS_ /1Z4 ?L?1110!^8/[;_ (<;0/VA]<FV[(=3@M[Z
M(>H,8C8_]]QO7@M?=_\ P45^'CWV@^'?&EM%N:PD;3KQAR1&_P T3'T 8./K
M(*^$* "BBB@#6\)>*=1\$>)M,U[29OL^HZ?.MQ Y&1N4]".X/0CN"17ZN_!'
MXX>'_CAX4BU/29TAU")0M]ICN/.M9.^1W0G.UNA'H00/R,K4\->*=7\&ZO#J
MNAZE<Z5J,/W+FTE*.!W&1U![@\'O0!^TE%?GMX&_X*'>,-$@C@\2Z)8>)$0
M&XA<V<[>[$!D/X(*]7T7_@HQX*N@HU3PYKFGN>IM_*N$'XET/Z4 ?65%>"Z3
M^W#\(M3*B;7[G368@!;O3Y^OU16 _$]J[#2_VE/A;K&WR/'>B1Y&1]JNA;]L
M_P#+3;B@#TJBL/2_'7AO7-O]G>(=*U#=T^RWL<F?^^6/J/SK<H **** "BBB
M@ HHHH **** "BBL3QIXOTSP#X4U3Q#K$WV?3=.A,TK]SC@*H[LQ(4#N2!0!
MP?[0_P"T!I7P&\)B\F5+[7;P,FG:;NP9& Y=^XC7C)[Y '7(_+KQMXVUGXA^
M)KW7]?O7O]3NWW22/T4=E4=%4#@ < 5J_%OXH:M\8/'.H>)-6;;).VV"V#$I
M;0C[D:^P'4]R2>]<=0 4444 %%365E<:E=Q6MI;RW5S*P2.&%"[N?0*.2:]O
M\'?L4_%7Q=!'.VB0Z%;O]U]8G$+?C& SC\5% 'A5%?5Z?\$YO'1B!;Q'X>$N
M.5#SE<^F?*_I7)^*?V%OBKX;A>6WL-/U]$&3_9=X"V/99 C'Z $T ?/E%7M;
MT'4O#6I2Z?J^GW6EW\1Q);7D+12+]58 U1H *LZ7JEYHFHV]_I]U+97MLXDA
MN('*/&PZ%2.0:K44 ?II^R?^TW#\:]$;1];>*W\8Z?'F55 5;V(8'G(.QR<,
MHZ$@C@X'T)7XO^#O%VJ> _$^F^(-%N3:ZG83":&0=,CJK#NI&01W!(K];OA%
M\3=.^+W@#2O$^G?NUNDVSVY.3;S+Q)&?H>A[@@]Z .RHHHH *_'[XY?\EL^(
M/_8PZA_Z4R5^P-?C]\<O^2V?$'_L8=0_]*9* .(HHHH FLKR73[VWNH&V302
M+*C>C*<@_F*^R?VX?VC#J=M:> O#MR4MI[>*[U>:-N6#J'CM\^F"&;URH[$5
M\85)<W,MY.TT\C2RMU=SDGM0!'1110 4444 %?H+_P $Y?\ DE_B;_L,G_T1
M'7Y]5^@O_!.7_DE_B;_L,G_T1'0!]9U\F_\ !0KX<C7/A[I7B^VBS<Z)<>1<
M,!UMYB "3_LR! /^NC5]95A^.?"5IX\\':UX>OA_HNIVDEJ[8R4W*0&'NIP1
M[@4 ?C'15W7-&N_#FM:AI-_&8;ZQN)+:>,_PR(Q5A^8-4J "I]/OY]*O[:]M
M9##=6TJS12+U1U(*D?0@5!10!^R?PU\:6_Q$\ :!XDMBOEZE9QSLJG(20C#I
M]58,OX5TM?(O_!/#XB?VMX(UOP=<RYGTBX^UVJG_ )X2_> ]ED!)_P"N@KZZ
MH **** "BBB@ K\R?VXO'_\ PF?QSOK"&7?8Z#"FG1A3E3(/GE/UWL4/_7,5
M^C7C?Q5;>!_!VM>(+SFWTRSENF7.-VQ20H]R0 /<U^-VKZK<Z[JU[J5[(9KR
M\G>XGD/5W=BS'\230!4HHHH *^F/V!_AW_PE?Q@EU^XB+V/AVV,X)&5^T292
M('\/,8>Z"OF>OTV_8@^'8\$? ^QU">/9?^()#J,A(Y$1^6$9[C8 X_ZZ&@#Z
M"HHHH ^6O^"BG_)$]$_[&&#_ -)KFOSLK]$_^"BG_)$]$_[&&#_TFN:_.R@
MHHHH NZ'_P AO3_^OB/_ -"%?M77XJ:'_P AO3_^OB/_ -"%?M70 4444 %,
MFFCMH9)II%BBC4N\CD!5 Y))/04^OC;]O3X]OH]DOPXT.YV75Y&)=8EC/S1P
MGE(,CH7'S,/[NT<AC0!YA^U=^UK=_$J^O/"GA.Z:V\(1-LFNHB5DU(CKGTBS
MT7^+&3U 'R_110 4444 %%%='H?PU\7^)H%GT?PKK>K0L-PDL=.FF4CURJGU
MH YRBNMU'X0^.](MS/?^"O$5E .LMQI4\:C\2@%<DRE6*L""#@@]J "BBB@
MKZ)_98_:HOO@[JD&@Z]/)=^"KB0[EVEWL';_ ):1]]N>60>Y SD-\[44 ?ME
M97MOJ-G!=VD\=S:SQK+%-$P9)$895E(X(((((J:OBO\ 8$^.<E['-\-]9N2[
MPHUSH[R-DE!S) /IRZ^V_L *^U* "BBB@ KQ7]IC]H_3_@/X<2.!8[_Q5?H?
ML-BQ^5!T\Z7'(0'H.K$8'0D>A?$SXA:9\+/ ^J^)M6;_ $6QB++$#AII#PD:
M^[,0/;.3P#7Y)?$3Q_J_Q.\8:CXCUN?SKZ]DW;03LB3^&- >BJ, #^N: ,_Q
M-XFU3QCKU[K6M7LNH:G>2&6>XF.68_R  P !P  !P*S*** "BBK.F:7>ZU?0
MV6G6<]_>3';';VL322.?154$G\* *U%>^>$OV'_BKXJ@2:;2K30(G^Z=7NA&
MV/4H@=A]" :[,_\ !.;QUY)(\1^'O-VYV[Y]N?3/E=/?'X4 ?*%%>^^+/V'O
MBMX7A>:'2K/7XDSN;2;H.V/4(X1C] ":\,U32KW0[^:QU&SN-/O86VRVUU$T
M<D9]&5@"#]: *M%%% &AX?\ $.I>%-9M-6TB]FT_4K20207,#;61A_3L0>",
M@\5^G7[+_P"T?9_';PR\%YY5GXLTY!]NM$X65>@GC']TG@C^$G!X*D_EK72_
M#CX@:M\+_&>F>)-&E\N\LI Q0D[)DZ/&_JK#(/YCD"@#]DZ*YSX=^.],^)G@
MO2O$ND/OLM0A$@4D%HFZ/&V/XE8%3[BNCH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JCKO\ R!-1_P"O>3_T$U>J
MCKO_ "!-1_Z]Y/\ T$T ?BK1110 4444 ?5?[,O[7/ASX(?#B7P[JNC:I?W3
MW\MV);,1[-K*@ ^9@<_*:]:_X>->"?\ H6=?_*#_ ..5^?5% 'Z"_P##QKP3
M_P!"SK_Y0?\ QRC_ (>->"?^A9U_\H/_ (Y7Y]44 ?H+_P /&O!/_0LZ_P#E
M!_\ '*/^'C7@G_H6=?\ R@_^.5^?5% 'Z"_\/&O!/_0LZ_\ E!_\<H_X>->"
M?^A9U_\ *#_XY7Y]44 ?H+_P\:\$_P#0LZ_^4'_QRC_AXUX)_P"A9U_\H/\
MXY7Y]44 ?H+_ ,/&O!/_ $+.O_E!_P#'*^AOA3\1[+XM> =+\5Z=;7%G9ZAY
MOEP76WS%\N5XCG:2.2A/7H17XZ5^I7[%?_)L_@W_ +?/_2V>@#VZBBB@ K\<
M/BK_ ,E0\8?]AF\_]'O7['U^.'Q5_P"2H>,/^PS>?^CWH Y:BBB@ K[W_P""
M;_\ R)/C'_L(0_\ HNO@BOO?_@F__P B3XQ_["$/_HN@#[!HHHH *_$>OVXK
M\1Z "BBB@ HHHH *Z/P/\.?$WQ*U7^SO#&BW6L78 +K;I\L8)P"[G"H/=B!7
MJ'[,?[,M_P#';6GO+YY=.\(V4@6ZO$P'F?KY,601NQC+<A0>Y(!_2GP=X)T/
MX?Z#!HWA[3(-*TV$?+# N,GNS'JS''+,23W- 'P[X-_X)T>*-2CCF\2^)=/T
M0-R8+.)KN4>Q.44'W!85Z):?\$XO"20@77BO6II>[0QPQK^15O?O7UU10!\<
M:M_P3=T.96_LSQKJ%HW\/VNS2<?CM9*^@_@%\+;CX-_#.P\*W-_%J<MK-._V
MF*,HK!Y&<?*2<'!]:]$HH ^=OV[O&,GA?X#W-E Y2;6[V&P)4\B/YI7_  (C
MVGV:OS0K[H_X*37WEZ1X"L\G$L]Y-C'!V+"/_:E?"] !1110!Z%\!?A-/\:?
MB9IGAM)'M[-MUQ?7,8R8;=,;R/<DA1[L*_6#PKX5TGP3H%GHNAV,.G:9:)LB
MMX5P!ZD^I)Y)/)))/-?#_P#P3?CM3XS\92/C[:NGPK%Z^69#O_41U][4 %%%
M% !5#7=!T[Q/I%UI>K64.H:==(8YK:X0.CJ?4'_(J_10!^4O[3GP+E^!?Q">
MPMS)-H&H*;G3+B3D[,X:)CW9"0#Z@J>,XKR&OTE_;P\!W'C+X26%SIVG7&HZ
MKIVI1O%':0-+*8W5E< *"<9V$_[HKX#_ .%5>-O^A/U__P %D_\ \30!RU%=
M3_PJKQM_T)^O_P#@LG_^)H_X55XV_P"A/U__ ,%D_P#\30!]3?\ !.3QV\.L
M>*?!TTA\J>%=5MD)X5U(CEQ[D-%^"5]TU^;G[&O@WQ9X9_:#\/7%]X;U?3[&
M6*ZAGN+JQEBC0?9Y&&690!EE4<]R*_2.@#B/^%&_#?\ Z)]X6_\ !+;?_$4?
M\*-^&_\ T3[PM_X);;_XBNWHH XC_A1OPW_Z)]X6_P#!+;?_ !%?FE^U'HVG
M^'_CYXOT_2[&VTVP@GC$5K9PK%%&##&2%10 .23P.]?K)7Y3_M=_\G&^-?\
MKXB_]$1T >/T444 %?9G_!/[P%X9\9Z1XT?Q!X=TG77MY[40MJ5C%<&,%9<A
M=ZG&<#./05\9U]T_\$VO^0)X[_Z^+/\ ]!EH ^F/^%&_#?\ Z)]X6_\ !+;?
M_$4?\*-^&_\ T3[PM_X);;_XBNWHH XC_A1OPW_Z)]X6_P#!+;?_ !%2VGP7
M^'UA=0W-MX$\-6]S"ZR131:/;J\;@Y#*0F000""*[*B@ HHHH P?'G@S3_B)
MX.U?PWJJ%['4K=H)"/O(3RKKG^)6 8>ZBOR'^(7@35/AIXQU3PWK$7EWUA*8
MV8 A9%ZK(N>JLI!'L:_9:O OVKOV:X/C;X=74])1(?&&FQ$6KG"B[CZ^0Y/3
MG)4GH2>Q) !^8E%6M5TF]T+4KG3]1M)K&^MG,4UM<(4DC8=0RGD&JM !1110
M 4444 %%%% !6KI/BS6]!Q_9FLZAIV.GV2Z>+'7^Z1ZG\S6510!ZAX?_ &GO
MBIX:=&M/'&K3!>BW\HNP?;$H:O8O!7_!1'Q?I3QQ>)="T[7K<$!I;4M:SD=S
MGYD/T"CZU\FT4 ?J3\,OVQ/AO\2GBM1JC>'M4DX%EK($.X],+)DHV3T&X$^E
M>W @@$'(/>OQ(KVKX)?M8>,_@W-!:"Y;7O#BD!M)OI"0B_\ 3%^3']!E?]F@
M#]3J*X/X1?&GPQ\:O#PU/P]>;I8P!=6$^%N+5CV=?3T89!P<'@X[R@ HHHH
M*^%O^"A/Q=:ZU+3?AYI\Q$5L%O\ 4]I^](P_<QGZ*2Y'3YT]*^W=7U6VT+2;
MW4KV00V=G ]Q/(?X$12S'\ #7XX^/?%]UX^\::WXBO<_:=3NY+EESG8&;*H/
M91A1[ 4 8-%%% !78_"?X5:Y\8O&-KX>T*$--)\\]Q)GRK:('YI'/H,].I)
M')KCJ_4K]DKX*Q?"'X7V;W=MY?B/6$6\U%W'SID9CA]MBGD?WBWM0!T/P8_9
M\\)?!'24BT>S6YU9DVW.L7* W$Q[@'^!?]E>.!G)YKTVBB@ HHHH XKXI?![
MPM\8="?3/$FFI<X4B"\C 6XMF_O1OC(^G(/<&OS!^.?P3UGX&>,Y-%U(_:;.
M8&6PU!%PES%G&<=F'1E['U!!/ZYUX]^U3\(H?BY\)=3MXX ^MZ8C7^FR!<OY
MB+EHQ[.H*XZ9VGM0!^5%%%% !7U-^P/\6V\)_$.?P=>S;=,\0#,&YL+'=HI*
M_3>H*^Y""OEFKFBZO=^']8L=4L)3!>V4Z7,$HZI(C!E/X$"@#]K**Q/!/BBW
M\;>#]$\06G%OJ=G%=HN<[=Z!MI]QG!]Q6W0 5^/WQR_Y+9\0?^QAU#_TIDK]
M@:_'[XY?\EL^(/\ V,.H?^E,E '$4444 %%%% !6OX5\(:WXXUB+2M TNZU?
M4).5@M(R[ =V./NJ,\DX [FNY^ /P$UKX\>+/L%D39Z1:E7U'4V7*P(<X '\
M3M@X7V)/ -?IU\-/A7X9^$GA^/2/#6FQV4  ,LY ::X8#[\C]6/Z#H !Q0!\
M0>"/^">?C77($G\1:QI_AE&Q^X0&\G7ZA2J?DYKU"Q_X)P^%HX\7OBW6+B3
M^:"&*(>_!#>W>OKVB@#X]U/_ ()O^'94/]G^,M4M6QP;FUCF&?HI3VKV+]FG
MX$7/P!\,ZQHT^KQ:RMY?_:XYXX#"0OEHN"I9L'*GH37L%% !1110!^;?[>?P
MY_X1'XPKKMO%Y=AXBMQ<Y PHN$PDH'U'EN?=S7S77Z;_ +;WPZ_X3GX(7U_!
M%OU#P_(-2C(')B VS#/IL)<_]<Q7YD4 %%%% 'L7[)7Q#/PY^.?A^YEE\JPU
M)SI=WZ%)2 I/L)!&Q]E-?JM7XD([1L&4E64Y!!P0:_7OX%_$%?BA\)O#7B,N
M'N;FU5+KH,7"?)+QVRZL1[$4 =Y1110 4444 ?*__!0?Q_\ \(_\+=.\,P2;
M;G7KL&51WMX<.W_CYB_(U^=]>^_MN^/_ /A-?CKJ-I#)OLM"B73(\'C>N6E/
MU#LR_P# !7@5 !1110!TOPT\%7'Q&\?Z!X:MLB34KM(&=?X$SEW_ . J&;\*
M_8O3["#2K"VLK6,0VMM$L,4:]%10 H'T %?!G_!.[X>?VIXRUSQE<19@TJ 6
M5JS#@SR\N1[J@Q_VUK[[H **** /EK_@HI_R1/1/^QA@_P#2:YK\[*_1/_@H
MI_R1/1/^QA@_])KFOSLH **** +NA_\ (;T__KXC_P#0A7[5U^*FA_\ (;T_
M_KXC_P#0A7[5T %%%% &#X\\8V7P^\&:SXCU%L6FFVSW#KG!<@?*@]V;"CW(
MK\>O%GBC4/&OB74]=U68W&H:A.]Q,YZ;F.<#T Z =@ *^Z_^"B/C]M(\":%X
M2MY"LNL7)NKD*>L,.,*?8NRG_MG7Y_T %%%% !7>?!WX+^(_C;XG&D:!;@1Q
M!7O+Z;B&UC)QN<]R<'"CDX/8$CC=)TJ[UW5+/3;"!KF]O)DMX(4^\\C,%51]
M217ZV? OX0:=\%/A]8:!9K')>E1-J%XHYN;@CYF_W1]U1V '?)(!S/PA_9-\
M!?":U@E738M?UQ0"^JZG$)&W>L:'*QCTQ\V.K&O:*** "O._B?\  #P/\7+.
M9->T2 WSJ0FIVJB*[C/8B0#YL>C9'M7HE% 'Y2?M#?LY:W\!-=B6>3^TO#]X
MQ%EJ:+@,1SY<@_A<#GT(Y'0@>15^Q7Q7^'6G_%;P!K'AG457R[V$B&9ER8)A
MS'(/=6P?<9'0U^0.LZ3=:!J]]I=]$8;VRGDMIXCU21&*L/P(- %.BBB@#;\$
M^+;WP'XOT?Q#IS;;S3;I+F,9P&VG)4^S#(/L37[&>'->M/%/A_3-9L'\RRU"
MVCNH&/4HZAE_0U^+%?IW^P]XL?Q1^S]I4,K%YM(N9].9B<G"L)$'X)*@_"@#
MWVBBL;QEXGM?!7A+6=?O3BUTRTENY!G&X(I;:/<XP/<T ?"?[?\ \76\1>-+
M/P-83$Z?HH$]Z%/$ETZY /KL0C\78=J^3*O^(=<N_$^O:CK%_)YM[?W$EU._
M]YW8LQ_,FJ% !113HHGGE2*)&DD=@JH@R6)Z #N: .]^"GP8USXX>,8M$TA1
M#!&!+>W\BYCM8LX+'U8]%7J3Z $C].OA'\#O"?P7T9;+P_IZ+=,@6YU*<!KF
MY/JSXX'^R,*/2LC]FOX-6_P6^&-AICQ(-;NU6ZU28<EIV'W,_P!U!\H[<$_Q
M&O5J "BBB@ KS[XO_ SPI\:]$:RU^Q47B*1:ZI H6YMC_LMW7U4Y!],X(]!H
MH _'WXP?"76O@OXUNO#NM*'91YMM=Q@B.ZA).V1<_0@CL01VS7$U^GG[9WPC
MA^)7PAOM1@@#:YX>1[^UD ^9H@,S1_0H-V/[R+7YAT %%%% 'V#_ ,$^/BV=
M)\2:AX OIO\ 1=3#7FG[CPMPB_O$'^\BY_[9^]?>]?C!X+\4W?@?Q;H_B"P8
MK=Z;=1W4?.-Q5@2I]B,@^Q-?LGHVK6VOZ/8ZG9OYEG>P1W,+_P!Y'4,I_(B@
M"Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %4==_P"0)J/_ %[R?^@FKU4==_Y FH_]>\G_ *": /Q5HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_4K]BO_DV?P;_V^?\ I;/7Y:U^I7[%?_)L
M_@W_ +?/_2V>@#VZBBB@ K\</BK_ ,E0\8?]AF\_]'O7['U^.'Q5_P"2H>,/
M^PS>?^CWH Y:BBB@ K[W_P"";_\ R)/C'_L(0_\ HNO@BOO?_@F__P B3XQ_
M["$/_HN@#[!HHHH *_$>OVXK\1Z "BBB@ K?\ >"K_XB^--'\-:8!]MU*X6!
M&()$8/+.<=E4%C[ U@5]??\ !.GP,FI>,_$GBJ>/<-+M4L[8L.!),268>X2/
M'TDH ^V_ G@G2OASX2TSP[HT'D:?81") ?O.>K.Q[LQR2?4UOT44 %%%% !1
M110!\=_\%(='>?P?X,U4)F.VOY[8OMZ&6,,!GMGR3QWQ[5\%U^L'[4?PYE^)
M_P $_$&E6D)GU*W07UFBC+-+$=VT#U9=ZCW:OR?H **** /1_P!G[XP7'P1^
M)5CXB2)KFQ93:W]LA^:6W<@MM_V@55AG@E0#UK]3_ OQ \/_ !*T"'6?#FJ0
M:G8R 9:)OFC;^ZZGE&]B :_&FM/P]XHUCPEJ"W^AZK>Z1>J,"XL9VA?'IE2#
MCVH _:6BOR\T']MGXMZ&B1OXAAU2).BW]E$Y(]V558_B:[K2/^"B_CBVVC4O
M#N@WRCJ8%F@8_4EV'Z4 ?H317Q=HW_!22QDVKJW@:XM_5[/45ES_ ,!:-<?G
M7>Z'^W_\+]4VB\76M&8CYC=60=0<>L3N2/PH ^E**\R\.?M,?"WQ4RI8>-]*
M#L0%2\E-HQ/H!,%)->D6US#>0)/;RI/"XRDD;!E8>H(ZT 2T444 %%%% !11
M10 5^4_[7?\ R<;XU_Z^(O\ T1'7ZL5^4_[7?_)QOC7_ *^(O_1$= 'C]%%%
M !7W3_P3:_Y GCO_ *^+/_T&6OA:ONG_ ()M?\@3QW_U\6?_ *#+0!]GT444
M %%%% !1110 4444 >+_ +0'[+GAKXYVANVQHWB>--L.K01Y+@#A)EXWKZ'J
M.QQD'\[_ (L? GQC\&=0,'B/2W2T9]D.IVV9+6?_ '7QP>#\K -[5^O%5[^P
MM=4LYK2]MH;NUF79)!.@=''HRG@CZT ?B?17Z4?$?]A#X>^,WENM&^T^$;]^
M?]!Q);$^IA;I]$917SQXO_X)\?$'17=]#O\ 2O$=N/NJLIMIS]5?Y1_WV: /
MEZBO3-=_9H^*?AQF%YX%UB3:2"UE!]K7CWBW#'O7"ZKX8UG0BPU+2;[3RO47
M5L\6.W.X"@#-HHHH **** "BBB@ HHHH Z+P!\0==^&/B>TU_P /7SV5_;GL
M<I*F>8Y%_B4XY!^O! -?J9\!/C?I/QU\$QZQ8A;74H"(M1T[=EK:7'ZHV"5;
MOR.H('Y(UZ/\ ?C%??!/XBV&N0-))IKD0:C:*>)[<GYN/[R_>7W'H30!^N-%
M5M-U&VUC3K6_LIDN;.ZB2>":,Y61& 96'L00:LT >'?MG^+SX2_9]\0"-S'<
M:HT>F1$'KYC9D'XQK(*_+BON_P#X*1:\8/#/@K10W%U>7%XR@_\ /)%0$C_M
MLWZU\(4 %%%% 'H7[/GA"+QW\:O!^BSQ^=;3WZ23QXR'BC!E=3[%4(-?KM7Y
M,_LT?$;0_A1\6]-\3:^MR]C9PSJ!:1"23>\90<$CLQYS7V=_P\$^&'_/OK__
M (!1_P#QR@#Z8HKYG_X>"?##_GWU_P#\ H__ (Y1_P /!/AA_P ^^O\ _@%'
M_P#'* /IBBOF?_AX)\,/^??7_P#P"C_^.4?\/!/AA_S[Z_\ ^ 4?_P <H ^F
M**^9_P#AX)\,/^??7_\ P"C_ /CE'_#P3X8?\^^O_P#@%'_\<H ^&/CEX4C\
M$?&#Q?HD">7;6NI3>0F,;8F;?&/P5EKAJ])_:,\?:-\4/C#KOB?05N$T[4!
M56ZB$;AD@2-L@$CDH3U[UYM0 4444 ?IE^PEXI;Q%\ +*T=]\FCWMQ8'/7&1
M*OY"4#\/:OH:OC/_ ()MZJTWA_QSII)V6]U:W 'O(DBG_P!%"OLR@ K\?OCE
M_P EL^(/_8PZA_Z4R5^P-?C]\<O^2V?$'_L8=0_]*9* .(HHHH *M:5I=UKF
MJ6>G6,+7%[>3);P0IUDD=@JJ/<D@55KZ*_82\#)XL^.4&HW$0DM="M)+_P"8
M?+YIQ'&/J"Y8?[E 'WE\$OA1I_P:^'>F^'+)4>>-?-O;E1@W%PP&]S[=AZ*J
MCM7>444 %%%% !1110 4444 07UE!J5E<6EU$LUM<1M%+&W1T88(/U!-?CO\
M4O T_P -?B'X@\,W&XMIMV\2._5XOO1O_P "0JWXU^Q]?!G_  43^'/]G^)-
M \;6T6(=0B.GWC <":/+1L?=D+#Z14 ?'5%%% !7W#_P3G^(?F6WB7P3<2DM
M&1JMFI.?E.(Y@/3!\HX_VF-?#U>B_L]?$+_A6'QB\-:])(8[)+D6]YSQY$@V
M.3ZX#;OJHH _7.BBB@ K!\>^+;?P'X*USQ%=X,&F6<MT5)QO*J2J?5C@#W-;
MU?*W_!0;X@C0/A?IWA>"7;=Z]=!I4!_Y=X<.V?3,ABQZX:@#\^=4U*XUG4KO
M4+R4S7=W,\\TC=7=F+,3]235:BB@ HHKT/\ 9]^'G_"T?C!X:T"2/S+*6Y$]
MX#T^SQC?(#Z952H]V% 'Z,_LJ?#O_A6WP/\ #MC+%Y5_>Q_VE> KM;S9@& 8
M>JIL0_[E>N4@    P!VI: "BBB@#Y:_X**?\D3T3_L88/_2:YK\[*_1/_@HI
M_P D3T3_ +&&#_TFN:_.R@ HHHH NZ'_ ,AO3_\ KXC_ /0A7[5U^*FA_P#(
M;T__ *^(_P#T(5^U= !1110!^9O[=OBEO$/Q_OK(,6AT:SM[%!VR5\YOQS*1
M^'M7SS7<?'+63X@^,OC>_P!VY)=8NA&?]A965.Y_A KAZ "BBB@#Z,_8/\"I
MXL^-\>IW$8>UT&TDO?F&5,QQ'&/J-[./=*_2ROC7_@F[HBQ>&O&NL%07N+NW
MM V.0(T9B/\ R*/R_+[*H **** "BBB@ K\Z?VFOV;O'6M?''Q3J?AOPI>ZC
MH]]-'<Q7%L@V,[Q(9._7S-]?HM10!^3/_#+GQ7_Z$;5?^^%_QH_X9<^*_P#T
M(VJ_]\+_ (U^LU% 'Y,_\,N?%?\ Z$;5?^^%_P :^ROV%? ?BOX=^$_$^F>)
M]%N]&\V^CN;=;I0/,S'M<C'IL7]*^G** "OG+]O+Q>?#GP(GT^-RLVMWL-EA
M3@[%)E<_3]V%/^]7T;7PW_P4DUPO?^!]&5L+''=7<BYZEC&B'\-K_G0!\5T4
M44 %>N?LG>$(_&GQ^\)6D\8DMK:X-_*",C$*F1<^Q=4'XUY'7LG[*?Q6\/\
MP;^)L_B'Q&EV]G_9TMO$+*%97\UGCQP6&!M#\Y]N] 'ZJ45\S_\ #P3X8?\
M/OK_ /X!1_\ QRC_ (>"?##_ )]]?_\  */_ ..4 ?3%%?,__#P3X8?\^^O_
M /@%'_\ '*/^'@GPP_Y]]?\ _ */_P".4 ?3%%?,_P#P\$^&'_/OK_\ X!1_
M_'*/^'@GPP_Y]]?_ / */_XY0!]*S0QW,,D4J+)%(I5T89# \$$5^-7Q#\-?
M\(;X]\1Z",[=,U&XM%+=2J2,JG\0 :_0#_AX)\,/^??7_P#P"C_^.5\+?&[Q
M;I?CSXK^)?$.BK,NFZC=?:(A<1A).5&[(!('S9[T <11110 5^IO[''BEO%/
M[/7AAI'WSV"R:?)[")R$'_?ORZ_+*OT'_P""<^J-<?"SQ'I[$D6VL&5<]@\,
M8P/QC)_$^M 'UC1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %4==_P"0)J/_ %[R?^@FKU4==_Y FH_]>\G_ *": /Q5
MHHHH **** /=?@K^R-XC^-_@]_$6E:SI=A:I=/:&*\,F_<H4D_*I&/F'>N]_
MX=R^-O\ H9M _.?_ .-U[=_P3[_Y(1<?]AFX_P#1<5?3% 'Y\_\ #N7QM_T,
MV@?G/_\ &Z/^'<OC;_H9M _.?_XW7Z#44 ?GS_P[E\;?]#-H'YS_ /QNC_AW
M+XV_Z&;0/SG_ /C=?H-10!^?/_#N7QM_T,V@?G/_ /&Z/^'<OC;_ *&;0/SG
M_P#C=?H-10!^?/\ P[E\;?\ 0S:!^<__ ,;H_P"'<OC;_H9M _.?_P"-U^@U
M% 'Y\_\ #N7QM_T,V@?G/_\ &Z^Q/@#\.+[X2_"30O"FHW-O>7FG^?YD]KN\
MMO,N))!C< > X'3J#7H5% !1110 5^.'Q5_Y*AXP_P"PS>?^CWK]CZ_'#XJ_
M\E0\8?\ 89O/_1[T <M1110 5][_ /!-_P#Y$GQC_P!A"'_T77P17WO_ ,$W
M_P#D2?&/_80A_P#1= 'V#1110 5^(]?MQ7XCT %%%% !7Z,_\$]='6P^"=_>
ME?WE]K$S[O5%CB0#\"&_.OSFK]+OV"_^3?;3_L(W7_H0H ^BJ*** "BBB@ H
MHHH *_-/]LOX 3_"[QQ-XCTNV/\ PBVMS-*AC7Y;2X/+Q'T!.67VR!]VOTLK
M'\7>$=(\=>';W0]<LH]0TR\3RY8)!U]"#U# X((Y! (H _%^BO>_VAOV2O$7
MP9NI]3TU)M=\(DEEOHUS+:C^[.HZ?[X^4^Q.*\$H **** "BBB@ HHHH *Z;
MP5\3?%?PYO!<^&M?OM'DSDI;RGRW_P!Z,Y5A[,#7,T4 ?;?P<_X*#NTT.F_$
M:P0(Q"C6M-C(V^\L/?W*?]\U]G:#K^G>*-(M=4TB]@U'3KI!)#<V[AT<>Q'Y
M8[&OQ6KUW]GK]HS7/@3XA5HFDU#PU<N/MVE%OE8=/,CSPL@'?H<8/8@ _5NB
MLCPGXKTOQQX<L-=T6[2]TR^B$L,R=QW!'8@Y!!Y!!%:] !1110 5^4_[7?\
MR<;XU_Z^(O\ T1'7ZL5^4_[7?_)QOC7_ *^(O_1$= 'C]%%% !7W3_P3:_Y
MGCO_ *^+/_T&6OA:ONG_ ()M?\@3QW_U\6?_ *#+0!]GT444 %%%% !1110
M4444 %%%% !1110 4444 8FH^!_#FKDF_P##^EWI/_/Q91R?S4UR>I?LX_"_
M501/X#T%,_\ /M9)!_Z+"UZ/10!X/K/[$7PBU8$Q>'I]-<]7L[^<?H[,H_*O
M._$G_!./PM=JYT+Q5JVFN<D+?11W2CV^41G'XFOKRB@#\R/B3^Q#\1_ 4,UW
M8VL/BK3H\L9-)):8+ZF%@&)]DW5X!)&\,CQR(R2(2K*PP01U!%?MM7SK^U%^
MRII?Q<T>[UW0;6+3_&ENAD#QJ%74 !_JY.V\]%?KT!XZ 'YHT4^>"2UGDAFC
M>&:-BCQR*596!P00>A![4R@ HHHH _1S]@;XE/XN^%%QX=NY?,O?#DXA3<<D
MVTF6C_)A(OL%6OIROS?_ ."?_BEM&^-TNE&3$.L:=-#Y>>#)'B53]0J2?F:_
M2"@#X$_X*/WYD\=^$;+)VPZ;),!V^>4C_P!IU\A5]9?\%&O^2H^&?^P,/_1\
ME?)M !1110 4444 %%%% !1110 4444 %%%% !1110!]G?\ !-HG^V_'8SQ]
MGL^/^!2U]U5\*_\ !-K_ )#?CO\ Z][3_P!"EK[JH *_'[XY?\EL^(/_ &,.
MH?\ I3)7[ U^/WQR_P"2V?$'_L8=0_\ 2F2@#B**** "ON7_ ()M:0B:9XZU
M0@%Y)K2V4]P%61C^>]?RKX:K] _^"<D:CX9>)W"@.=8P6QR0(8\#]3^= 'UK
M1110 4444 %%%% !1110 5Y?^TK\.?\ A:/P9\1:/%%YNH1P_;;( 9;SXOF5
M1[L R?\  Z]0HH _$>BO4_VG?AR/AA\:O$6E0Q>5I\\OV^R &%$,OS!5]E;<
MG_ *\LH **** /UA_9<^(7_"R?@AX;U&23S+ZUA_L^\).6\V'Y,GW90C_P#
MZ]7KX+_X)U?$+[!XF\0^#+B3$.H0C4+56/ ECPL@'NR,#](J^]* "OS _;7\
M?_\ ";_'?5;:*3?9:&BZ7$!TWIDR\>OF,Z_117Z._$/QA;_#_P "Z]XCN=IB
MTRSDN0C='95.U/\ @387\:_'#4+^?5;^YO;J0S75S*TTLC=7=B2Q/U)- $%%
M%% !7W%_P3G^'?E6OB3QO<QX:4C2K-C_ '1MDF/XGRAG_9:OA^.-YI$CC1GD
M<A551DDGH *_7WX(?#]?A?\ "GPWX;VA;BTM5:Y([SO\\I]_G9@/8"@#N:**
M* "BBB@#Y:_X**?\D3T3_L88/_2:YK\[*_1/_@HI_P D3T3_ +&&#_TFN:_.
MR@ HHHH NZ'_ ,AO3_\ KXC_ /0A7[5U^*FA_P#(;T__ *^(_P#T(5^U= !1
M110!^*NO7G]H:YJ-T7$IGN9)=X&-VYB<_K5&@@@D$8(HH **** /T:_X)Z6P
M@^!NH.&),VN7$A![?N8%_P#9:^GJ^9_^"??_ "0BX_[#-Q_Z+BKZ8H ****
M"BBB@ HHHH **** "BBB@ K\Z?\ @H??FY^-6DVX+;+?0X000,;FFG)(_#;^
M5?HM7YO?\%!/^2[P?]@:W_\ 0Y: /FBBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K[H_X)LR*='\>1[P66>S8KGD K-@X]\'\J^%Z^Y_^";,2#2?'L@4
M"1I[)2WJ LV!^I_.@#[1HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "J.N_\@34?^O>3_P!!-7JHZ[_R!-1_Z]Y/_030
M!^*M%%% !1110!^D'_!/O_DA%Q_V&;C_ -%Q5],5\S_\$^_^2$7'_89N/_1<
M5?3% !1110 4444 %%%% !1110 4444 %%%% !7XX?%7_DJ'C#_L,WG_ */>
MOV/K\</BK_R5#QA_V&;S_P!'O0!RU%%% !7WO_P3?_Y$GQC_ -A"'_T77P17
MWO\ \$W_ /D2?&/_ &$(?_1= 'V#1110 5^(]?MQ7XCT %%%% !7Z7?L%_\
M)OMI_P!A&Z_]"%?FC7Z7?L%_\F^VG_81NO\ T(4 ?15%%% !1110 4444 %%
M%% ",H=2K %2,$'O7S_\4/V)?AW\0YI;VQMI?"FIN2S3:4 (7/\ M0D;?^^-
MOUKZ!HH _._Q9_P3R\>:2TCZ'JVDZ_ OW59VM9F_X"P*#_ONO*]>_9:^*_AP
ML+KP/J<X4];!%N\_3RBU?K)10!^+NK^$==\/Y_M31=1TW'7[7:R18_[Z ]16
M37[<5@ZKX \,:Z&&I>'-(U ,,$75C%+GM_$I]: /QEHK]9M7_9>^%.M[OM'@
M;2H]V<_8XS;>O3RBN.O:O/?$_P"P'\,M:AD_LP:IX?G.2C6UV9D![964,2/^
M! ^] 'YMT5[5\??V5_$WP+(OY)$UOPW))Y::I;QE?+8]%E3)V$]CD@^N>*\5
MH **** /KK]@+XRS:'XKN/ &HSDZ;JH:XT_S&XAN57+(/0.H/_ D&.6-??U?
MB[X1\277@[Q3I&NV3%;K3;N*[CP<99&#8/L<8/UK]FK"]BU*QMKR!MT%Q&LL
M;>JL 1^AH L4444 %?E/^UW_ ,G&^-?^OB+_ -$1U^K%?E/^UW_R<;XU_P"O
MB+_T1'0!X_1110 5]T_\$VO^0)X[_P"OBS_]!EKX6K[I_P"";7_($\=_]?%G
M_P"@RT ?9]%%% !1110 5Y7\=_VA-&^ 5IH]QK&FWVHKJ;RQQBQV90H%)W;F
M']X=*]4KY-_X*,:2]Q\+_#>HJ"5M=7\IL=A)"YS^<8'XT )_P\:\$_\ 0LZ_
M^4'_ ,<H_P"'C7@G_H6=?_*#_P".5^?5% 'Z"_\ #QKP3_T+.O\ Y0?_ !RC
M_AXUX)_Z%G7_ ,H/_CE?GU10!^V-C=I?V5O<Q_ZN:-9%^A&1_.IZ\]_9\\61
M^-O@KX-U9&#N^G103$'_ ):Q#RI/_'D:O0J "BBB@ HHHH **** "BBB@#\P
M/VVO!4'@WX^ZJ]K&(;?6((M45%& &?<LA_&2-V^K&O!J^H_^"B-U'-\:]'B3
M:6AT&%7('()GG.#^!!_&OER@ HHHH ]:_9/O7L/VB/!$L9(9KQHC@XX>)T/Z
M,:_5ZOR<_96@>X_:%\#K&NYA?[R,XX5&)_0&OUCH ^"/^"D&G^7XT\'7VW'G
M:?-#NSUV2 X_\B?K7Q]7WS_P4>\/-=>!_".MA218ZA+:,1V$T8;_ -H?YS7P
M-0 4444 ;?@WP7K7Q U^#1/#]@^I:I.K-';1LJE@JEF.6(' !/6O1?\ AD3X
MO?\ 0E7?_@1!_P#'*E_8\UA-%_:-\'2R/LBGEFM6]S)!(BC_ +Z*U^J= 'Y3
M_P##(GQ>_P"A*N__  (@_P#CE'_#(GQ>_P"A*N__  (@_P#CE?JQ10!^4_\
MPR)\7O\ H2KO_P "(/\ XY1_PR)\7O\ H2KO_P "(/\ XY7ZL44 ?E/_ ,,B
M?%[_ *$J[_\  B#_ ..4?\,B?%[_ *$J[_\  B#_ ..5^K%% 'Y3_P##(GQ>
M_P"A*N__  (@_P#CE'_#(GQ>_P"A*N__  (@_P#CE?JQ10!^4_\ PR)\7O\
MH2KO_P "(/\ XY1_PR)\7O\ H2KO_P "(/\ XY7ZL44 ?*'["WP=\6_"R3QK
M)XKT*31WO19+:M+)&Y<+Y_F ;6.,;DZ^HKZOHHH *_'[XY?\EL^(/_8PZA_Z
M4R5^P-?C]\<O^2V?$'_L8=0_]*9* .(HHHH *_07_@G+_P DO\3?]AD_^B(Z
M_/JOT%_X)R_\DO\ $W_89/\ Z(CH ^LZ*** "BBB@ HHHH **** "BBB@#X^
M_P""B7PY_M+PIH7C2VBS/IDQL+ME'/DR<HQ/HK@CZRU\$5^R/Q-\$V_Q'^'^
MO^&KH+Y>I6CPJS#(23&8W_X"X5OPK\=M1T^XTG4+JQNXF@NK:5H9HFZHZDA@
M?H0: *]%%% '6?";QS+\-/B3X=\319(TZ[2255ZM$?EE4?5&8?C7[#VUS%>6
MT5Q!(LL$J"2.1#D,I&00?0BOQ,K]1/V,?B)_PGWP+TB*:427^B$Z5/SSMC \
MH_\ ?LH,]RIH X?_ (*%>/\ ^POAGI?A:"7;<:[=^9,H/6WAPQ!'O(8L?[IK
M\\Z]W_;3^(7_  G?QUU:"&3?8Z&HTJ'!XW(293]?,9U^BBO"* "BBB@#VC]D
M'X=CXB?'30XIH_,L-*)U6Z!&1MB(V _60QCZ$U^J%?)W_!/7X=_V'\.]5\6W
M$>+C7+GR;=B/^7>$E<CZR&0'_<%?6- !1110 4444 ?+7_!13_DB>B?]C#!_
MZ37-?G97Z)_\%%/^2)Z)_P!C#!_Z37-?G90 4444 7=#_P"0WI__ %\1_P#H
M0K]JZ_%30_\ D-Z?_P!?$?\ Z$*_:N@ HHHH _%SQ99MI_BK6;5\[X+V:)LC
M'*N1T[=*RJ]$_:*T(^'/CIXYLBNQ?[6GG1?1)6\U?T<5YW0 4444 ?HI_P $
M[[X7'P5U>W+#?;ZY, H'(5H(""?QW?E7U)7Q-_P3<\1(8/&VA.V'#6U]$N>H
M(='./;$?YU]LT %%%% !1110 4444 %%%% !1110 5^=O_!1+3_L_P 9=&NE
M&%N=#B!.>K+/,#^A6OT2KXE_X*1^'V,?@C7$7Y%-S92MZ$^6\8_22@#XAHHH
MH *Z'P-\/_$'Q*UIM)\-:;)JNHK$TY@C=5.Q2 3EB!U8?G7/5] ?L+:NFF?M
M#Z3 [[/M]I=6PYP"?+,@'_D.@#G_ /AD3XO?]"5=_P#@1!_\<H_X9$^+W_0E
M7?\ X$0?_'*_5BB@#\I_^&1/B]_T)5W_ .!$'_QRC_AD3XO?]"5=_P#@1!_\
M<K]6** /RG_X9$^+W_0E7?\ X$0?_'*/^&1/B]_T)5W_ .!$'_QROU8HH _*
M?_AD3XO?]"5=_P#@1!_\<H_X9$^+W_0E7?\ X$0?_'*_5BB@#\I_^&1/B]_T
M)5W_ .!$'_QRC_AD3XO?]"5=_P#@1!_\<K]6** /RG_X9$^+W_0E7?\ X$0?
M_'*^OOV'?A/XF^%GAOQ1%XHT:31[N]NX6B661',B*A&?E8C@L?SKZ:HH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJCKO_($U'_KWD_\ 035ZJ.N_\@34?^O>3_T$T ?BK1110 4444 ?I!_P3[_Y
M(1<?]AFX_P#1<5?3%?,__!/O_DA%Q_V&;C_T7%7TQ0 4444 %%%% !1110 4
M444 %%%% !1110 5^.'Q5_Y*AXP_[#-Y_P"CWK]CZ_'#XJ_\E0\8?]AF\_\
M1[T <M1110 5][_\$W_^1)\8_P#80A_]%U\$5][_ /!-_P#Y$GQC_P!A"'_T
M70!]@T444 %?B/7[<5^(] !1110 5^EW[!?_ ";[:?\ 81NO_0A7YHU^EW[!
M?_)OMI_V$;K_ -"% 'T51110 4444 %%%% 'QD__  4CT^-BK> KM64X(.I*
M"#_WZIO_  \ETW_H1+K_ ,&2_P#QNOD/XN>&G\'_ !1\6:,Z%!9ZG<1QAN\?
MF$H?Q4J?QKDJ /NG_AY+IO\ T(EU_P"#)?\ XW1_P\ETW_H1+K_P9+_\;KX6
MHH _;6*1)HTDC8.C@,K#H0>AI]>2_LM?$J#XG?!;P_>B4/J%A"NG7R9RRS1*
M%R?]Y=K_ / J]:H **** "BBB@#.\0Z!8>*M"O\ 1]4MTN].OH6@GA<<,C#!
M^A]#V/-?CIX[\+R>"/&NO>'Y7\U]+OIK,R8QOV.5#?B!G\:_9ROQ\^-NO6WB
MCXO^,]5LW62SNM6N7AD3&'3S"%88]0 ?QH XJBBB@ K]A?@K</=_!SP'/*=T
MLN@V#L?4FWC)K\>J_9'X7Z4VA_#3PEIKC:]GI%I;D'L4A1?Z4 =/1110 5^4
M_P"UW_R<;XU_Z^(O_1$=?JQ7Y5_MAV[VW[2/C1'QDS0/QZ-;1,/T(H \;HHH
MH *^Z/\ @FRP.C>/%R-PN+,D?\!EKX7KZN_X)Y^/+;P_\1];\-W4JP_V]:(U
MN6.-\T!8A![E))#_ ,!H _0JBBB@ HHHH *\A_:R\&MXV^ 7BNUAC,EU:0#4
M(0!DYA82-@=R4#C\:]>IDT,=S#)%*BR12*5=&&0P/!!% 'XE45WGQS^&LWPF
M^*6O>''1EM8)S)9NW/F6S_-$<]_E(!]U([5P= !1110!]G_\$^OC+%87E_\
M#O4YPB7;M>Z4SG \S'[V(?4 .!_LOW-?=-?BAINI76C:C;7]C<26E[;2+-#/
M"Q5XW4Y5@1T((K]+?V9OVK-'^,>EVNCZS/%IOC2&,++!(0B7Q YDA[9.,E.H
MYQD#- 'T%1110 4444 %%%% !4<\\5K!)--(D,,:EWDD8*JJ!DDD] !WITDB
MQ(SNP1%!+,QP /4U\)_MA?M:VWB2SNO O@B]$^G29CU35[=OEN!W@B/=/[S#
M[W097.X ^>?V@OB.GQ6^+WB+Q%;LQL)IQ#9[N/W$8"(<=MP7<1ZL:\[HHH *
M*** /H/]A/P^VM?M"Z9=!-Z:59W-X^1D#*>2#^<PK]-:^.?^"=/@!K'PUXC\
M8W$9#7\RZ?:EA_RSC^:1A[%F4?6,U]C4 >0?M9^#&\;_  "\56L4?F75G -1
M@ &2#"P=L#U*!Q^-?E-7[:S0QW,,D4J+)%(I5T89# \$$5^0'QI^'<OPK^)_
MB#PTZN(;.Y)MG?\ C@;YHFSW^0C/N#Z4 <31110!J>%?$-QX2\3Z3KEIS=:;
M=Q7D0)P"T;A@/S%?LEX<U^S\5>']-UG3I1-8ZA;QW4#CNCJ&'XX-?BS7W5^P
M5\>HKO3?^%;:U<A+NW+S:/)(?];&<L\&?53N8>Q8=%% 'V=1110 4444 %%%
M>/\ [5/Q8A^$_P (-7N4E"ZOJ4;:?IZ9^;S'4AG'^XNYO3(4=Z /1/\ A.O#
M?_0PZ5_X&Q__ !5'_"=>&_\ H8=*_P# V/\ ^*K\8Z* /V<_X3KPW_T,.E?^
M!L?_ ,51_P )UX;_ .AATK_P-C_^*K\8ZO\ A_1+KQ+KVG:19(9+R_N8[6%
M,Y=V"J/S(H _::*5)XDEB=9(W4,KH<A@>A![BGU3T?2X=$TBQTZV&VWLX$MX
MQC&%10H_05<H *_'[XY?\EL^(/\ V,.H?^E,E?L#7X_?'+_DMGQ!_P"QAU#_
M -*9* .(HHHH *_07_@G+_R2_P 3?]AD_P#HB.OSZK]!?^"<O_)+_$W_ &&3
M_P"B(Z /K.BBB@ HHHH **** "BBB@ HHHH *_,O]N+X=?\ "$?&V[U*"+9I
M_B&(:A&5& )ONS+]=PWG_KH*_32OF_\ ;O\ AR?&/P:.M6\>^_\ #LXNQ@9)
M@?"3#\/D<^T= 'YKT444 %?0?[(?QUA^#FH^+XK^5197NDRW4$;GA[N!6:)!
MV&\%U]SMKY\HH FO;V?4KVXN[F1IKF>1I99&ZN['))^I)J&BB@ JYHVDW6OZ
MO8Z78Q&:]O9X[:"(=7D=@JC\215.OHW]A+X=_P#"8_&B/6)XO,L/#L#7C%AE
M3.V4A'UR6<?]<Z /T-\!^$;7P%X+T3P[9 ?9],M([96 QO*J SGW8Y8^Y-;U
M%% !1110 4444 ?+7_!13_DB>B?]C#!_Z37-?G97Z)_\%%/^2)Z)_P!C#!_Z
M37-?G90 4444 7=#_P"0WI__ %\1_P#H0K]JZ_%30_\ D-Z?_P!?$?\ Z$*_
M:N@ HHHH _.+_@H%X2.B?&FWUE$Q#K6G12L^.LL68F'X(L7YU\R5^C_[?'P[
M?Q9\(8=>MHS)=^';GSV &3]GDPDN/H1&Q]E-?G!0 4444 >U?L??$:/X<?'+
M1YKN40Z=JJMI=R['A1(1L)] )%CR>PS7ZG5^(X)!!!P17Z<?LD?M$6WQA\&P
MZ1JERJ^+]*A6.Y21@&NXQ@"X7USP&QT;G@,* /H"BBB@ HHHH *_)W]JGQ1'
MXO\ V@/&=]"XD@CNQ9H5.5Q BPDCV)C)X]:_0S]I'XU6?P3^'%[J/G1G7;Q6
MM]+M2<L\Q'W\?W4!W$].@ZL*_)^65YY7EE=I)'8LSN<EB>I)[F@!M%%% !7W
M[_P3BTDP?#[Q9J97"W.J);AO7RX@W_M6O@*OU0_8^\&OX+_9_P##,4T?EW6H
MH^IRC&,^<VZ/_P A^70![17@O[;?@QO%WP!U>:*/S+G1IHM3C '.U24D/X1N
MY_"O>JJ:OI=KKFE7NFWL0GL[R%[>>(]'C=2K#\030!^*5%='\1O!-W\.?'6N
M>&KX'[1IMT\&\C'F)U1\>C*58>QKG* "NE^&?C&3X??$'P]XCC!;^S;V*X=%
MZN@8;U_%=P_&N:HH _;"PO[?5+&VO;25;BUN8UFAE0Y5T8 JP]B"#5BODO\
M83^/47B?PPGP_P!8N0-9TF,G3FD;FXM1_ /5H^F/[F,?=-?6E !1110 4444
M -DD6)&=V"(H)9F. !ZFL7_A.O#?_0PZ5_X&Q_\ Q5>0_MF_%>'X;_!W4+"&
M8+K/B!&TZUC!^81L,3R?0(2,]F=:_,&@#]G/^$Z\-_\ 0PZ5_P"!L?\ \51_
MPG7AO_H8=*_\#8__ (JOQCHH _9S_A.O#?\ T,.E?^!L?_Q5;:L'4,I!4C((
M[U^-'P]\*3>.O'6@>'H%9GU*]BMB5ZJK, S?0+D_A7[+1QK$BHBA$4 *JC
M]!0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *HZ[_ ,@34?\ KWD_]!-7JHZ[_P @34?^O>3_ -!- 'XJT444 %%%
M% 'Z0?\ !/O_ )(1<?\ 89N/_1<5?3%?,_\ P3[_ .2$7'_89N/_ $7%7TQ0
M 4444 %%%% !1110 4444 %%%% !1110 5^.'Q5_Y*AXP_[#-Y_Z/>OV/K\<
M/BK_ ,E0\8?]AF\_]'O0!RU%%% !7WO_ ,$W_P#D2?&/_80A_P#1=?!%?>__
M  3?_P"1)\8_]A"'_P!%T ?8-%%% !7XCU^W%?B/0 4444 %?I=^P7_R;[:?
M]A&Z_P#0A7YHU^EW[!?_ ";[:?\ 81NO_0A0!]%4444 %%%% !1110!^>_\
MP4&^&3Z#\0=/\9VT)^PZW"(+EP.%N8EP,^FZ,)C_ '&KY/K]@?C+\+K#XQ?#
MS5/#-\1$UPF^VN2N3;SKS'(/H>".ZEAWK\D_%?A;4_!/B/4-"UFU:SU.PE,,
M\+=B.A![@C!!Z$$$=: ,JBBB@#UG]G/]H#4O@+XN:\2.2_T&] CU'3E;!D ^
M[(F> ZY..Q!(.,Y'Z:?#KXI>&/BMHB:IX9U:'48,#S8E.V:!C_#(AY4_7@]1
MD<U^.57]"\0ZIX7U*/4-'U&[TJ^C^Y<V4S12+[!E(- '[4T5^8'AS]M[XL^'
MXDBDUNVUB)!A1J-G&[8]V4*Q^I)-=3'_ ,%$OB3'&JMH_A>0@8+M:7&3[G$X
M% 'Z+4V218D9W8(B@EF8X 'J:_-75?V]_BKJ",()](TPG.&M; ,1_P!_&>O*
M/&_QK\=?$9'C\1>*=1U*W<Y:U:7RX"?^N283]* /LG]J7]L?2-%T/4/"?@:_
M34M;ND:WN=5M7W06B$881N/O28X!7A<YSD8KX!HHH **** .R^#7@>3XC_%+
MPQX<2,R1WM[&)P!G$"G?*?PC5S^%?L-7QC_P3]^"\NG6-[\1=4@*27B-9Z4C
MC_EEG][-_P "90H]E;LPK[.H **** "OS<_;_P##KZ1\<TU';^ZU73()P_;<
MA:(CZ@(I_$5^D=?*?_!0?X=/XA^&^E^*K6(O<:#<%)RHY^SS;5)/KAUC^FXT
M ?GG1110 5-97MQIMY!=VD\EK=0.LL4\+%7C<'(92.00><BH:* /K_X=_P#!
M1'7-'T^&S\7>'HM>>-0O]H64WV>9@.[H5*L?IM'M7HB?\%&_!91=WAC7@V.0
M/)(!^N^OS\HH ^^;O_@H_P"&$+_9O"&K3 #Y?-GBCR<=#C=C]:Y[4_\ @I/*
MP9=.\!(A_ADNM4+=NZK$._\ M5\3T4 ?L3\(_&T_Q'^&WA_Q-<VT=G/J=L)W
M@B8LJ$DC )Y[5U]>6?LN?\F^^!O^P>O_ *$U>IT ?,/[<OP-?X@^"8_%NDP>
M9KF@1L9HT&6N+/[SCW*'+@>A?J2*_.6OVW(!!!&0>U?G/^V)^S#+\-=8N?&'
MANUW>$KV7=<01#_D'S,?NX[1,3\IZ G;Q\N0#Y@HHHH *?#-);31RQ2-%+&P
M='0X92.001T-,HH ^C_A;^W5X\\"10V6MB+QAID? %\Y2Z4>@G .?JZL?>OH
MSPO_ ,%!?ASK$:+JUIJ^@3X^<RVXGB!]FC)8_BHK\Y** /U<L?VM/A'J,>^+
MQM9(, XGBFA/Y.@-79?VG/A5"D;-XZT<AQD;9MQ'U ''XU^2U% 'ZFZO^V7\
M(='5\^+5O)%SB.SLYY2V/1@FW\S7EWC'_@HQX9L%>/PSX:U'5YAP)K^1+6+/
MJ -[$>Q"U\!T4 >N?%K]J7Q]\8(Y;/4]373M&DZZ5I@,4+#T<Y+/VX8D9Z 5
MY'110 4444 %;'@WPEJ7COQ3IGA_2(#<:EJ$ZP0IV!/5B>R@9)/8 FLA$:1@
MJ@LS'  &237Z+_L8_LUR?#'1CXM\26OE^*-1BVP6TJ_-8VYP<$'I(W?N!@<$
ML* /??AUX(L?AMX'T7PSIH_T33;=80^,&1NKN?=F+,?=C71T44 %?(_[?OP:
M?Q)X6L_'FF0&2_T9?L]^J#)>T+$A_P#@#L?P=B?NU]<5#>V<&HV<]I=0I<6T
M\;12PR*&5T8892#U!!(Q0!^)M%>S?M/_   N_@;XW=;:.2;POJ+-+IMT>=HZ
MM"Y_O)G\1@^H'C- !4UE>W&FWD%W:3R6MU ZRQ3PL5>-P<AE(Y!!YR*AHH ^
M^_V>?VY],U^UMM"^(D\>E:L@$<>MD;;:Y[?O<<1-ZM]T\GY>E?6]I>0:A:Q7
M-K/'<V\JAXYH7#HX/0@C@BOQ-KJ?!GQ4\7_#QO\ BF_$FI:/&6W-#;7#")CZ
MM&?E;\10!^Q]%?EQ!^VO\8H8&B_X2M)"0 LCZ;:EE^G[KG\<UCZW^U=\6O$$
M31W7C?4(E88)L5CM&_ Q*I% 'Z2_%7XU>$O@YHTE]XBU..&?86@T^)@]U<'L
M$CSGKQN.%'<BOS&^.GQMUGXY^,WUG4Q]FLH08K#3T8E+:+.<>['@LW<XZ  #
M@;Z_N=4NY;J\N9;NZE.Z2>=R[N?4L>34% !1110 5]._L%_"M_%_Q0D\4W<)
M;2_#J>8C,/E>Z<$1CWVC<_L0GK7SCH.A7_B?6K+2=+M9+W4;V58(+>,99W8X
M _\ K]!7ZT? KX36GP7^&VF>'+<I+=J//OKE!_K[E@-[?08"C_95>] 'H-%%
M% !7X_?'+_DMGQ!_[&'4/_2F2OV!K\?OCE_R6SX@_P#8PZA_Z4R4 <11110
M5^@O_!.7_DE_B;_L,G_T1'7Y]5^@O_!.7_DE_B;_ +#)_P#1$= 'UG1110 4
M444 %%%% !1110 4444 %4]9TBUU_1[[2[Z(365[!);3Q'^.-U*L/Q!-7**
M/QE\?>$+KP!XUUOPY>Y-QIEW);%R,;PI^5Q[,N&'L:P:^MO^"AOPY.C^.]'\
M8V\>+?68/LURP'2XA "D_P"]&5 _ZYFODF@ HHHH **** "OTL_84^'8\&_!
M6'5YXPM_XBG:]8D?,(5^2%3[8#./^NE?GEX \(77C_QMHGARSR)]3NX[8,!G
M8&;YG^BKEC]*_8W2-*MM"TFRTVRC$-G9P);P1C^!$4*H_  4 7**** "BBB@
M HHHH ^6O^"BG_)$]$_[&&#_ -)KFOSLK]$_^"BG_)$]$_[&&#_TFN:_.R@
MHHHH NZ'_P AO3_^OB/_ -"%?M77XJ:'_P AO3_^OB/_ -"%?M70 4444 4]
M9TBT\0:1?:7?PBXL;V![>>)NCQNI5A^()K\@_BY\-[WX3?$/6?#%Z&8V<Q\B
M9ACSX#S')^*D9]#D=J_8BOG3]LG]GQ_BYX/37-$MA)XJT:-C&B#YKNWY+0^[
M Y9??</XJ /S2HI71HV*L"K*<$$8(-)0 5H>'_$.I>%=9M-6T>^FT[4K5Q)#
M<V[E70_7T[$=""0>*SZ* /NWX/?\%!M-NK6#3_B)8R6-XH"G6-.B+PR?[4D0
M^93_ +FX$G@**^D] ^./P^\41+)IGC31+@MTC:^CCD_%&(8?B*_'^B@#]C-6
M^+?@C0HFDU#QAH5FJC.)=1A4GZ#=D]#TKPWXH_M[>!_"EK-;^%4F\6:KC".B
M-#:(?]IV 9L=<*I!_O"OSEHH ZGXD_$WQ#\6?$\^O>)+XWE[(-B(HVQ01@\1
MQK_"HS]3R22237+444 %%%% ':_!CX;W/Q8^)>A^&;=6\JZG#74B_P#+*W7Y
MI7SVPH./<@=Z_7ZTM8;&UAMK>-8;>%%CCC08"J!@ >P KYK_ &)?@%)\,_",
MGBG6[8P^)-;C&R*1</:6N050CLSD!F'H$'!!KZ9H **** /BW_@H-\&VN[2P
M^(NF09:V5;'50@YV$_N93]"2A)_O)Z5\,U^U>M:-9>(M(O=+U*W2[L+R%H)X
M)!E71A@@_@:_*;]HCX&ZA\#/'<VFRAY]%NRTVF7K#B6+/W2?[Z9 8?0]&% '
MEM%%% %S1]8OO#^JVNI:;=2V-_:R"6"X@8J\;@Y!!%?H#^S]^W#H?C.VM]&\
M=SP:!KX 1=1?"6=T?4GI$WJ#\OH1D+7YY44 ?MK#-'<Q)+%(LL3@,KH058=B
M".M/K\=O!GQ?\:_#Q0GASQ/J6E0 [OLT,Y,!/J8SE"?PKT-/VV/C&ENT?_"5
MHS'&)6TRTW+]/W6/S!H _4:O./B_\?/"'P5TIY]<U!)-1*Y@TFV8/=3'MA<_
M*O\ M-@?CQ7YQ:_^U-\5_$L31WGC?4HT;J+'9:=L?\L56O,+J[GOKF2XN9I+
MB>1MSRRL69CZDGDF@#LOC#\7-;^-'C2Y\0ZTX0L/*MK2,DQVL()*QK^9)/<D
MGVKB*** "BBMCP?X2U/QWXGTW0-&MS=:E?S+##&.F3U9CV4#))[ $T ?4'_!
M/CX5OK?C34/'-Y#_ *#HZ-:V;,.&N9%PQ'^[&2#_ -=%]*_0"N0^$WPVT_X2
M^ -)\,:;\\=G'^]G(P9YFYDD/U8GCL,#M77T %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 51UW_D":C_U[R?\ H)J]
M5'7?^0)J/_7O)_Z": /Q5HHHH **** /T@_X)]_\D(N/^PS<?^BXJ^F*^9_^
M"??_ "0BX_[#-Q_Z+BKZ8H **** "BBB@ HHHH **** "BBB@ HHHH *_'#X
MJ_\ )4/&'_89O/\ T>]?L?7XX?%7_DJ'C#_L,WG_ */>@#EJ*** "OO?_@F_
M_P B3XQ_["$/_HNO@BOO?_@F_P#\B3XQ_P"PA#_Z+H ^P:*** "OQ'K]N*_$
M>@ HHHH *_2[]@O_ )-]M/\ L(W7_H0K\T:_2[]@O_DWVT_["-U_Z$* /HJB
MBB@ HHHH **** "OGG]J_P#9AA^-6CC6M#2*W\8V$6V,L=JWL0R?)<] PR=K
M'UP>#E?H:B@#\4]9T:^\/:K=:9J=I-8ZA:R&*>VG0J\;#J"#5.OU=^.G[-7A
M7XYV)DOXCINOQ)MM]8M5'F+Z+(.DB>QY'8C-?G[\7OV7_'?P=>>XU'33J6B(
M3MU?3@980OK(,;H^WW@!G@$T >24444 %%%% !1110 445J^&?">M>--5CTW
M0M+N]6OY/NP6D1D;'J<=![G@4 95>]?LO_LPZC\:]<BU/589K+P7:R9N+H@H
M;L@_ZF(]^1AF'W1GOBO8/@=^P#(L\&K_ !)F3RUPZZ#9RYW>TTJ]O]E#S_>[
M5]JZ;IEIHVGV]C86T-E96Z"*&W@0)'&H& JJ. !0 NGZ?;:386UE901VMG;1
MK##!$H5(T4850!T   JQ110 4444 %4->T.Q\3:)?Z1J5NMUI]] ]O<0MT=&
M!##VX/6K]% 'Y%?'3X-ZI\$O'EYH=ZLDMBS&73[YEPMS!GY6STW#HP['V()\
M\K]@?BY\'_#OQH\+/HOB"V+!27M;R+ FM9,8WHW\P>#W'2OS@^-?[+/C3X,7
M,]Q<6;ZSX>4DIK%C&6C"_P#35>3$>G7Y<]&- 'CM%%% !1110 4444 ?K+^R
MY_R;[X&_[!Z_^A-7J=>6?LN?\F^^!O\ L'K_ .A-7J= !4%]8VVJ64]G>6\5
MU:3H8Y8)D#I(I&"K \$$=JGHH _/C]I7]BG4/!DMUXD\!V\VJ>'R3+/I:9>X
MLAU)0=9(Q^+*.N0"U?)Q!!((P17[<5X+\;/V._!GQ=DN-2M4/AGQ'(2S7]C&
M#',WK+%D!CZL"K'N30!^8-%>P_%']E#XB_"V6:6YT9]9TI#D:EI(,\>WU90-
MZ=OO*!Z$UX]0 4444 %%%% !1110 445-965QJ5U';6EO+=7,IVQPPH7=SZ
M#DT 0U9TO2[S6]0M[#3[6:^O;AQ'#;V\9>21CT"J.2:^A?A3^PSX\\=R0W6O
M1#P?I+8):^3==,/]F $$'_?*_0U]O?!_]GGP9\%+/&A:?YVINNV;5KPB2YD]
M1NQA%_V5 ' SD\T >+_LM_L:1^!9;7Q7XY@BNO$"[9+/2SAX[%@<AW(X>0=L
M<+UR3@K]:444 %%%% !1110!S7Q%^'FB?%+PC?>'-?MOM%A=+]Y3B2%Q]V1&
M_A8'H?J#D$@_EW\=OV?_ !%\"O$)M=2C-YH\[G[#JT2$13KSA6_NR8'*$^XR
M.:_6FLKQ/X7TGQGH=UHVN:?!J>F72[);:X7<K#L?4$'D$8((!!!H _%RBOK;
MXY?L&:UX:DN=7\ /)KVE9+G29"/MD ZX0])0/P;H,,>:^4+ZPN=+O);2]MI;
M2ZA;9)!.A1T/H5/(/UH @HHHH **** "BBB@ J:RLKC4KR"TM()+JZG=8HH(
M5+/(Y. J@<DD\8%>@?"G]G_QM\8[M%T#2)!89Q)JEV#%:1^OSX^8_P"RH)]J
M_0/X!?LI>&/@A%'J#8UWQ05(?59X\"+(P5A3)V#MGECSR <4 <G^R+^RP/A/
M9KXI\3P1R>+KJ/$,!^8:=&1RN>AD8?>(Z#Y0>3GZ;HHH **** "OQ^^.7_);
M/B#_ -C#J'_I3)7[ U^/WQR_Y+9\0?\ L8=0_P#2F2@#B**** "OT%_X)R_\
MDO\ $W_89/\ Z(CK\^J_07_@G+_R2_Q-_P!AD_\ HB.@#ZSHHHH **** "BB
MB@ HHHH **** "BBB@#R#]J_X<CXE? _7[.*+S-0T]/[3L^,GS(@20/=D,BC
MW85^4U?MN0""",@]J_(S]H/X=?\ "K/B_P")- CC,=C'<&>R&,#[/)\\8'KM
M#;2?530!YW1110 4444 ?67_  3T^'7]M_$'5O%US%NMM$M_(MF9?^7B8$$@
M_P"S&'!_ZZ"OT&KQC]D3X>?\*[^!>@PS1"._U13JMUQ@[I0"@/N(Q&"/4&O9
MZ "BBB@ HHHH **** /EK_@HI_R1/1/^QA@_])KFOSLK]$_^"BG_ "1/1/\
ML88/_2:YK\[* "BBB@"[H?\ R&]/_P"OB/\ ]"%?M77XJ:'_ ,AO3_\ KXC_
M /0A7[5T %%%% !1110!\??M8_L>-XLN+SQIX%M5&LN3+J&D1\"[;J98NPDZ
MEE_BZCYL[O@NXMY;2XE@GB>&>)BDD<BE61@<$$'D$'M7[:UXI\=?V4_"7QM2
M2^9/[#\2[?EU:TC!,AQ@"9.!(.G.0W YQQ0!^65%>J_%G]F7QY\'Y9I=4TE[
M[2$)(U;3@9K?;ZN0,Q_\# ]LUY50 4444 %%%% !117??##X$^-?B_=K'X<T
M6:>TW8?49QY5K'ZYD/!(]%R?:@#@54LP5022< #O7V[^R7^QW/;7=EXV\>V9
MA:(K/INBS##!@<K+.O;'!5/Q;I@^J_ /]C;PS\(I;?6-69/$GBB/#)<S)BWM
M6]8HS_$/[[<\<!>:^AJ "BBB@ HHHH *X[XK_"O0_C%X-NO#VNPEH9/G@N8P
M/-MI1]V1#V(_(@D'@UV-% 'Y$?&?X(>(_@?XF;2];@\VUERUGJ4*GR+I!W4G
MHPR-RGD>X()\^K]G/&?@C0_B%X?N-$\0Z;#JFFS_ 'H9A]UNS*1RK#)PP((K
MX)^-_P"PGXD\%R7.J>"C+XGT09<V>!]N@7TVCB4>Z_-_L\9H ^6:*DN;6:RN
M)+>XAD@GC8H\4JE60CJ"#R#4= !1110 4444 %%%>H_"/]FWQS\9+F-M(TM[
M322?GU>_!BME'?:<9<^R ^^.M 'G.DZ1>Z]J=MIVFVDU]?W,@BAMK="[R,>@
M ')-?I1^RA^S%#\%=&.LZVD5QXQOX\2,OS+91'!\E#T+?WF'4\#@9/2_ ?\
M9D\+? NT\^T4ZMXBE3;/K%R@#X[I$O(C7V!)/<G Q[!0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'/ ES!
M)#*NZ.12C+G&01@U)10!XC_PQ9\&?^A-_P#*I>__ !ZC_ABSX,_]";_Y5+W_
M ./5[=10!XC_ ,,6?!G_ *$W_P JE[_\>H_X8L^#/_0F_P#E4O?_ (]7MU%
M',_#[X;>'/A9H+:-X7T[^R]-:9K@P>?)-^\8 $[I&8]%'&<<5TU%% !1110
M4444 %%%% !1110 4444 %%%% !7C>J_L?\ PCUO5+S4;WPEYUY>3/<3R_VE
M=KOD=BS' E &23P!BO9** /$?^&+/@S_ -";_P"52]_^/4?\,6?!G_H3?_*I
M>_\ QZO;J* /$?\ ABSX,_\ 0F_^52]_^/5WWPW^$7A+X1V5Y:>$])_LFWO)
M!+.GVF:;>P& <R.Q''I7844 %%%% !7B/_#%GP9_Z$W_ ,JE[_\ 'J]NHH \
M1_X8L^#/_0F_^52]_P#CU'_#%GP9_P"A-_\ *I>__'J]NHH \1_X8L^#/_0F
M_P#E4O?_ (]7I?@+X>^'_ACX>30_#.G_ -FZ6DC2K!YTDN&;[QW2,S<_6NCH
MH **** "BBB@ HHHH **** "D(!!!&0>U+10!Y#\0/V4?AE\17DGO?#D6G7\
MF2;W23]EDR>I(7Y&)]64FO"?$_\ P3>M)'9_#OC2:!<_+!JEF)#^,B,O_H%?
M:E% 'YTZC_P3P^(UM(?LNJ^';R,G@BYF1OQ!BQ^1-8W_  P7\5_^?/2O_ ]?
M\*_2^B@#\X++_@GS\3KK;YMUX?L\C)\Z]D./8[(FKLM#_P"";NK2L#K/C6RM
M5'5;&R><GGIEF3''L:^[:* /FSP=^P/\-/#KQRZH-2\2S*<E;VX\J'/LL04X
M]BQKWSPSX0T/P7IJV&@Z19:/9#GR;*!8E)]3@<GW/-:]% !1110 4444 %%%
M% !1110 4A (((R#VI:* /)/'/[*GPP\?RR3WWA>WLKU\DW6EDVKY/4D)A6/
MNRFO(M8_X)R>$+AV.E^*-:L0<X6Z2*<#\E3CK7UQ10!\8?\ #MK3?^A[NO\
MP6K_ /'*M67_  3=T&-\WGC349TR.(+..(X[\EFK[%HH ^9]$_X)^?#'3"K7
MD^N:NV.5N;Q40GV$:*1^?>O3O"_[-WPQ\'LK:9X)TH2*<K+=Q&Z=3ZAIBQ!^
MAKTJB@!D4201+'$BQQH,*B#  ] *?110 4444 %%%% !7G_CKX _#WXD/)+K
M_A6PNKI_O7<2&"<_62,JQ_$FO0** /DSQ3_P3J\':BTCZ%XBU;17;HEPJ7<2
MGV'R-CZL?K7FNL?\$XO%<#'^RO%FC7J]C>12VY/_ 'R)/>OOVB@#\VKO]@#X
MI6P/EMH=U\V,0WS#CU^9!Q^O-5D_8*^*S.H-KI2 G!8WXP/?@5^EU% 'YT6/
M_!/'XD7+_P"D:IX=M$!Y+74S$CV B_F177Z'_P $W+^0JVL>-[:W'\4=C8-+
MGV#,ZX[]NWY?=%% 'S3X4_8"^&FA,DFJ/JOB*08W)=W/E1$^RQ!6_-C7N7@_
MX<>%OA_;&#PYX?T_1E(PS6ENJ._^\^-S?B37244 %%%% !1110 4444 %%%%
M !1110 5QWC_ .$'@WXH6_E>)_#UGJCA=BW#ILG0>BRKAP/8&NQHH ^1/&'_
M  3H\+ZB\DOAOQ+J&BLW*P7D2W<8/H""C ?4G^E>6ZS_ ,$Z_'EH['3=>T'4
M(@>/-DFA<_AY;#_QZOT-HH _-*3]@GXK)(RK;:3( <!UOQ@^XR :T-/_ .">
M_P 3+QE\^\\/V*D9)FO)&(YZ82(\_I[U^CM% 'P[X:_X)NW#,K^(/&L<:C&Z
M#3;(L3ZXD=AC_ODU[CX"_8R^%W@1XYSHK>(;U.1<:W)YX_[] "/\U)KW&B@"
M.""*UA2&&-(88U"I'&H55 Z  =!4E%% !1110 4444 %>/:[^R-\)O$NMZAJ
M^I>%/M.HZA<27=S-_:-VOF2NQ9VPLH R23@ #TKV&B@#Q'_ABSX,_P#0F_\
ME4O?_CU'_#%GP9_Z$W_RJ7O_ ,>KVZB@#Q'_ (8L^#/_ $)O_E4O?_CU>@_#
MCX4^%OA+I=SIWA32_P"RK.YF^T2Q?:)9MTFT+G,C,1PHX!Q76T4 %%%% !11
M10 4444 %%%% !1110 4444 %>=_$7]GWX?_ !8UB#5/%7AY=4U""$6Z3BZG
M@(C#%@I\MU!P6;KGK7HE% 'B/_#%GP9_Z$W_ ,JE[_\ 'J/^&+/@S_T)O_E4
MO?\ X]7MU% 'B/\ PQ9\&?\ H3?_ "J7O_QZE7]BWX-*P(\&C(.>=3O#_P"U
MJ]MHH :B+&BJJA548"@8 %.HHH **** "BBB@ HHHH Y7XB_##PS\6=$@TCQ
M7IG]JZ=#<+=QP^?+#ME"LH;,;*>CL,9QS]*\[_X8L^#/_0F_^52]_P#CU>W4
M4 >(_P##%GP9_P"A-_\ *I>__'J/^&+/@S_T)O\ Y5+W_P"/5[=10!XI!^QE
M\';:>.:/P?MDC8.K?VG>'!!R/^6U>UT44 %%%% !1110 4444 (0""",@]J\
ME\>?LJ_#'XARR7%_X9@LKZ3DWFEL;63/J0F%8^[*:];HH ^,O$?_  3=TJ9W
M;0/&EY:+_#%J5FDY/L71D_\ 0:X6^_X)R^-XRWV/Q+X?G&1CSVGBSZYQ&V*_
M0>B@#\]+/_@G/X]=O]*\1>'(5R.89;B0X[]8EKLO#W_!-R,.CZ[XW9TS\T.G
M6.TD>TCN?_0:^V:* /$/ ?[&OPM\"M'-_81U^\3I<:W)]H_\AX$?_CE>U6UM
M#9V\<%O$D$$:A4CC4*J@=  . *EHH **** "BBB@ HHHH **** "BBB@#A_B
M)\$O!'Q4B(\3>'K2_GV[5O%4Q7"^F)4PV!Z$X]J^=O%W_!.7P]?2/+X;\57^
MDYY$%_ MT@]@RE"!]<FOL&B@#\[]6_X)V_$"U?-AK?A^_CSCYYIHG_(QD?K6
M"_[!7Q65V M=*< X#"_&#[\BOTNHH _.33O^">OQ*NV7[1?^'[%" 6\R[E9A
MZC"Q$$CZX]Z[[PS_ ,$W3N23Q#XU^7^.WTRRY/TD=O\ V2OMVB@#Q?P!^R!\
M+_A])%<0Z -:OH\8N]:?[2V1T.P@1@^X0&O9HXUB1410B* %51@ >@IU% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
G %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

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