<SEC-DOCUMENT>0001193125-25-022578.txt : 20250207
<SEC-HEADER>0001193125-25-022578.hdr.sgml : 20250207
<ACCEPTANCE-DATETIME>20250207140628
ACCESSION NUMBER:		0001193125-25-022578
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20250207
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250207
DATE AS OF CHANGE:		20250207

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GORMAN RUPP CO
		CENTRAL INDEX KEY:			0000042682
		STANDARD INDUSTRIAL CLASSIFICATION:	PUMPS & PUMPING EQUIPMENT [3561]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				340253990
		STATE OF INCORPORATION:			OH
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-06747
		FILM NUMBER:		25600916

	BUSINESS ADDRESS:	
		STREET 1:		600 SOUTH AIRPORT ROAD
		STREET 2:		P.O. BOX 1217
		CITY:			MANSFIELD
		STATE:			OH
		ZIP:			44901
		BUSINESS PHONE:		419-755-1011

	MAIL ADDRESS:	
		STREET 1:		600 SOUTH AIRPORT ROAD
		STREET 2:		P.O. BOX 1217
		CITY:			MANSFIELD
		STATE:			OH
		ZIP:			44901
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>d926363d8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:grc="http://www.grc.com/20250207" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>8-K</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
   <body><div style="display:none"> <ix:header> <ix:hidden> <ix:nonNumeric id="Hidden_dei_EntityRegistrantName" name="dei:EntityRegistrantName" contextRef="duration_2025-02-07_to_2025-02-07">GORMAN RUPP CO</ix:nonNumeric> <ix:nonNumeric name="dei:AmendmentFlag" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-240">false</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_EntityCentralIndexKey" name="dei:EntityCentralIndexKey" contextRef="duration_2025-02-07_to_2025-02-07">0000042682</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xlink:type="simple" xlink:href="grc-20250207.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase"/> </ix:references> <ix:resources> <xbrli:context id="duration_2025-02-07_to_2025-02-07"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000042682</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-02-07</xbrli:startDate> <xbrli:endDate>2025-02-07</xbrli:endDate> </xbrli:period> </xbrli:context> </ix:resources> </ix:header> </div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p> <p style="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">UNITED STATES</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">SECURITIES AND EXCHANGE COMMISSION</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Washington, D.C. 20549</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">FORM <span style="white-space:nowrap"><ix:nonNumeric name="dei:DocumentType" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-251">8-K</ix:nonNumeric></span></p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">CURRENT REPORT</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Pursuant to Section 13 OR 15(d)</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">of The Securities Exchange Act of 1934</p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Date of Report (Date of earliest event reported): <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt:datemonthdayyearen" id="ixv-252">February 7, 2025</ix:nonNumeric></p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman;font-weight:bold;text-align:center"> <span style=" -sec-ix-hidden:Hidden_dei_EntityRegistrantName">THE GORMAN-RUPP COMPANY</span> </p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Exact name of registrant as specified in its charter)</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:stateprovnameen" id="ixv-253">Ohio</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-254">1-6747</ix:nonNumeric></span></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-255">34-0253990</ix:nonNumeric></span></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top;text-align:center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(State or other jurisdiction</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">of incorporation)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Commission</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">File Number)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(IRS Employer</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Identification No.)</p></td></tr></table> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:50%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-256">600 South Airport Road</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-257">Mansfield</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:stateprovnameen" id="ixv-258">Ohio</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-259">44903</ix:nonNumeric></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(Address of principal executive offices)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><span style="font-weight:bold">(Zip Code)</span></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric name="dei:CityAreaCode" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-260">(419)</ix:nonNumeric> <span style="white-space:nowrap"><ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-261">755-1011</ix:nonNumeric></span></p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Former name or former address, if changed since last report.)</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Check the appropriate box below if the Form <span style="white-space:nowrap">8-K</span> filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:WrittenCommunications" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:boolballotbox" id="ixv-262">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Written communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:SolicitingMaterial" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:boolballotbox" id="ixv-263">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Soliciting material pursuant to <span style="white-space:nowrap">Rule&#160;14a-12</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14a-12)</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:PreCommencementTenderOffer" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:boolballotbox" id="ixv-264">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to <span style="white-space:nowrap">Rule&#160;14d-2(b)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14d-2(b))</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:boolballotbox" id="ixv-265">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to <span style="white-space:nowrap">Rule&#160;13e-4(c)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.13e-4(c))</span></p></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Securities registered pursuant to Section 12(b) of the Act:</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Title of each class</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Trading</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Symbol(s)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Name of each exchange</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">on which registered</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-266">Common Shares, without par value</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-267">GRC</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:exchnameen" id="ixv-268">New York Stock Exchange</ix:nonNumeric></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule <span style="white-space:nowrap">12b-2</span> of the Securities Exchange Act of 1934 <span style="white-space:nowrap">(&#167;240.12b-2</span> of this chapter).</p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Emerging growth company&#8194;<ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="duration_2025-02-07_to_2025-02-07" format="ixt-sec:boolballotbox" id="ixv-269">&#9744;</ix:nonNumeric></p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#8194;&#9744;</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p></div></div>

<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:11%;vertical-align:top;text-align:left"><span style="font-weight:bold">Item&#8201;2.02</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">RESULTS OF OPERATIONS AND FINANCIAL CONDITION </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On February&#160;7, 2025, The Gorman-Rupp Company (the &#8220;Company&#8221;) issued a news release announcing its financial results for the fourth quarter and year ended December&#160;31, 2024. The news release is included as Exhibit&#160;99 and is being furnished, not filed, with this Current Report on Form <span style="white-space:nowrap">8-K.</span> </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:11%;vertical-align:top;text-align:left"><span style="font-weight:bold">Item&#8201;9.01</span></td>
<td style="vertical-align:top;text-align:left"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">FINANCIAL STATEMENTS AND EXHIBITS </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">(d) <span style="text-decoration:underline">Exhibits</span> </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:3%"/>
<td style="width:93%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center">Exhibit</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">(99)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d926363dex99.htm">News Release dated February&#160;7, 2025 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">(104)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File (embedded within the Inline XBRL document)</td></tr>
</table>
</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">SIGNATURES </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:40%;border:0;margin-left:auto">


<tr>

<td style="width:5%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:94%"/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3">THE GORMAN-RUPP COMPANY</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">By</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Brigette A. Burnell</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Brigette A. Burnell</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">Executive Vice President, General Counsel and Corporate Secretary</td></tr>
</table></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">February 7, 2025 </p>
</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99
<SEQUENCE>2
<FILENAME>d926363dex99.htm
<DESCRIPTION>EX-99
<TEXT>
<HTML><HEAD>
<TITLE>EX-99</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 99 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g926363b2.jpg" ALT="LOGO" STYLE="width:8.82639in;height:1.51597in;">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>GORMAN-RUPP REPORTS FOURTH QUARTER AND FULL-YEAR 2024 FINANCIAL RESULTS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Mansfield, Ohio &#150; February&nbsp;7, 2025 &#150; The Gorman-Rupp Company (NYSE: GRC) reports financial results for the fourth quarter and year ended
December&nbsp;31, 2024. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Fourth Quarter 2024 Highlights </U></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Net sales of $162.7&nbsp;million increased 1.3%, or $2.1&nbsp;million, compared to the fourth quarter of 2023
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Fourth quarter net income was $11.0&nbsp;million, or $0.42 per share, compared to net income of
$9.0&nbsp;million, or $0.34 per share, for the fourth quarter of 2023 </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Interest expense decreased due to debt refinancing in the second quarter of 2024 and reduced debt levels
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Incoming orders for the fourth quarter of 2024 increased 15.8%, compared to the fourth quarter of 2023
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales for the fourth quarter of 2024 were $162.7&nbsp;million compared to net sales of $160.6&nbsp;million for the fourth quarter
of 2023, an increase of 1.3% or $2.1&nbsp;million. The increase in sales was due primarily to the impact of pricing increases taken in the first quarter of 2024. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales increased $6.6&nbsp;million in the municipal market and $2.2&nbsp;million in the repair market due to domestic flood control and wastewater projects
related to increased infrastructure investment. Sales also increased $2.0&nbsp;million in the agriculture market. These increases were offset by a sales decrease of $5.8&nbsp;million in the fire suppression market primarily resulting from backlog
returning to more normal levels. Fire suppression sales in 2023 were up significantly compared to 2022 as the Company was working to return backlog and lead times to normal levels, which resulted in higher 2023 sales and a tougher year-over-year
comparison for 2024. Sales for the fourth quarter of 2024 also decreased $0.9&nbsp;million in the petroleum market, $0.8&nbsp;million in the construction market, $0.7&nbsp;million in the industrial market, and $0.5&nbsp;million in the OEM market.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Gross profit was $49.2&nbsp;million for the fourth quarter of 2024, resulting in gross margin of 30.2%, compared to gross profit of $50.9&nbsp;million
and gross margin of 31.7% for the same period in 2023. The 150 basis point decrease in gross margin included a 220 basis point increase in labor and overhead expenses driven by increased healthcare costs. The increase in labor and overhead expenses
was partially offset by a 70 basis point improvement in cost of material, which consisted of a 140 basis point improvement from the realization of selling price increases partially offset by an increase in LIFO<SUP
STYLE="font-size:75%; vertical-align:top">2</SUP> expense of 70 basis points. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Selling, general and administrative (&#147;SG&amp;A&#148;) expenses were
$25.0&nbsp;million and 15.4% of net sales for the fourth quarter of 2024 compared to $26.0&nbsp;million and 16.2% of net sales for the same period in 2023. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Operating income was $21.1&nbsp;million for the fourth quarter of 2024, resulting in an operating margin of 13.0%, compared to operating income of
$21.8&nbsp;million and operating margin of 13.6% for the same period in 2023. Operating margin in the fourth quarter of 2024 decreased 60 basis points compared to the same period in 2023 primarily due to increased labor and overhead expenses,
partially offset by decreased SG&amp;A expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Interest expense was $6.7&nbsp;million for the fourth quarter of 2024 compared to $10.1&nbsp;million for
the same period in 2023. The decrease in interest expense was due primarily to a series of refinancing transactions the Company completed on May&nbsp;31, 2024 as well as a decrease in outstanding debt. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net income was $11.0&nbsp;million, or $0.42 per share, for the fourth quarter of 2024 compared to net income of $9.0&nbsp;million, or $0.34 per share, in the
fourth quarter of 2023.</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Adjusted EBITDA<SUP STYLE="font-size:75%; vertical-align:top">1</SUP> was $29.0&nbsp;million and 17.8% of sales for the fourth
quarter of 2024 compared to $29.1&nbsp;million and 18.2% of sales for the fourth quarter of 2023. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Full-Year 2024 Highlights </U></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Net sales of $659.7&nbsp;million increased 0.1%, or $0.2&nbsp;million, compared to 2023 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Net income was $40.1&nbsp;million, or $1.53 per share, compared to net income of $35.0&nbsp;million, or $1.34 per
share, in 2023 </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Adjusted earnings per share<SUP STYLE="font-size:75%; vertical-align:top">1</SUP> for 2024 and 2023 were $1.75
and $1.37, respectively </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Adjusted EBITDA<SUP STYLE="font-size:75%; vertical-align:top">1</SUP> of $124.6&nbsp;million for 2024 increased
$2.9&nbsp;million, or 2.4%, from $121.7&nbsp;million in 2023 </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Total debt decreased $43.0&nbsp;million, further improving leverage </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales for 2024 were $659.7&nbsp;million compared to net sales of $659.5&nbsp;million for 2023, an increase of 0.1% or $0.2&nbsp;million. The increase in
sales was due primarily to the impact of pricing increases taken in the first quarter of 2024. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales increased $21.5&nbsp;million in the municipal market
and $5.3&nbsp;million in the repair market due to domestic flood control and wastewater projects related to increased infrastructure investment, $2.6&nbsp;million in the OEM market primarily related to computer cooling, and $1.0&nbsp;million in the
petroleum market primarily driven by increased international refueling applications. Offsetting these increases was a decrease of $22.1&nbsp;million in the fire suppression market primarily resulting from backlog returning to more normal levels.
Fire suppression sales in 2023 were up significantly compared to 2022 as the Company was working to return backlog and lead times to normal levels, which resulted in higher 2023 sales and a tougher year-over-year comparison for 2024. Fire
suppression incoming orders for 2024 were up 1.5% when compared to 2023. Sales in 2024 also decreased $5.5&nbsp;million in the industrial market, $1.8&nbsp;million in the construction market, and $0.8&nbsp;million in the agriculture market. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Gross profit was $204.3&nbsp;million for 2024, resulting in gross margin of 31.0%, compared to gross profit of $196.3&nbsp;million and gross margin of 29.8%
in 2023. The 120 basis point increase in gross margin included a 200 basis point improvement in cost of material, which consisted of a reduction in LIFO<SUP STYLE="font-size:75%; vertical-align:top">2</SUP> expense of 30 basis points, a favorable
impact of 20 basis points related to the amortization of acquired Fill-Rite customer backlog which occurred in 2023 and did not reoccur in 2024, and a 150 basis point improvement from the realization of selling price increases. These improvements
were partially offset by an 80 basis point increase in labor and overhead expenses as a percent of sales driven by increased healthcare costs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">SG&amp;A
expenses were $100.5&nbsp;million and 15.2% of net sales in 2024 compared to $96.7&nbsp;million and 14.7% of net sales in 2023. SG&amp;A expenses for 2024 included $1.3&nbsp;million of refinancing transaction costs and a $1.1&nbsp;million gain on
the sale of a fixed asset. SG&amp;A expenses increased due to healthcare costs, as well as increased selling activity. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Operating income was
$91.4&nbsp;million for 2024, resulting in an operating margin of 13.9%, compared to operating income of $87.0&nbsp;million and operating margin of 13.2% in 2023. Operating margin in 2024 increased 70 basis points compared to the same period in 2023
primarily due to improved cost of material, partially offset by increased labor, overhead, and SG&amp;A expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Interest expense was $33.6&nbsp;million
for 2024 compared to $41.3&nbsp;million in 2023. The decrease in interest expense was due primarily to a series of debt refinancing transactions the Company completed on May&nbsp;31, 2024. In addition to reducing interest expense, the refinancing
also extended and staggered the Company&#146;s debt maturities. The Company upsized, amended, and extended the existing Senior Term Loan Facility from $350.0&nbsp;million to $370.0&nbsp;million, amended and extended the existing $100.0&nbsp;million
revolving Credit Facility, and issued $30.0&nbsp;million in new 6.40% Senior Secured Notes. The proceeds from these transactions, as well as $10.0&nbsp;million of cash on hand, were used to retire the Company&#146;s $90.0&nbsp;million unsecured
Subordinated Credit Facility. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other income (expense), net was $7.3&nbsp;million of expense for 2024 compared to $1.8&nbsp;million of expense in 2023.
Other expense for 2024 included a $4.4&nbsp;million <FONT STYLE="white-space:nowrap">write-off</FONT> of unamortized previously deferred debt financing fees and a $1.8&nbsp;million prepayment fee related to the early retirement of the unsecured
Subordinated Credit Facility. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net income was $40.1&nbsp;million, or $1.53 per share, for 2024 compared to net income of $35.0&nbsp;million, or $1.34 per
share, for 2023.&nbsp;Adjusted earnings per share<SUP STYLE="font-size:75%; vertical-align:top">1</SUP> for 2024 were $1.75 per share compared to $1.37 per share for 2023. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Adjusted EBITDA<SUP STYLE="font-size:75%; vertical-align:top">1</SUP> was $124.6&nbsp;million and 18.9% of net sales for 2024 compared to $121.7&nbsp;million
and 18.5% of net sales for 2023. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s backlog of orders was $206.0&nbsp;million at December&nbsp;31, 2024 compared to $218.1&nbsp;million
at December&nbsp;31, 2023. Incoming orders for 2024 were $659.3&nbsp;million, or an increase of 6.8%, compared to 2023. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net cash provided by operating
activities for 2024 was $69.8&nbsp;million compared to $98.2&nbsp;million for 2023 with the decrease driven primarily by the timing of deferred revenue and customer deposits and accrued liabilities and expenses. Capital expenditures for 2024 were
$14.3&nbsp;million and consisted primarily of machinery and equipment.&nbsp;Capital expenditures for the full-year 2025 are presently planned to be approximately $20.0&nbsp;million.&nbsp;Total debt decreased $43.0&nbsp;million during 2024. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Scott A. King, President and CEO, commented, &#147;We are pleased that we achieved an improvement in gross
margin and operating income in 2024, as well as a 28% increase in adjusted earnings per share for the year. We also reduced our debt by $43&nbsp;million, which along with our refinancing in the second quarter of 2024, resulted in a significant
reduction in interest expense and positions us well to further reduce our debt and interest expense going forward.&nbsp;In addition to our strong operating results, we were proud to increase our dividend for the 52<SUP
STYLE="font-size:75%; vertical-align:top">nd</SUP> consecutive year, and in January of 2025 we declared our 300<SUP STYLE="font-size:75%; vertical-align:top">th</SUP> consecutive quarterly dividend, marking 75 years of continued dividends.&nbsp;As
we begin 2025 our outlook remains positive.&nbsp;While sales were less than expected in 2024, we continued to see strong incoming orders during the year and ended the year with healthy backlog to begin the new year. As demonstrated by our increase
in municipal sales in 2024, we remain well positioned to continue to benefit from infrastructure spending and the strong demand for flood control and storm water management. We remain focused on delivering long-term profitable growth. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">&#147;I appreciate the Gorman-Rupp team&#146;s continued efforts to contribute to another successful year, and I am grateful to our customers, suppliers, and
shareholders for their <FONT STYLE="white-space:nowrap">on-going</FONT> support.&#148; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">About The Gorman-Rupp Company </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Founded in 1933, The Gorman-Rupp Company is a leading designer, manufacturer and international marketer of pumps and pump systems for use in diverse water,
wastewater, construction, dewatering, industrial, petroleum, original equipment, agriculture, fire suppression, heating, ventilating and air conditioning (HVAC), military and other liquid-handling applications. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(1) <FONT STYLE="white-space:nowrap">Non-GAAP</FONT> Information </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This release includes certain <FONT STYLE="white-space:nowrap">non-GAAP</FONT> financial data and measures such as adjusted earnings, adjusted earnings per
share, and adjusted earnings before interest, taxes, depreciation and amortization (&#147;Adjusted EBITDA&#148;).&nbsp;Adjusted earnings is earnings excluding amortization of customer backlog, <FONT STYLE="white-space:nowrap">write-off</FONT> of
unamortized previously deferred debt financing fees, and refinancing costs. Adjusted earnings per share is earnings per share excluding amortization of customer backlog per share, <FONT STYLE="white-space:nowrap">write-off</FONT> of unamortized
previously deferred debt financing fees per share, and refinancing costs per share. Adjusted earnings before interest, taxes, depreciation and amortization is net income (loss) excluding interest, taxes, depreciation and amortization, adjusted to
exclude amortization of customer backlog, <FONT STYLE="white-space:nowrap">write-off</FONT> of unamortized previously deferred debt financing fees, refinancing costs, and <FONT STYLE="white-space:nowrap">non-cash</FONT> LIFO<SUP
STYLE="font-size:75%; vertical-align:top">2</SUP> expense. Management utilizes these adjusted financial data and measures to assess comparative operations against those of prior periods without the distortion of
<FONT STYLE="white-space:nowrap">non-comparable</FONT> factors. The inclusion of these adjusted measures should not be construed as an indication that the Company&#146;s future results will be unaffected by unusual or infrequent items or that the
items for which the Company has made adjustments are unusual or infrequent or will not recur. Further, the impact of the LIFO<SUP STYLE="font-size:75%; vertical-align:top">2</SUP> inventory costing method can cause results to vary substantially from
company to company depending upon whether they elect to utilize LIFO<SUP STYLE="font-size:75%; vertical-align:top">2</SUP> and depending upon which method they may elect. The Gorman-Rupp Company believes that these
<FONT STYLE="white-space:nowrap">non-GAAP</FONT> financial data and measures also will be useful to investors in assessing the strength of the Company&#146;s underlying operations and liquidity from period to period. These <FONT
STYLE="white-space:nowrap">non-GAAP</FONT> financial measures are not intended to replace GAAP financial measures, and they are not necessarily standardized or comparable to similarly titled measures used by other companies. Provided later in this
release is a reconciliation of adjusted earnings, adjusted earnings per share, and adjusted EBITDA to their respective corresponding GAAP financial measures, which includes descriptions of actual adjustments made in the current period and the
corresponding prior period. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(2) LIFO Inventory Method </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The
majority of the Company&#146;s inventories are valued on the <FONT STYLE="white-space:nowrap">last-in,</FONT> <FONT STYLE="white-space:nowrap">first-out</FONT> (LIFO) method and stated at the lower of cost or market. Current cost approximates
replacement cost, or market, and LIFO cost is determined at the end of each fiscal year based on inventory levels <FONT STYLE="white-space:nowrap">on-hand</FONT> at current replacement cost and a LIFO reserve. The Company uses the simplified LIFO
method, under which the LIFO reserve is determined utilizing the inflation factor specified in the Producer Price Index for Machinery and Equipment &#150; Pumps, Compressors and Equipment, as published by the U.S. Bureau of Labor
Statistics.&nbsp;Interim LIFO calculations are based on management&#146;s estimate of the expected <FONT STYLE="white-space:nowrap">year-end</FONT> inflation index and, as such, are subject to adjustment each quarter. When inflation increases, the
LIFO reserve and <FONT STYLE="white-space:nowrap">non-cash</FONT> expense increase.</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Forward-Looking Statements </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the &#147;safe harbor&#148; provisions of the Private Securities Litigation Reform Act of 1995, The Gorman-Rupp Company provides the
following cautionary statement: This news release contains various forward-looking statements based on assumptions concerning The Gorman-Rupp Company&#146;s operations, future results and prospects. These forward-looking statements are based on
current expectations about important economic, political, and technological factors, among others, and are subject to risks and uncertainties, which could cause the actual results or events to differ materially from those set forth in or implied by
the forward-looking statements and related assumptions. Such uncertainties include, but are not limited to, our estimates of future earnings and cash flows, general economic conditions and supply chain conditions and any related impact on costs and
availability of materials, integration of the Fill-Rite business in a timely and cost effective manner, retention of supplier and customer relationships and key </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
employees, the ability to achieve synergies and cost savings in the amounts and within the time frames currently anticipated and the ability to service and repay indebtedness incurred in
connection with the transaction. Other factors include, but are not limited to: company specific risk factors including (1)&nbsp;loss of key personnel; (2)&nbsp;intellectual property security; (3)&nbsp;acquisition performance and integration;
(4)&nbsp;the Company&#146;s indebtedness and how it may impact the Company&#146;s financial condition and the way it operates its business; (5)&nbsp;general risks associated with acquisitions; (6)&nbsp;the anticipated benefits from the Fill-Rite
transaction may not be realized; (7)&nbsp;impairment in the value of intangible assets, including goodwill; (8)&nbsp;defined benefit pension plan settlement expense; (9)&nbsp;risk of reserve and expense increases resulting from the LIFO<SUP
STYLE="font-size:75%; vertical-align:top">2</SUP> inventory method; and (10)&nbsp;family ownership of common equity; and general risk factors including (11)&nbsp;continuation of the current and projected future business environment; (12)&nbsp;highly
competitive markets; (13)&nbsp;availability and costs of raw materials and labor; (14)&nbsp;cybersecurity threats; (15)&nbsp;compliance with, and costs related to, a variety of import and export laws and regulations; (16)&nbsp;environmental
compliance costs and liabilities; (17)&nbsp;exposure to fluctuations in foreign currency exchange rates; (18)&nbsp;conditions in foreign countries in which The Gorman-Rupp Company conducts business; (19)&nbsp;changes in our tax rates and exposure to
additional income tax liabilities; and (20)&nbsp;risks described from time to time in our reports filed with the Securities and Exchange Commission. Except to the extent required by law, we do not undertake and specifically decline any obligation to
review or update any forward-looking statements or to publicly announce the results of any revisions to any of such statements to reflect future events or developments or otherwise. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Brigette A. Burnell </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Corporate Secretary </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Gorman-Rupp Company </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Telephone (419) <FONT
STYLE="white-space:nowrap">755-1246</FONT> </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">NYSE: GRC </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For
additional information, contact James C. Kerr, Chief Financial Officer, Telephone (419) <FONT STYLE="white-space:nowrap">755-1548.</FONT> </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">The Gorman-Rupp Company </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Condensed Consolidated Statements of Income (Unaudited) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(thousands of dollars, except per share data) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="72%"></TD>

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

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

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

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Three&nbsp;Months&nbsp;Ended&nbsp;December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Year&nbsp;Ended&nbsp;December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">162,704</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">160,565</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">659,667</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">659,511</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of products sold</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">113,511</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">109,628</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">455,339</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">463,258</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gross profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">49,193</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">50,937</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">204,328</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">196,253</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling, general and administrative expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">25,013</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">25,996</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">100,506</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">96,660</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,153</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12,379</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12,552</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">21,080</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">21,788</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">91,443</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">87,041</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(6,734</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(10,126</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(33,621</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(41,273</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other income (expense), net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(668</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(422</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(7,329</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(1,807</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">13,678</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11,240</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">50,493</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">43,961</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Provision for income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,701</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,378</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">9,010</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,976</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34,951</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Earnings per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.42</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1.53</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1.34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">The Gorman-Rupp Company </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Condensed Consolidated Balance Sheets (Unaudited) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(thousands of dollars, except share data) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="80%"></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>Assets</U></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">24,213</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,518</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">87,636</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">89,625</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">99,205</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">104,156</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepaid and other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">9,773</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11,812</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">220,827</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">236,111</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, plant and equipment, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">131,822</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">134,872</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23,838</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">24,841</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Goodwill and other intangible assets, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">481,982</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">494,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">858,469</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">890,358</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>Liabilities and shareholders&#146; equity</U></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">24,752</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23,886</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Current portion of long-term debt</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">18,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">21,875</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued liabilities and expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">44,275</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">54,915</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total current liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">87,527</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">100,676</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pension benefits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,629</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">11,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Postretirement benefits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">22,178</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">22,786</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term debt, net of current portion</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">348,097</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">382,579</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other long-term liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">20,238</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23,358</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">484,669</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">540,899</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shareholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">373,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">349,459</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total liabilities and shareholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">858,469</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">890,358</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shares outstanding</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">26,227,540</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">26,193,998</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">The Gorman-Rupp Company </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Condensed Consolidated Statements of Cash Flows (Unaudited) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(thousands of dollars, except share data) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="84%"></TD>

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

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Year&nbsp;Ended&nbsp;December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34,951</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Adjustments to reconcile net income to net cash provided by operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Depreciation and amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">27,897</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">28,496</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">LIFO expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,142</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pension expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,715</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,604</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Stock based compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,008</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,252</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Contributions to pension plans</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(5,089</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(2,250</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of debt issuance fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,405</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,014</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred income tax charge (benefit)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(1,417</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(414</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on sale of property, plant, and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(1,195</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">387</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,335</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Changes in operating assets and liabilities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,180</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,752</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(2,031</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">559</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,222</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(1,518</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Commissions payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(3,603</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred revenue and customer deposits</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(5,636</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,773</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,129</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,226</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued expenses and other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(1,801</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,316</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Benefit obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(598</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,229</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">69,830</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">98,225</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from investing activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Capital additions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(14,319</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(20,835</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from sale of property, plant, and equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,453</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used for investing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(11,866</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(20,163</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from financing activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash dividends</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(19,009</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(18,447</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Treasury share repurchases</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(267</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(1,029</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from bank borrowings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">400,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Payments to banks for borrowings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(443,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(39,500</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Debt issuance fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(746</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(115</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(551</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used for financing activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(63,137</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(54,527</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(1,132</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">200</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net increase (decrease) in cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">(6,305</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">23,735</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Beginning of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,518</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,783</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">End of period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">24,213</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">30,518</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">The Gorman-Rupp Company </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><FONT STYLE="white-space:nowrap">Non-GAAP</FONT> Financial Information </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(thousands of dollars, except per share data) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="62%"></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Three&nbsp;Months&nbsp;Ended&nbsp;December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Year&nbsp;Ended&nbsp;December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Adjusted earnings:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Reported net income &#150; GAAP basis</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,976</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34,951</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of acquired customer backlog</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">863</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Write-off</FONT> of unamortized previously deferred debt
financing fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,506</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Refinancing costs</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,413</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Non-GAAP</FONT> adjusted earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,976</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">46,034</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">35,814</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Three&nbsp;Months&nbsp;Ended&nbsp;December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Year Ended December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Adjusted earnings per share:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Reported earnings per share &#150; GAAP basis</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.42</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1.53</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1.34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of acquired customer backlog</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Write-off</FONT> of unamortized previously deferred debt
financing fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.13</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Refinancing costs</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.09</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Non-GAAP</FONT> adjusted earnings per share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.42</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">0.34</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1.75</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1.37</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Three Months Ended December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center">Year Ended December&nbsp;31,</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2024</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">2023</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Adjusted earnings before interest, taxes, depreciation and amortization:</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Reported net income &#150; GAAP basis</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">8,976</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">40,115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">34,951</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,734</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,126</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">33,621</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">41,273</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Provision for income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,701</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">2,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">10,378</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">9,010</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Depreciation and amortization expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,924</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">27,897</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">28,496</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Non-GAAP</FONT> earnings before interest, taxes, depreciation and
amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">27,336</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">28,666</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">112,011</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">113,730</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amortization of acquired customer backlog</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,085</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Write-off</FONT> of unamortized previously deferred debt
financing fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4,438</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Refinancing costs</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3,055</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Non-cash</FONT> LIFO expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">1,697</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">477</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5,142</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6,891</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">Non-GAAP</FONT> adjusted earnings before interest, taxes,
depreciation and amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">29,033</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">29,143</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">124,646</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">121,706</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>grc-20250207.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241122.1 -->
<!-- Creation date: 2/7/2025 11:59:05 PM Eastern Time -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:us-types="http://fasb.org/us-types/2024"
  xmlns:grc="http://www.grc.com/20250207"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  attributeFormDefault="unqualified"
  elementFormDefault="qualified"
  targetNamespace="http://www.grc.com/20250207"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" namespace="http://xbrl.sec.gov/dei/2024" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd" namespace="http://xbrl.sec.gov/naics/2024" />
    <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="grc-20250207_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="grc-20250207_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>grc-20250207_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241122.1 -->
<!-- Creation date: 2/7/2025 11:59:05 PM Eastern Time -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Written Communications</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Soliciting Material</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Issuer Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Issuer Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security 12b Title</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security 12b Title</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>grc-20250207_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241122.1 -->
<!-- Creation date: 2/7/2025 11:59:05 PM Eastern Time -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
    xmlns:link="http://www.xbrl.org/2003/linkbase"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
    xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="grc-20250207.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="22.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="23.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="24.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="26.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="27.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="28.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="29.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="30.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="31.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="32.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="33.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="34.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="35.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="36.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="37.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="38.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="39.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="40.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="41.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="42.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="43.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="44.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>g926363b2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g926363b2.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @,# @(# @(" P0# P,#! 0$ @,$! 0$! ,$! ,! @(" @(" @(" @,"
M @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( (\#0P,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /W\H 0D+_3IVHV\DMWT7J-+\#DO$?CWP5X/6-_%?BOP[X96
M4%H?[=UK3=*,P49/E+>W,9EX_N@]*Z:&"QV+;^J8&OBH16LZ4.:*[)NZ:;Z:
M6TW.>KB<-0?+5Q$*?J['&C]H'X'?]%<^'0_[G'0!C'M]OKJCD>=R:C')\9)]
M$J+;T\D[Z&7]H8%;8ND[=%+47_AH'X'#_FKGPYX_ZG'0/_D^J>19U'1Y3BT^
MB]A-/\4E^(EF.!6^)A&W=A_PT#\#1_S5SX<\?]3CH';_ +?ZG^Q,[_Z$^+7_
M '"?^8?VC@/^@RE_X%_P _X:!^!O_17/AS_X6.@__)]5_86=_P#0IQ7_ (*8
M?VC@/^@RE_X$'_#0/P-_Z*Y\.?\ PL-!_P#DZI_L/.O^A3BO_!3_ ,P_M' ?
M]!E+_P "+%G\=?@UJ%U;V.G_ !0\"7][=2K!:65EXIT:ZNKJ=SA(;>W@O&>:
M5NR(I/M43RC-*<)5)9=7C3A?GDZ;486W4F[6Y>MKV+ACL'4?+3Q-.3[)_P#
M/4%GC959<E6Z'@?3J:\WG@G)<VL79JSW[)VL^V^YU)QM\226S;T?IZ;:V/-M
M4^-?PCT*^FTS6_B1X+T;4;=MD]CJGB32-/NX6! Q);75VDB'D<%>]>C0RK-,
M1&,J&6XFK&6L7"C*I==U[-3.:IB\/1=JM14^7OIIT?H4/^&@?@</^:N?#H8_
MZG'0!T_[?ZV_L+.UI_9.+5N]"<?PDDS-9EE_3&TM/[P?\- _ W_HKGPY_P#"
MQT'_ .3Z/["SO_H4XK_P4P_M' ?]!E+_ ,"#_AH'X&_]%<^'/_A8Z#_\GT?V
M%G?_ $*<5_X*8?VC@/\ H,I?^!!_PT#\#?\ HKGPY_\ "QT'_P"3Z/["SO\
MZ%.*_P#!3#^T<!_T&4O_  (5?C_\#V(5?BW\.F8D!5'C#0"23P /]/I/(\ZB
MK_V3BDE_TZ8UF& ;26+I7Z>\>BZ1XAT/Q!9KJ&@ZMINM6#\)>:3?VFHVK'&0
M!<6<TD><=MU>=5I5L-)PQ5"IA)1Z58\K^Y-O[['3"K2G_#J1DO[KO^1C^*_B
M#X(\"06ESXS\5^'_  K;W\LD%C+K^KZ?I2WDT$7G31VHO+B,SM%#^\DV!O+3
M#/M4@UG=6T:E;HMS2S72QO:1K.D^(-/M-7T+4K'6-)OX$N;#5-+N[>_TZ]MG
M_P!7<6=[:220W,# 962-V5AR"13$:= !0 4 % !0 4 % ",P123T7GZ8II=$
M&BZJ*75['E^J?&WX0:)J%YI&L?$SP-I>J:?.]M?:;J'BC1K2]L[B/&^"YMI[
MQ7AE7/*NH(]*[Z64YG6@JE+ 5Y4GM-4VXOT:N<DL?@H3=.6+I1G'=.5OT#2_
MC;\(-;U&RT?1OB9X&U35=0G6VL--T_Q3HEU?7EP_W(;:VAO6DFE/944D^E%3
M*,THTJE:>75XTJ6KDZ;2^]V7WV'''8*4N2.*IM^4O^ >H ^Q&/7VKS]NJ.IJ
MSL5+[4+/2[*[U+4+F&QT^PMI[R]O+J6."VL[.UB>:XNKF:1E2&"*&-W=V("J
MA).!3C&4FHQBW)OE4>K=[*R\^@FU"+DVHJ.[]#RH_M!? U5)_P"%M_#KY0?E
M_P"$PT 'CM@WX /U(]Z]/^Q,YUME6*DDDTU2=MKZ'%_:6 BTGBH1?9L]&\/>
M)- \5Z5;ZYX8UG3=>T:Z:=+;5-(O+>_L)WMIGMKA8KJUD>-VCN(I(V 8[6C8
M'D5P5J%?"S=+$T)X>K&S<*BY96>SMV?0ZZ=2G5BITIJ<'LXO33_(Q?%?Q'\
M^!)K*W\9>,?#7A>;4(Y9;"+7M9T_2I+N*!T2:2W2]N(S,D;R1AF0$*7&>M:X
M; 8[&7^IX*MB8Q=I.E#F47ND[;.QG5Q6&P[4:U>%%R5TI.UTM-#E?^&@?@:/
M^:N?#D8_ZG'01T_[?ZZ_["SM.W]DXK3_ *=,Q_M' ?\ 092T_O!_PT#\#?\
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
M%+N>:^+_ (R?"[P!+]F\8^.?#GA^["AOL%]J=L=1V'HW]FP/)=;#QAO)P20
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
MS3FN75,KS"I@ZJ49TK/3:S2:U\MGYIGZC@,5#%X6&(BVX3=E?1WVVZ%WXO\
M_))OB=Z?\*\\:?\ J.:EC]*G+E_PHX"2UY:]*RZ?Q(E8]?[%B5?E:C*WW.Q_
M-F.!QQ@'&.,8R!^E?U!5E4J?#+V,Y4X6@DK+EA%;I6UM?YGY0DUR<RYG>6M_
M[SM]VQ^\7[$/'[-_@G_K^\6_^I9K-?S_ ,:\RSZNI2YI1ITDWZ)H_1\@TRZG
MIRVG/3YH^3/^"D?'B7X5]L:'XEQVQ_Q,=(S_ "%?7^&SDL-F'+4<+5H:6_N'
MB<4QBZ^%YE?EIR_]*/S0X'7  &<G@#'J>@^IP*_37*HIV]M+6VT3Y2U%?9M;
MS88'H/;^E6U5C_R_?I8$J5OAT7J&,=A_A1&-5NWM&U%-V:27NIR_33S#DI2T
M4;-:[]M?T/T1_P""<Q'_  L;QXO=?!L'09QG6[ #IT/'Y 'IBOS/Q.E*MA<M
MJM<L)3A%))=(U=TK6V/J>$TE5KSY4KJ2B[Z_9.__ ."C_AMOLOPR\71QC;#<
MZ_X;O)-H)S=0VFHZ<N>VW[+J;CT(R.17F^&&(G#%8[!^U=)RC[2,4KQ:CS7]
M'9I?\,:\6893I4J_,XI246E?>ZTW/SE^&OB#_A$_B'X'\2[BBZ#XKT#592#M
M)M[+5;2:Y3/]UK995/LU?IV<49YCE6*R^*C&56+46TEK9VNTM#YK"588;%8>
MKR>Y2>O?[C^EM94< H=P."K#D$$#&"*_F._NJ6R>W_#'ZM=)1?26QX!^U)XD
M7PQ\ OB;J&\QR7?AV70("IVN9?$MS!X?&P]F5-2=^.<1DCI7M\-83ZUGV"@H
MJ4H3C)I[6BG)?BDON/.S6HJ6 KN3<=&E;O>Q_/;U[=R/I@D<>W''M7]'3E*<
MN:G/V4;12BEHN6*B]N[3?S/S&,8M7FG*6MW?ST^Y6/TM_P""<_C2&TU_Q[\/
M[AB)=6T^P\4Z8FX[ =&E.G:H0IX\QTU333D=K4^G'Y9XD8!O#X/'*7-4YO9/
M3=/57?3EY--/M,^LX7K<M:IAU[L'%M+STN?K'GCTP/ICBORB>D9/:RU/LHZ-
M1_ET?J?CM_P40\1&]^)?@[PVCED\/^$7OID!.V.\UW4KA)D"YX/V72K-L^DH
M%?L/AMAJE/+<97C+V:K3IQTZ^SC)ZKI9S?W^1\3Q-.$\52I2U]DI-+MS\O\
M\B?.G[+WAMO%'Q[^&>G>6'BM?$4&NW&0&40^&HI=?.\'@JSZ<B=^9!7U'%6)
MG@N'<TJSE[12H^R2LO=<Y1BI+3=?J>3E.'57,<)&FN5QJ*3U^RD[_H?O#X\\
M;Z#\.?!^M>,O$<_V/1]"M/M$VP#S9979(+*QMD! :YN;N6"WC4D#?,NXJH+#
M\ P6!KX[%4<'AX<U2>LKNR26K;;Z*VOW*[:1^CXJI"A3J2<N50MKY]+>I_/_
M /%_XS^-/C)XGU#6O$>I7PTJ2[>31/# O)Y-'T&S'R6]O:VC;8Y+H0@>==L@
MDE<ECL7")_062Y!@,GP>'5**^L2BN>?+[W-;5WN]GLEHKZ'YGC<QKX_$251M
M0IOW8WTLMMK'D8!QN (48RXP5 (XR5S@$#BO?G*6&4?]KY%)V1R1C&I)Q5&[
MB)C!P5*DXZJ1P?N]1WP<#VH@G7A5J?6>:-&_-IKIV745HTW;V7+;Y'UK^S-^
MT[K7P9\00Z9XBOM3U;X<ZB5AU'2VFENCX?=G3;K6C6[,2ICPJSVL6U9HR2J^
M:J&OA^*>&,+FF%^M82C#!XJ&RBK)^4G'IKO:ZZ:73]W)LXK8.I]7JMRH=]VK
M:*RW_$_<_2M4L=8TS3]5TVX2[T_4[*UO[&ZB.Z*YM+N!+BVGB;^*.2&1'![A
MA7X?4ISP]:>%J)JK0;C*_>+<7KWNF??4ZD*M.-6F[TY;>G30T1^7Z8Q21IM\
M@H * /G;]K #_AGOXG\?=\/ICV/]IZ>,C\"1^->[PO=<0Y7RRLU.6G1V2>OI
M9?>>5G2C_9N(O%2:6GW,_GSQ[=*_HZ52=6I>+]F[J%TEO9NVG3W3\R4(QY7.
M-M+;^@'Y>P7&/3C/3/IP0?Q%$7-2E'VZDX:.+T_3H-JFMH/^OF(&XX(], ]<
M'';L"*E-2_Y=PJ\OV6E9^5["22^#W9+9WV/=_@S^T+\0_@UK=G=:+JEYJOAY
M9 -2\'ZC?W#:+J$+*4/DHWF?V9>K\I2ZMT# H Z2QEHS\SG_  YEV<8:I..%
MA0Q,(M1E%)/F2]W79JZ5[I_?8]?!9KB\$X^]S0NN97Z7UTMV/W4^%'Q,T'XL
M^!]&\<>'C*EGJD<D=Q9S@"YTS4K5C%?Z;= ''G03*5W+\KJ4D7Y9!7X1F>75
MLJQSPM6/+*-K6V:=[/3;9Z=U\S[_  .+CC<)[:&G+>]]'=;GBW[;@Q^S;X[]
M1<^$L>W_ !5^A5Z_!BE#/:"=1R5I[^AR9Y_N$W?E:ML?@^1R>!U-?T/)S4I*
M-9Q2;LK;*^B^1^;1C3LKQN[*[\^HF ,<#T_+^O'2B*K/:L]/(:C2=_=MR^88
M'H./Z4-5EI[66G]TE>Q>T;6]3U?X% _\+H^$H .!\1?"!'U77M.SM]2!UQTW
M#. :\7B-5ED.8?OW94YWBU:ZY-?\CMRZ"GCL/&FW'EDFUK;?_@']$NN#_B3:
MIVVZ;?#TZ6LN*_G3!RMBZ$>6W-6BK^:DFOE9?U<_3:UHX>I[JDU!)7]&?S!@
M8[#CVK^GZ#G"A0_><RP\8<T&M$VE:U]]FOF?DZ492K<\+.-2ZU[<Y^KO_!-H
M8T?XK\ 8U+PEV _Y=M?/\Z_*?$^4IYCETW[O-2J62VM>'8^PX2:]CBO=47&2
MU^\_3BOS$^O$[47M\@6GR/E7]M,8_9J^)/\ LCP=^&?'WA6OIN")./%.62C%
M2E&52?*]N6G0JREO=:*+:75GC9_%K*<4T^5J#M;_ !1/P6Q["OZ"O4_Y_O[C
M\YY:?\HF,'&W& #SQD'H1SR/?\.H.'^\Y.?V[23MMKIY":HQBI<ME=QZ[H,
M=AQ_2C]ZO^7S^X;C2B[<MK>9ZK\"AM^-GPA[#_A9O@,<?]C1IG;\!^5>/G[J
MK),V<JLG".#KQM:RNZ4[?\$[,NY(X[#6<HI2CHKV^)>9_1\G3Z'^6,?IBOYK
MIVY4XJR:7X)+\+6^1^I)K6VEO\D(YP!_GH0/ZU2=IQCT<9/[N5?J7'?L?DG_
M ,%%O&4MQXF\!^ H9W6#3=)O/%%];!R(WN=1NI-+T]Y$!P988-.OMI;)5;]L
M8#'/ZOX:8"2P^+Q_-R5)2E13Z\EX2:_\"CVZ'Q?$M6,G&@]5&<96\U&2_4_-
MG\/\BOU!JI'>IS6V36A\ER4M/=M9^9]1?L;^*!X6_:#\$&5S':Z^VH^%[G#$
M!FU:PG%@A'0AM5AT\#/?-?)\;866.R2M6G:,\'3YDO*,XOI;=*Q[>0UX4<>H
MN-E6DE%_)KY'[X*P('OT_#BOP1-6OLD[?H?HC=FH];70^F!^;W[:'[3E[X/^
MT_"3P)>7=AXFG@M)O$WB"SF\F?1;"[A2ZBTJPE4^9#J-U:RP2/.A4QP38C82
M/NB_0>">%Z6.5/-\9&+H-^[!J[;5O>:OMT2VTOV/EL\S6>'=3#4FU5AO;1??
M8_)&>XGN9I)[F:6>>>1I)9[B9Y9I9'.7>2:4EI9&(Y8Y9C[U^QTZ=*DXT</&
M.%48KEE%)>ZE97MLVEJCXN=7VMG./-.?O/6^KU?XD.<<=#CV' )7U_O K]>.
MM-RHM\LJOMIK=JI)-O\ PW5B%1M>U&W+U-31==UKPYJ%MJ_A[5M1T34[1A):
MZCI5Y-8WD##!!BG@=2!P,@Y4]&!&143P>"KPG2QF#CB:,E:-.JN;E?\ ,FV_
M5=BZ5>O1<946X\KUC>VQ^X'[*'[1UM\9_#+:'KTJ0?$/PU;1_P!L0C"+KFG)
MY=NGB*TB4@(7E:..ZA08AGF0J?+F3'X1Q;PZ\@Q7M*7OX+$KGA:[]D^9Q=.S
M;=HI)I[:ZZ[_ *)E&9QQM&,)NU:#Y;/LDFM?FSZHUX_\275B.,:9?D'H1BVD
MQCTY'Z5\]E[MF.!C;>K3U[>_'\ST\1:-&LG%2M"7Y,_F'FXFEXZ2/_Z$:_I;
M"RK^QPL/;N,/91M&VE[+]+GY54495JT7"UZKLK]=2/Y0<?*#UVY&<?3.< $?
MF*Z%*I>457=XZ-<IDE2?-:-N1V>_H&!Z"G^]_P"?LO\ P$+4OY0X7GA0O.2<
M 8[Y[8J*BJ.G.+J.2<9)IK1JS5GY,J$:;E%15FVDGYWT/Z3OA*R_\*O^'>.G
M_"$>%N1_V K'^F*_F7,Y6S#'=(1J3?XM[>A^IX%1^JT7!WY%K<]'KC.L* "@
M H * "@ H * "@ H XCXB^,].^'O@OQ)XRU2:*&S\/:/>:B1,=JW%Q%&1962
M$<F:YNV@MT4<EYUQ75@,)/&XVAA:2<IU&ERQWY;ZOY?\ Y<9B%A,-.KI'EV;
M]#^;SQ#X@U7Q5KNK^(]<NY+W6-;U*\U74;J0X\VZOI?-E*(2?+C# JB*2J1K
M&@X4 ?TI@\'0R_"8?!8:*C3I13T_F:U7R/RZO4G6Q%2K.5W+H8IX'T_I73=1
M3OHM%^*,U[K3V4?\FC]-/^">OPKTW4+KQ%\5]5MGGN='O'\+^&?,"B&UNI[%
M+K7+Z,<EI_L=U86R."-JW5TI!W?+^5^(>:5J56EE-*IRIQC.I%/5).\;KLW9
M^J1]9PSA(RE5Q4H7Y6^5VTULOU/U;90$88/3ISTZ<<\<5^5**O:3YN;1GVD7
M=QTY>78_*']O#X*:W>>,_#OC_P %^%=6UAO$-A)IGB5="TR\U*5-3TCRQIU]
M<VUC!)(INM,D-N9F 0?V1$OWI.?U;P_SVC0P6)P688J-!T:G[E5)6O%\U[7T
MW2;_ ,1\9Q!ELI5?;X>FW.6ZCY6]#X,_X57\3_\ HG'CS_PD/$/_ ,KJ_0_[
M5RW_ *#J'_@R/^9\W]3Q7_/B?_@+/7?@#\(/&EY\9OAS%XC\!>+K+0X?$UC?
MZC<ZIX9UBST^.+2-^L1K=W%W8K"D,MQI\,+!V 99V7O@^)Q)G>7_ -CX]8;'
MTG6E3<8QC-7=VHZ6[)M_([\MR_$5,3A75H2C&$TVVMDN_P!Q^^@QY:@C PO'
M(Q@# &.X(K^?X.:C&6\FDWZ]?Q/TAVBVEHHZ+T6Q^8O[97BCQG\//&MA?WWA
M3P3X[^&/B:QABM+#Q=X1TS48]*UVSA\K4;"#6[..TU33YIK=(KR.1KYLB:Z\
MOY+5U7].X*PF7YC@<6EC\;EV;X1KE^J5G#VT&[KGB]&HIV=MK:[Z_(9[B*^"
MJ3KNBJ^$FX+;X&HQ6ZN]6OQ\CXHM_%U]I<GBSQ+\&+2_\,^#O[!L(/&W@W7M
M8T7Q#IJR:]_Q+;V&+1-6WR:YX=AU$QQQ7MW9SW$#SV_G-$2<_;2PF'K4L%AL
MWBZV:4YN5#%P4J<H-:P=5QNN91BG).2NT[:(\"5?DM/"Q;HU(IN#=TF]W9]+
M^6A@:E/X7\,W^FZ1X:\;Z]K?PY\86'ANZ\;6-O NCZI;7$%RPU32KRPO+6YL
MCJ>FR[Y;6>(7:.D\0$H,AW]<5B\7[2KBL'"GF6$<H4IQ::KPU:JQ=HM)VCS*
MR=VUJDFXE[*DXQ5?GIU5S36ON2VY?+=G(PV>FZ?X_MK'1]136-(M/%MK#I6J
MI%+ NHZ;'JRK87WD7$,4D)GM5BE*21HRER"HV\]3JRJY=B)8FBU7^K5>:%TW
M3?)JFU=;Z73MIH<U-J&*A&DN:DIQY7TW\S^EJ/'/H-N!CIP,\?@*_F91CR15
MG%>_U>_-Y?@?K,5:G2Y?=:C^&FAYE\9? .@_$3X;>+?#>M65O.MQHM_/I]S+
M&AFTS5;6VEN-.U&UF92UO-!=)&VY<;EWHV4=@?3RG&5<MQV%KT:DH\M2,6K[
MQFU"2^:DUY;]#FQ=".(P]6%11?N.SLKZ*ZU/YP!QQC: < >@!XZ>P^OKS7]-
MV?.J:7NQI*2]>6+_ %/RE1Y;PCM&32^]CO\ /'^%9M\OJN@-J'Q>[8_3O_@F
MXU^;OXKQ?O/[+-OX2D;.[RQ?F77TC9.P<VXD!9><1(,X4 ?EGB8J<9Y1.RC5
MM.ZTONO\S[#A:4E]9TM2E;E?1GZK@8Z<?_6K\L/KQ: "@ H * "@ H * $;[
MI^E1/X7\OS0'\[?[2?'QZ^*__8YZM_Z-%?T9PWID&5>5"'_I*/R_./\ D9UO
M5_F>(Y_2O=V79'!:WR/TR_X)Y?$UK34_%?PJU"\7[/?Q?\)9X<BD)4B^M1'9
MZ];PAB1NFM/[/N5A7D"PN'.=S&OR[Q&RM7HYA2@XU/@K66R?PMOR>B_Q,^LX
M8Q?+*K@ZLN6,+.FGU?D?HQ\7O^22_$T_]4[\9?A_Q3>I5^;Y998[+U%W2KT;
M/RYXV/J,;?ZE7NK/D=UYVU/YLQT^F?TS7]0+^+#_ *]+_P!)1^6-6<>EF_S/
MWB_8A_Y-N\$?]?WBW_U+-9K^?^-O^2@Q/^&'Y,_1<A_Y%T/\<_S1\F?\%(_^
M1E^%?_8#\2_^G'2:^M\-_P#=LP_Z_0_](/%XH_C8;_KW+_TH_.WPS;07GB3P
M]9W42S6UUKFD6T\39 D@FU"WBEC)4A@&C9E."#@FOT;&3JTL%CIT)J-6G!22
MMK:,9W?R=K^J/F,*J4L53A5I^TC)_=JD_P S][U_94_9Z(_Y);X>]?O:D/Y7
M]?SU_K1Q!S-PS.I'>SNMEOT76Q^C1R?+.2/^RK5+N/\ ^&4OV>A_S2SP]Q_M
MZGV_[B%#XHXDM9YI4:V:TVV8UD^6I_[JE;U[6.U\$?!GX8_#6_N]3\#>#M,\
M-WU]:BRO+FQ-V9+BT659Q _VBYD&P3(KC ZCWKDQF;YGCHPHXO%3KT:33BI6
MLG9K1)*V[.C#8/!X-/V%!4WKK_7H>%?MR^%Y/$?P$UJ[@@:>X\*ZQHWB2,(I
M+I#%-+I5_-D GRXM/U6YE;H,0Y/ KVN"<8\'G\;R4(58.G=^<>GG>*6OF>;Q
M!1]KEUK7<9J5O).]_N/PQXX[8Z=L8_\ U5^^;:;6/SQ-']('P7\6P^./A;X#
M\4Q3"=]4\,:0UY(,\:G:VL=EJJ-D_>34K:Z4YY^4YK^:,VPLL#FV-P-N6%"<
MU%/MS/E^Y67JF?JF!K*O@Z-3FOM^2/D;_@H;XPCTOX:^&O!L4VV\\4>)4O9X
M1R&TG0('GD+CLW]IW&EE<]?+DQT-?9>&V#^LYI4Q4HW5&"5[=7&77I;E:MUO
MY'B\35U2PJHJ5I2;=OFO\S\>!@ #IC\.E?L5*[IN5M(N5_+WG;\#X>UK6V/I
MC]C_ ,1_\(S^T+X E:40V^L7-_X=N020)4UK3KFVM$(S@C^U%L>#G!5".:^9
MXSPJQ.08B7+S2P]JD?\ MUW;^4;_ )'K9'6]AF%--\JEHEWV/WW) !Z# &,\
M9XK\ 7P14O=<K)KS['Z.TEJMXZORMU/Y_P#]K;Q%_P ))^T%\1+E9?,M],U*
MT\/VW)(C30=,LM-GC!8DY^VP73M_M2-7]!\&X>.$X>R_F7(ZCJ2E_P!O-2@_
MFF[>A^;YU55;,Z[B^:,5%)KRNFOEH>U?\$]/#7]I?%CQ+XCDB9X?"_A"6.&0
MH"L6H:YJ%O;0E6Q]YM/M-37CG#-VS7S_ (CXSV>70P,96E7K0]S6[A&$FWII
M9-Q>OZ'=PU2<L55K\KY*=&7++IS^TIV7JTI?<?2/_!0[6[JQ^%GA718)&CCU
MOQG$U^JY"SV^EZ3J,J0L!P5^USV\N/6!3VKY[PZH0K9MC:_)S_5Z*C'RYWJO
MP/6XGK3IX6E"#Y75DK_]N_\ #GXZ=<#U('][&3C."1D_CD_6OV:=1PBZCARJ
MDFTO1'PD8RO[.*^-VOV/W[_9X^!O@+X>?#KPU):Z%IU_X@UC1=-U77]?U&TM
MK[4;R_U&R@NKB"&ZFB9K?2X9)6C@MXRJ".-&;=(S._\ /'$&<YAC\SKPE7E3
MIT924(Q;Y5RR<4[72N[7;W6RT/TK+,#A\'A*<O9*4Y;MI7U^\X']JC]FKP=X
MV\"^(?%?ACPW9:7X_P! T^;5K.\T>VCL6UJWL%>YOM/U*VMU6._FDLUG,#LO
MG"98@'*90^CPKQ'B\LQ^&I8C$.6#J-1J<[;C&]E?K97M?=6UL89OE5#$T)2I
MTU"HK6Y5;OZ'X]>$OAK\0/'DHB\'>#?$GB(!PK7&E:3=W%E P'_+QJ B^RVQ
MPW261 <]17[+B<WRS QY,5BZ5.+VYI+IZ7/@Z.!Q.*J+V5.=EV7^=C]T_P!E
MWP]\0O"?P>\-^&?B1IKZ7K>A27UA96\E[97\_P#8(F\_2/M$VGW4\,<D,,SV
MRPA]R16T88 YK\%XGQ&$Q&=8BME\E4P]:4I.44U%2OK:Z6CWOL^Y^CY13K4<
MOC1KP<9TG:*>_*M$_GN?1(X [8_#%>):VW0](6@ H ^=_P!J_P#Y-Z^*'_8O
MI_Z<]/KW>%O^2CRK_'/\D>7G/_(NK_UT9_/D./P_I7]&4VH.3>BC-7?;227X
MM+YGYI-)*#V45?\ )?J?LO\ L;?"[X;^)_@1X=U?Q'X!\'Z[JL^K>)HYM2U?
MPWI.HWTL<&M744*275U:O(ZI$BHH9C@* .!7X3Q;CLRPF<XFC1QE2@XZV4FK
M+FDMDUN??Y-A,+4P2G5P\9WM:Z\D>L?$S]DKX->./#^IVNG>"M%\*:^UE*-(
MUOPW9QZ,]G?)&QM7GM+$1VU];&?RQ)'/$Q*%]C(^&'FY7Q3G>!K4W4QDJM*,
MH\T9-R3CL][M-*^S7FF=&*R; 5J52-/#^SJ.+Y7%6L]_P/P:O[*?3[R]TV\B
M,-U875S87<+8S%<6DSVUQ&2#]Y98W!(."02 H.U?Z#I8A5XX6M!*5.5)R=MG
M-7M'YM6/SRK1>&Q+I7<J<6DWVZ'Z7_\ !.CQU/'J7CSX<W$S-;365OXPTN [
MBL$]O-;Z1K#*.BB5+C2"1_T[$CJV?R_Q*P5/DPN8TH<LY.--V2LY-2:7>Z<;
M+IJ_(^JX7Q$G.MA7\#<G%>EOT/JK]MS_ )-L\=_]?7A+_P!2_0J^/X/_ .1]
M1])_D>SG?_(OG\C\'SU/UK^A)?%+U?YGYO'X5Z(_8W]F#]GOX,^,_@;X$\3^
M)_ &C:QKVJ6VMOJ.I7;7XGNFMO$VLV%N9/)O$4".TM+>,!5 Q'G&68G\0XHX
MASW!YUCL-A,PG1I4JJC""LE&/)&5E][O>_W)(^[RC+<#5P=&I5PZE.<+R;ZN
M[1[\/V4OV>O^B6>'AC_;U/M_W$*\-\4<2?\ 0UJ?@>C_ &-EBVPJ_$T=(_9H
M^!F@:KIVMZ/\-]#L-4TB]M=2TV]A-_YUI?64RW%K<Q%[UAOCF1'&01E1D5A5
MXASW$0J4<1CYU*<HM-.UFG=6:_K<TI95@J-15:5)4Y1V^1Z_K?&C:KVQIM][
M=+6:O-P:DL5@N=W?UB/EIK8Z\194*END6?S U_3]+^!6]*7Y,_)O^7E?_KX_
M_;C]7O\ @FU_R!_BO_V$O"7_ *2Z]7Y3XF_[[E7_ %YJ?G ^NX1_@XK_ !1_
M4_3>OS(^P"D]GZ,#Y5_;3_Y-J^)7_<F_^I]X5KZ;@C_DJ<M_Z]XS_P!0\0>3
MG_\ R*,5_@?_ *5$_!:OZ!/S8_8?]E;X ?!OQO\  ?P-XG\5^ =&UK7]1_X2
M?[?J=TU\+BY^Q>,=?TZVWB&[1/W=E:6T0P@XB&<G)/XEQ3GF<X+B''82EC9T
ML/3Y)1BK6C[2$)Q6SW4F^_IL?<Y3EF7XC+J-2IAE*5W=Z_%U?WGT*/V4OV>O
M^B6>'O\ OK4__D^O!7%'$:5EFE2*6RT/3>49;?\ W5?B:&D?LT? S0-6TS7-
M'^&VAV&JZ-?V>J:9>Q-J!EL[^PG2ZL[J(27S+YD5Q$CKN4C*C(-15XCX@KTI
MX>OF4ZE"JG&<'M9JSOZIM="Z>68*C*G.E147!W7EJG^A[JHP,=,?AV'_ .K\
M*\:*45RQ7*H['H=7TUT^Y Q Q^7KW%3)N-I15VM%Z/?\@5T^UDS^?[]K?Q2?
M%?[0'C^Y2;S[71[^#PS9X.Y(4\/VD%A>1(23A3J:7TF <9D8U_0G!N"AA.':
M#;]G*?[Z5]'[W?TYDC\USJNZF/JN]Z4-+]$UI_F>$6N@:G=Z#JWB2WAWZ5HF
MH:/INHSC@6]SKD>JOIZG_?\ [(N5.3][:.XS[L\5&EB:6$J-1J5X2G!/>486
MNUTT31YL:=25-U8Q;I1LG+IKL2>%M=N/"_B;P[XEM&,=UX?UO2M9MV&01+IE
M]!>Q],<%H0/H3V-1CL-'&8'$8=KFA7IRCIZ=/N*P]7V56C5B[*,E9^C/Z9M-
MO+>_L;._M9%DMKVVMKNVE4Y66"YBCEBD4CJK(RD'WS7\S5(.E5K4GI[*;B_\
M2;7YH_6(2C.G2J7WBK/UV-"I*/YO_CEK=QXA^,?Q.U6ZDDEEF\<^)+>-I"24
ML=/U2YT[3( ,G:(;"T@CQDX"ICC K^CN&Z5/"9!E\:<%:44T[;MV;^]GY;F%
M:=;,\4Y?#=_AH>T_L7?"SPO\4/BC?Q>,+"/5=%\,^'9]<&DS.WV6_P!0&HZ?
M8V4=]"KC[191K<3S/$QV,T<2R HS*W@<=YKB<MR>E'#MTZ]?$.+:^)0N[6?R
M7R^]=^08*E7Q#<O>C&^G1>5C]GK[X>>!=5T630-0\'>&;K19(#;G2Y-#TX6:
M1%3'MB@6 +#A> R;&7 P00,?C<,9C*-6%>EBJD*T)<SGS.[>[Z_YW\[GWM3"
MX24'0]E&*BK)V7^1^(W[47P&'P=^),&C^&+74[OPUXGM/[5\-1.LE[<PR"Y-
MMJ.C)*D9>Z-G,]L8]VZ4PWD.\D_,?V[A3B=YOA+X^O#ZQ2;A)OW?=BERNVFZ
M>ZZW70_/\URVIA,2XTJ4G2:332TN[W7R/1/V5O@Y\>?#GQ3\&^.K3P'K^D>'
M;>^-IK]WKBP:%'+X=U&(VVH,+#59[>\OE2)UGB6"WEW2P1,/N9KS>+<ZR/$9
M9BL#'%TL1B%S.GRWE)3TM&ZBTDG#5MI:[JYT9+@<=3QD*SI3A15KMJRZWZ]F
MC]E->XT35N,8TN_]NEM+7X]E;D\=@'-<LG6C=>2J0M^!]QB/X-;RA+\F?S$3
M<32^TC_^A&OZ8I7CA:,H_%&A%I>=XK\F?E532O5\JKM]S/T)_85^$_P[^)L/
MQ(/COPKI_B4Z*_A8:9]O-T/L?VX:^;L1?9[B/ E-I;[LY_U0KX#C[-,PRRME
M\<OQ,L-*K&3FXVZ1AH[[6N]CZ/AS X;$T\1*O34]5I\V?H%_PRE^SU_T2SP_
M_P!]ZG_\L*_//]:.)/\ H:U/P/I/['RW_H%7XA_PRE^ST/\ FEGA[C_:U(]/
M8W])\4<1I.^9U))+6.FJZKY[#CE&6Q:<<,HN+33[-;?<>[:7IECHVG6.DZ9;
M)::=IEI;V%C:QEC';6=I"L%M A=F;;'"B*,L3A1DUXM2<JDI3G[TJGQ,]&$(
MTHJ$-(HT*104 % !0 4 % !0 4 % !0!\+_\%!-6ET_X(65C$Q7^W?&NBZ?.
M 2 ]M:V6L:P48 <_Z1IML0#_ !*O?%?:\!X;V^>0E:_LX=O[\;?<KGSW$E7V
M> Y=KR_1GXICCVQ^'2OW%Z5)I;1=D^A\%*UT_P"ZA3P/3'X4^7FA-=4DTO-3
MCM\KOT1+V\NODOT/W3_8=TN.P_9X\)W"@*^K:KXHU*;  W2#7;_38]Q[G[/8
M0^_"CH,5^!\=UG6XDQ7*](TJ<.;I=<CLGMU>G=-=#]'R""I8"-FK2Z_-?Y'T
M%XP^)_P^\ 7%E:>-/&&@>&)]1BEGL(M9U&WL7NX;=U2:2!9G7S$1W16(Z%AZ
MUX&"RK'XV,ZF"PE?%QH.TW1I3J*#[2Y(RL_6QZE7$4,/;VU:G0[<\XP^[F:.
M-;]HSX#G_FK'@7C'_,P6!QCI_P M?7^5=*X=SZ+<EE6-2ET^JUU_[9H<CS3+
M%I+&8=M=/:T__DAO_#1GP(_Z*OX$_P#"@L/_ (Y5?ZN9Y_T)<7_X*K?_ " _
M[2R__G_AO_!U'_,!^T7\",JH^+'@7+$* /$%@,GKC/F\# /X9]*4^'L_5-N>
M28E)+9PJ)?>X(<<QRQ.T,11B^B]I33^[FN<O^TM\>Q\#? =GK>F:?;ZQKWB"
M^_LSP];3O)]@C<6TEU/J-X8'5I[:"%!B))(S*\L8WJI+#JX8R#^WL7]7JN6'
MHX6ZJJ/O2CR2<'&W1IQ:?:VQS9KF4,%04UJY13CYIJZ:[IK:VY\(> OVK;CX
MPZDOPH^/>@:%K?A;QS>0:/8:II6GM97WAW6[V5+31[N*%Y90Z1WLL86X79+
M2'<RQET'W>9\)8;),.LXR'%UOKF E&*A*+Y*D&E[3GDK<C4KI+K%:6=F?/83
M-X8^3P>*I/DKIM-IV@XZ*]]$W:ZOO==#Y=^(_P .]7^ 'Q3;0?$.FZ?XAM-*
MNH=2TT:E:E])\5:!-(_D330!B8EE3-O,B.&@N('6)CY"2'Z_*LRH<29;3Q%'
MW,8J?+7C3:<Z4X*TJEM7&-]8RDK.VM]4>-BL'6R[%3C.ZHQLXMJT;/5)/1;=
MCRQ==U5-"F\,K=$Z'/JMIK;V#Q0RHNK6=E/817D,TR/-;.UO<2"5(I$CE*P[
MU9;6W6W]2.#I2K4Z\ZC3C2E"+CJK-IVTT=FM.JUM:[OS_6)J$E"DK-W][3I;
M3NO0W4\2W.KZYX+FU4VD*>'8]!T9;Q5,3R:;I6I/+;37TCN?,DMK*86P?Y0(
M+&!<94L_,L-3P^%QD:;E*IB:=>T97OS<MDHK?WF]EN[O=A'$2<\-[11@H2Z/
MI>._:UC][U_:,^!*X_XNQX$'3_F8+'N!CI+VQ7X"N&\^A&+_ +)QBLYI7PU9
M+65U]CRT[]#])699<H4>;&T;*.J56#:>FZOH?,'[17[9WP^M/!OB'P;\-]6;
MQ1XE\0:7=Z0-9TJ.6/1="M]0C>UN;P:A<+']LOTMGE,*6JS1ARC22*%VO]/P
M[P1FU?%T,5F%%X3"T9<[C5CR2?*FX)1ET<N7>S\CR\RS_ 4Z<\/A9^UJ3BTI
M1UBM&WJO).WFT?CV<+R< #EL\ =VY/09S7[5*3C&,H_$XJ%NNB2_0^"C)JFI
M6M)RNUUW?0[+P-\/_%_Q(UVW\-^"]"O-<U2<IOCME*V]E [JC7FHWC 16%DF
MX;II64<\9;"OP9EG>79/1C4Q5>E"5FU&4XJ3:5[*+=VW:R239UX;"5\:U&E1
MG45TFXPE)1N[7;2=DO,_>C]GKX*Z=\#O %MX:BDBO->OI!JGBG5H(V0:AK+Q
M+$RP*W(L;:"..W@!"DI&795>5A7X!Q!GE3/<PGBY4Y0HT+JE!I[7D[J^[=^F
MFRZ-O]%RS QR[#JG=2EI=+R26R/>Z\4]$* "@ H * "@ H * $;[I^E1/X7\
MOS0'\[?[2?'QY^*_MXSU;])17]&\-:9#E/E1I_\ I*/S#-_^1G6]7^9Y);:/
MJ%UI.IZU! 9-/T>ZTRTU"53DV\NKB]^P[DQGRY'L)X]_17:,'[XKV'BZ4,93
MPDUR5*U_9PEI*=K7Y4_BMS+:^YQQISE"4XPE*%/XI)-J/^)K2.W4T?!OBK5?
M WBK0?%NB3R6^I^']3M=1M6CED@\S[/(&EM9)(B&^SW$'FV\BG*M'.Z.I1FK
M',,!3QN Q6!J^_4G"24TDUK%I6;35TV:8+$NAB%57V6OP9_0#XO\4Z9XT_9^
M\7>*M'EWZ;XA^$OB75[/.!(D-[X3OIA#*HX6:)G,;K_"RD=Q7\[X?#3P6=T,
M#-<M;#8N%)QV?[NLH:+1VO'1V/T>=58C+)58OFYZ7,[:V;C=IVV:OJ?SL#I]
M,_AC-?TQ%IU86::]DMO**3^YZ'YE)KFC;N_S/WB_8A_Y-N\$?]?WBW_U+-9K
M\ XV_P"2@Q/^&'Y,_1,A_P"1=#_'/\T?)G_!2/\ Y&7X5_\ 8#\2_P#IQTFO
MK?#?_=LP_P"OT/\ T@\7BC^-AO\ KW+_ -*/ST\'_P#(V^%O;Q'H?X?\32U
M_4@?C7Z)C)1CA\;%M1<L/4C%-V;>EDEU?DM3YC"-1Q=)M\JB]6]$M5UZ']-$
M<T0'^MC&!_?48Q^-?S#&G47+^[DK<WV7W5NA^J0K4?9PM5AHOYH_YDAFA YE
MB 'K(@ _6K5.?2$ON?\ D5[:BO\ E[!?]O1]%U),@C@@^F.>GI64G:.FO;[[
M&ENFQS'C+0(_$_A3Q/X:EVB+7_#VLZ*^]=R!=4TZYL6+*>" )R?R-=6"K?5L
M=AJSNHTITY-K^Y-2?X=.NQAB:*K4)T_[LDO_  &Q_,Q/!+:SS6TT;136\TD$
ML;=8Y87*21,1_&K*01QCTK^FJ,_:X>%6/O.HO=MKS?X>_P KGY14A[/$2I6T
MB]?+U['[0?\ !/OQ&NJ_!:_T1FW3>%_&&JV:)DG99:C;V.JPLH/W5:]NM17
MXW0NPX8 ?B7B#AG@\[]OR^YBEH_/VDKZ[=8GWG#=7VN7PC?WH6NNJ]U;K='R
M-_P4%\1C5/C)I.A1.WE>%_"%A!-%G*)J&KWE[J<K8_AD-@^FCU(![ 8^S\.\
M(\-DF*QW+9U,1*,=/LKW5KV3<OO9XG$]93Q4*46FXJUEOOO;T/DKPSX(OO$G
MAGX@>)K?>+3P%HND:K=*BY,SZMXCTS1(83D9&(;J\FX')M0.YKZW&9A#!8_*
M<"U_O_/?IK!2F_FH\K:Z*2>S/%P^&G75:4'>%%*[6RT6_8R/"6MR>&?%/AKQ
M%#N$N@:_I&LQ;"5<-IFH07@"L.A)@7\A[YZ<PH1QN78ZA:T9TI*&GQ:6]WOU
MVOL1AYNCBL/)/F]G45VMDD^KZ+U/Z2=:\1V.D^$]6\5LZOINE^'[WQ 90<I)
M96>FR:DT@8#A6A1L'IA<]#7\ST*4JV/IX2UI.M&#\FY);='KMN?J=2HH8:I6
M37*Z;:?3;H_\C^:35-2O-9U/4=7U&9[B_P!4OKK4+VXD8M)<7=[.]S<3.S<L
MSRRLQ)ZDFOZ6PE#ZME^%P]N5QA3=K6=K/H?EM:HG6JSDU&\I7N]M=-]KZVOO
M9]C]D/\ @GUX0BT7X/ZEXH> +>^,/$E\Z3[1ODTK0ECTJTC9L98)J*:PPYP#
M,V!G.?QWQ!QGM<ZAA4U*%"GS*SO[SY8M=M%R^>K/M>',.Z6!E/E<>:UKJUU=
MM-=_D:?[>7@+5?%OP@MM9T>TENY_!'B"/7;Z&&,O*-#ET^]L=1G11R1;R2V4
M[XX$4,K'[N5Y^!<?2R_-)1JU8T88N$DW.2A'FCK%-MI7>J5WJ]%JT:<24)UL
M'3G3@YRIM:13;L]]%?;J?B=C ![8&#S@$X Y[$$CGL:_=X:0A4JQ<:<UHVK*
M2:TLWH_E<^!L]5%\LH_*UN_8_2O]F']M+3/"7A_3_A[\6I-0^PZ6%M= \811
M2WQM=/!"VNDZU9VZ-.+>UCVQ074"3D1HB3("AE;\IXFX'KXG$3Q^62C/F]Z5
M*#7,VMVE%.[?5.UWUOO]9E>?PH4EA\7%Q4=(SEI'RU>ED?J9HFN:)XGTBRUK
M0]3LM6T?5+>.YL;^QGBN+2[MY0VUXY$9@P/S*5.""I5@""*_,,1AZ^"K2ABH
M2PTX.TH5$Z<HNUTFI)6[KRV/JZ56EB:2]E4A43_DDI?DV:4-M;6\<<5O''%%
M&H6..)51$4#A511A5 QP,"LY3G*\JE64[[O5_CJ:Q4:3Y8TXQ?1:)_<6E&
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
M.&DH7M=[/3J?MO\ !K]IKX9?&1;2PT75?[)\5/;--<^$M9_T;54:!-]P;&4
M6^K0(H9]]LY<1C?)%%RJ_A6<<,9QDLI^UI>TH4Y->T46X6NDKM?#>ZM=6OHF
MS] P6<8/&)>_&C.2TC.48N^VB;3?R/H)K>"25)F2-IHE9(I2J-(D<A0RHCE2
M5239'N /.Q3U4$>$Y3<'&G-PUUM>UUT>RNOP/1MS17-!-)Z-EA$5>G R>!CO
MCVXI+1;\S6[\RMK:*-NB,O7_ /D":O\ ]@R__P#262NO+_\ D8X'_K]#_P!.
M0,<1_ K?X)?D?S#2_P"NE]I'_#YC7]*T/]VHKJZ$;+YQ/RFKI6J]+57^3/U*
M_P"";;I'!\6P[HFZ3P7M#L%SM7Q.3@$C. 1T]1ZU^9>)<92Q.7N$7)1C--I-
MI/EIZ:;/R/K>&)PIPK1G.,&]E)I/=[)V/U"\Z'_GK%_W\3_&OS#V<_Y):>3_
M ,CZOVM)?\O8*W]Y?YBK+$Q*I)&Q7&55U)&<@9 /&<'\JF2=/EYUR<SM&^EV
ME=I7M=I:Z=!QJ4Y_!.,K?RM/\B2D6% !0 4 % !0 4 % !0 4 % 'P=_P4+T
M^6Y^"NBWD2LPTOQ]H\TQ4';'#=:3KM@)'(Z+]HN;=,GH917W7A[6]EGZAMS4
MK_=.*_7\#Y_B2ESX"_\ ++]&?BX./P_I7[<E[LGWJ2/S[:7+_+% >!_GM3I_
M'!=VU^#_ ,BGI"I_A_\ ;HG[O?L27T=[^SEX*B1E9["]\46,ZC!\N1?$^K7*
M*<=&-M=0/_P*OY]XX@Z&?XE17Q3I:>6B?W)-GZ/D"_X3*'E?\#YZ_;V^'GCO
MQOXE^'<W@_PAXC\30Z?HNNPWLVA:1>ZG':2RWMD\45P;2%Q&[I&Y4,RD[> >
MWT?A[F>48##YG]=QRP\G6C:#E;FWNK>3/(XDP^+Q$J?L(.3AM$_.7Q'\*OB5
MX/TTZOXH\">+?#VEK-';MJ&LZ!J.FV2S3-MAB^TW4*)YC-D!,Y/:OTO!YWDV
M.JNEA\;&4H[135_+2][7T/F*V#QF&IQG5PO+?K;Y' UZ)S$OV6Y%I]N%M<_8
M_.-K]K$,GV47(42_9FN54QB<(-VS<& PV,#F)U*5_8U6M5MY![.M%>U_E/T!
M\&Z_:_M7?";2_@MXBUJ#2?BSX$QJ'@/5M2;%EXITZPM#;OIE[(N]_MJ:<RQS
M,JM(XMH[E5<PW.[\YS"A+A+/99]AZ;_L+$-*MRVLJLU+VONMQT]I=_$K7=NB
M?U&#K4\WP<,+5UKTX*$/^W(J*[G<? #]AWQ/X?\ '6G>*_BI<:7%I_AF\M-4
MT?2-&U$W[ZIK-C,ES8SW=RL*+#IUK/!'+L'[R9E16$: JWG<0\<X7'8"IA<K
M4HN<N:;Y4K1E[RVD];-6TM;6[TOT9;P]B,-7=2OHHO37ITZ=K'KO[?W@:QUC
MX2VGC)+:/^UO!FO:?_IBJHF&C:[)_9=U:L^W<T1U*?3) ,_+Y38^^V?,\/LS
MQ&%SAX6+<:6-I.#71RWOY65U]WD=?$F%4\%[5+6%HM^BL?C&.*_;;*G:EM[/
M3^ON/A$_=@OY58DBBDGDB@A1I)II$AAC12S232,(XHE4<EFD90,<^@)XHE:%
M.I5E&\*23;_E6O\ E^ )5'94J7M'Z;=OO_0]7'P"^-A _P"+3_$(#V\):R<?
MC]EYKR(\2<-Q@W/,X2J1T4.967FM;:;;]3JIY?FD]8X5\J6UCA/$7A+Q1X/O
M4T[Q5X=UKPY>M%YJ6NNZ9>Z5<R)G >&"\@0S0?\ 356QGC'>N_"8[!XZG*KA
M,2JL(NR2=^VFE]D[F52AB*&E;#^SY=W;;HO\C Z=.,?IBNBZCZ(S5KKLCVGX
M0_'WXB_!6]:3PCJ4+:3<W45QJOA[4;2"[TO4PA(=6S&+BSE*,P$EI-"P)&[>
MHVGP\^X=P.=TH<\+UHQ:@T[.]M-5TO;1Z'?@,PKY=.]-VIR:YEY)Z_@?NO\
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
MEQ3MS*VI^\_[&<TD_P"SE\/II7=Y)/\ A)&9I':1S_Q56M;07<DG:N%'L!C
MX'X#Q5"G2SO$PI0]G"*IVCM;W$W^.I^D9.Y/ 4G.?.[RU^?Z'U%7SAZA\B_M
MM^,KCPA\!M<BL;HVE_XKU"P\)P.AQ*UM?^=>:O$G/ DT73]0B9AT68XY(KZK
M@W!K%YYA[QYE1C.6OI9?-.S7I=:H\3B"M[#+:FMN:45]S/PCQ@ >FWIWP0#^
MF:_?6O8SCT]D^;[HR7ZGYQS<]E_-%+\4?T8_![X?Z=X.^#?@KP1-8HT,?A6S
MCUNSF572ZU#6;7[9X@6=7P&26_O;P;6Z(0O05_->9XV>(SG&8E2LXUI.#[)3
M?*[:^K7J?J6!H*&!HTN\%_Z2O^&/Y]_&_AV3PCXR\5^%I5='\.^)-:T7:^=Q
M&F:E<VB,2?O*R0JP/\08'H:_H?+*OUW*\!CO^?T(K[DC\WQ$?9XVO#:TG^%S
M],_^"<7BHRZ/\1?!4LV18:EHWB2P@8@G&IP7&F:E*BY&%4Z9I8; ZR@GDU^8
M>)>$]GB\#F'+;G3I.7FYJR_\FE]Q];PG6Y\/B(7^"2T^1^G5?FA]6?./[0G[
M/7AKXY>&C;W*1:7XNTN&5_#?B2*)!-;S%6/]G:@<%KG2)WV^9&"&C;$T15U(
M?WN'^(,7D>+BXR?U2ZYH=+:)M*Z2E9>5[)/HUY.999#'8>3C%+%6]V5[.Z^\
M_$'XE?"3Q]\)=8.C^.-"N--D=F^Q:E%F[T3544 F72]6B4176 <M$1'-&"OF
MQ1E@*_=LHSS+<YH*IAL3:HHQ<H[.+:U5M>MTGL[:-GY]C<#B<!.,*RM??7KU
M//[.\N]/N8+VPNKBRO;29)[6[M9I;:YMYXBK1S03P.CPRJRJ0\;*PQD'/(]*
MI2HUZ4J.)H*M3DK<S5^;S,54E3<'2TE3V/O/X'?MS>,O"5Y::)\5)[KQCX78
MQ0G6S%&_B?1XQA?/>=/+&MVZJK,R7(-P?X;AB A_/<]\/\/B:<JV3)4J\;N5
M%.RT3=[6TYNZ^:9]-E_$;HR4<=*U)V4=.NW<_7GPMXGT'QCH6G^)/#.J6FL:
M'JD*W%AJ%E)YD,T9X92#AH9HW#1R0R!7C=&1U5E('Y!6P^(PE:IA\32="M2D
MXN+T>G7_ (.SW6A]G2JQKPC5IN\):Q?D6-?_ .0)J_\ V#+_ /\ 262M<O\
M^1C@?^OT/_3D"<1_ K?X)?D?S#2\32^TC_AAC7]+89?NL+_=I1?Y'Y547[VO
MY5'^HZ&XN+;=Y$\T&X@MY,CQ;B!A=VQAG S^?USK6HX2M)3G351KI^!FL1./
MNPJ>S:V>Q-_:%^/^7V\X_P"GJXXQ_P!M*P^IX&S7U16L^GD-8G$K;$N36RN?
MJ-_P3>GN)X?B[YT\TWES^ ]GG2O+LW+XN+[2[';N"*#CT'I7Y=XD4:-*60>R
MH*"5*OT_PI/Y;?,^SX8JU)JO[3>VGW'ZAU^9'U84 % !0 4 % !0 4 % !0
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
M)]8\'M_S!:\/_7OB&E*G_MCLW9*W_!.]\.Y>XI<JO%W/JWX<^ M$^&/@[1_
M_AQKYM%T)+J.P.HSI=7FR[O;B_E\Z>.&)9#]HNIL$1K@8':OFL9B\1C<36Q6
M)ESUJK3<O1)?A:R\K'L4*$,-3C2IZ1CL=#KO_(&U7_L&W_\ Z2RU&&_WS!?]
M?X?J&(_@5?\ "S^8"OZ=I?P*WI2_)GY/_P O*_\ U\?_ +<?J]_P3:_Y _Q7
M_P"PEX2_])=>K\I\3?\ ?<J_Z\U/S@?7<(_P<5_BC^I^F]?F1]@%)[/T8'RK
M^VG_ ,FU?$K_ +DW_P!3[PK7TW!'_)4Y;_U[QG_J'B#R<_\ ^11BO\#_ /2H
MGX+5_0)^;'Z@?LZ_L@?"?XH_!WP=XZ\33>*UUO7#XA%ZNG:O:VUF/[,\5:WI
M%J(H)-,E:,"TL(L_O#EBQ[X'Y%Q+Q5G67YOFF7X;$\M*FJ+BNJBZ2E&SZ63M
MMT1]AE>18+%Y?3JS2YI2<GZ]?Q/;_P#AW]\"L#]_XX[<?V_9#H1Q_P @:O(?
M'?$3YKXO6:2>GE;N>BN',#&;DHH^J_AO\/\ 0OA=X.TGP/X;:^;1M&:^-F=2
MN$NKS_3]0NM2G\ZX2&(2G[1=RX.P?+@=J^7QF,Q&.Q$L3BI\]:2BG+_"E%?<
ME8]?#X>GA*2I4E:$6W;UW.V8XX]!_P#6KD?+KWBN;[C=;V[(_*?_ (*.>*EE
MO_AKX*A<[K2VUKQ/>Q[B%_TN>VTO27V#@E?L&L*"3TE/KS^I^&F$=2GF&8.-
ME*5*G%]?<]JY+T]^/S]#X_B;$J,L+2_E]K_[C_R/SH\'G1D\6>&&\13&V\/Q
M^(-&DURX%O-=F'1X]1MWU.06EO&\ER18K/\ ND1BW3'-?IF9*K4P6-C05ZTZ
M$H4UM[^C2N]MCY3#<OUJE.7PPDI?<?MH/VX?V<U 7_A+]37;@$?\(EXGXV\8
M_P"05[5^"K@OB"]2;HI.]U[RTC?:Q^B+.\OBH*4VFK):=;'Y,?M&^*/!_C7X
MQ>+O%G@2_DO_  YXAET_4H)9+"]TV1+[^R[.#54>VOH(I,MJ$,T@<)AA.W/'
M/['PIA\5A<DP^&Q2Y:D.:-KWT3?+K_AL?$YQ6HU\?7JTG=)(]:_82\4#P_\
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
MQC*=ES);]='W/U^K\B/N@H * "@ H * "@ H 1ONGZ5$_A?R_- ?SM_M)_\
M)>?BO_V.>K?^C17]&<.?\D_E?_7B'_I*/S#./^1G6]7^9]=?\$WO^1F^*/\
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
MZ]R_]*/S>TR_ETK4]-U.%$DDTR_M-0CBDR(Y7LYTGCC<KR$,B+G!!P#@CO\
MI=6DZU'$THJWM(<CE?:,D[JVVMEKNK:;L^6HRG2J>TITE4<&MVU;[FKWM^!^
M@*_\%&?B4H&/ ?@?CC_6:[V_[B-?G4?#?*TO>S.NVKVA3A&4DGJV[QV35F^]
MCZ./%.)A%0>$5X_IH._X>-_$L?\ ,B>!QC_IIKHQC_N(U2\.,J;C'^T<7"[2
MO.E!15VEJU'3LO.P?ZUXF-O]C3LUIMU2/?/V;?VO_&GQK^)<7@K7/#'AG2-/
M;0M4U4W>E/JC79FL&M@D.+NZDC\MA.23C/0"OG.(^#\%DN5?7:.83JUXXGV2
MBU'E<$[6^&Z?=I]-+'JY9G=;'XJ5+ZLJ=.-];NZL?H1T_#^E? /1>A](?,_[
M7?AH^)OV?/B#;(A:?2;"T\1VY'!0^']1M-3N6]<FP@NTX_O^E?0<)XOZGQ%E
M=1OEA*?*U9=;17XM7/)SJE[;*\3%+WXKW?*W]=3\!*_H8_-CZ6_9"\,'Q/\
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
M4^*,34J1IK"*+;6M_,_53Q1X@A\+^%_$?B6^/^B^'M$U36;@8 /DZ983WTB
M#&24A( ZY;O7Y-A<//$XC!X=:NI647;JN=Q3V=M/EH?7UJGLL+*M*/(U3YK7
MOW[G\S^H7UQJ5_>ZC=-ONK^ZGO;E\ ;[FYE>:=\>C2,S>OS<\U_3>'H/"TJ.
M&2Y8TX1:C_BO?>[Z+KZ'Y94E[>K*MOS.2;_PVY?2UWM\[GZH?\$^/AKH][X1
M\;>-==T;3M4.J:W:Z!IW]IV-M>"&WT2T6ZNI8$N8G"":XU549E R;.ORWC_-
MZ\<91R_#5YT:=!>TE&$G%N33C%MJS=ES:-M:]#ZOAK!4Y4IXFI34G*\$W?:Z
M>VW3>US]##X$\$_]"?X8Z]M!TOM_VZU^>?7L;_T%UM/^GD_\SZ:6$P[5O91^
MX^:?VM_A?X?O_@+XXN=%\.Z-I^HZ#!I_B&WGT_2[&SG$6DZA;S:BIFMX4?R_
M[*-Z2N<$HN0<#'T'"F8XFGG6 I5,34=.I4Y6G.7+JG9N-[:6['E9Q@H+!5GA
MZ:@U#=+S7>]M#\+1G ]^F.^"1_,&OWR-DE=<REHGVOIT/SQ2=.6]G3U?_;NO
MZ']"7[,/BS_A./@1\.M8N)/.NX=!CT2_+DES=^'YIM%E>3<<EI!8)-SS^]![
MU_.&?X)X#-\11:Y$I*=-:Z72;>]WK?=L_3\IK.ME\-;[K\['XY_M,?!W4O@_
M\3-9LOLDJ>%->OKS6O"&H",K:W&GWDHGFTU6 VB[TZ65+9TX++Y,BJ%F45^U
M<+9S2S;+:,G6Y<?2NJL7:\G&VO+;E5TT]$K;;W/A<VP%3+\5[)1YJ&GO]+:_
ME8\^^%GQ1\5?"#Q;9^,?"%Q;I?012VEU:WD;7&GZGIMRT;76GWD*.C/!(88G
M4HZ,DD<<B,K*"/2S?*,#G>"EA,15Y9*;G'2W+*^K37;SNNEK'+A,9+ XA5*;
M]Q[I6UN?H[#_ ,%'?#@T4&;X;ZZ-?6#!M(M9T_\ LAKD+C(U%[<7*0%L'FR=
M@./F(R?S*7AQBUB>59E'V">_(KV[6M^/.O0^JCQ5AU&7-2?-%:>O]>1^=?Q<
M^+'B7XR^,KGQEXG6U@N7MH=/L-/LE9;/3-,M9)Y;>R@,C,\NV2XG=II&+.TS
M$X7"+^EY+D6'RC O+:4^>,I<\YW=Y-KUTMY61\KC\=/,ZZJST4;**VM;;:U_
MG<](_9.^&6I_$7XS>%)(;65M"\(ZI8>*O$%[L/D6L6C7"WFG6KL1CS;S48H(
M F0VWS6P5C;'E\8YS1RW*JT8UU+&583A%*U^6<8PVM;11>MK^Z[.YW9-E]6O
MC*=:HN:C3DKK;WEJ]59[<O7]3]Y-= &AZMCC_B5WWZ6L@_I7X1E;3Q^7RBN5
M.M"R_P"XL?U;/T+$:4:R_EIRLODS^8B7B:7VD?\ 1C7],X:WL<,GLZ44UY:?
MY'Y55TJ8CHXU)6]=3Z'^ W[2'B;X IXEC\.Z!H>LCQ,=*:[.LM?K]G.D_P!I
M>3]G^Q7$7WQJ3AMV?]4N.ISX'$'#%+/:]&IBL15ITZ"DHNC&+EJHI)Q<7=>[
MONO,[LKSF>7PE"%'FE+=?-O]3Z&_X>-_$O\ Z$/P/_W\UW_Y8U\__P 0XRK_
M *#\=_X)I_\ R)ZO^M6)_P"@1!_P\;^)8_YD3P.,?]--=.,>W]HU4?#?*W*,
M5C\:FVDN:E32[:ODT7=]$'^M6(6^%44MWV\_D?I7\$?'^I?$_P"%WA/QYJUE
M9Z;?>(;2\N+BRT\S&SMVM=3OK!1 ;AWD*E+1&.]CRQ[8K\JS?"TLKS#$X2-9
MU(T&DFTKZQ4NB\[?(^MP&(>+PT:S7*Y7\MM#UFN$ZPH * "@ H * "@ H *
M"@#\P?\ @K=X[\5^!/V4#_PB>LWVA3>+?B'X;\'ZS=Z;=RV-W/H%YI'B;5[_
M $\7$#K((+F31+6*9 P\R)Y(F#)(ZL ?EM%^PEXEU?\ 9H_9G^-W[-&GZ]J/
MQKUUYO$7C&X?X@>%_#?]G6\=SJ+Z+J^BQ^(M5TB.R>TO-/B@3[+<R2/YCO(K
M%2ZGZ!^AZ/\ M"^%]:_::_X*0_"WX"?%[6=8@\-0>$/!MK?Z-I&H0HFG3#X8
M-\0/$\>G/$;BTAN]1UE;N"2]A65S ;=4D:.W@V&WD%OP/F/1Y=8^#'Q/_;F_
M9X\)>(-9;X86/@/XZZ/_ &!J-X]S!<+X.NB/#VJ7$("P'7(+:!('O$BC=XY9
MD/ROM#OT:NET?D+E78\/T/X7_#-_V2M?^-DGCBXTOXSZ)\9;#P;H'@Y-=T=(
M]5\+2Z#HVH3ZC%H!M?[5^TPW5]?/_:"7/V4)8^28S)D@O&UN2/W"Y5V/0/VE
MKWQY\2?#7[%'_"5SZEJ?C7Q-\"(-%M[G5'N)]1U* ?&#XB:!X/FN9YR9;IKO
M08=#87#LS2K*LK.YD+LDHQVIQ7R#EBNEK'OWQ/\ C+)\2_\ @G)^RI\(M(OQ
M/XIN_BYJ/@'5[/+F8P^ (KR/2+9T!YMDTOQUX)FR,\QJ!RAPE&"=_9Q3]/\
M@CY8]K6/;O\ @FEXV_X5S^Q5^V9X\6=;6[\*IK&JZ=,6*$:K!\/+C^QXU*])
M)-5:SB0\8:7CD\CC!M7A'3R!12Z'RA_P3UGU+X0_M<_LU:GJDS6NF_&CPMXB
MC591L$^G>(;_ ,?>#M(CQ_$)?%/@W3V0D#)(/3K:ERIQ227H4GR^BV)?VA/B
MSJ_P._X*:^._B=H]W):MX5^+&DW.I>6I;[7X?N=%T:R\2:=(BC+17FAW.H6[
M <_O]R_. :AK1*[2CMKYW"_]U?<?6O\ P3GU'1=._;\_:[U&?5-/M-#BT_XJ
M30:E<7EM;:<+2Y^-7AS[',+R5TA$,HEB$9W*&\U0.6IR2DDI13MUMJ397V2/
MHK_@L1XA\/:W^RMX9.@Z[H^L-:_'#P@+G^R=4LM1-NL_@SXCB/SQ9SR>2'\M
MPN_&[8V,[>%&,(_83MW0<J[;'XM?$7P+X-^#?P__ &5?BG\&OB3K$GQ;\=:%
MJWB+QAHVF>(=-OM3\&^(-&U33$T*?3X-#MH+S1$NFN;J-;6_DN))C8LR':9$
M%.W\J5NR!12VT/T:\$3ZC=?\%GM*FUB)K?5+K1C/JMN08S!J$G[,+SWD)1<;
M/+NC(N !C9BDE8>WR/D*Q)'[1G_!1L=E^&W[5&.@QL^(FF!>F.F.G3\Z%IMI
M8/T/#M%^&/PVMOV1M2^.D7CR^T?XV:5\9H?!V@^$[?Q%ID'V_P +_P!BZ7?2
MZE::#'9KJZW=O<75U(=1CO?LRI:K"T?F,#3N]G[R[/5"L=Y\<=:UCXMZA^P[
M=?%#6-0N+KQ5\'_#'ASQ'KU]=)'JLN@VOQS^)?A.VU6ZU*^617O/^$;L;2=K
MVY63S&Q/*9&9W=+ECM3BOD"BETV/IG]F6SL/@)_P4TT[X/\ P+^(&J^+?A3?
M:Q?^'+Z5-<M-:L=>TJ3X>7/B"_AU.XT6*#3M1N=%UV.8)=Q6T1272R-JY<.:
M]VK>93L_LI?(_IOH$% !0 4 % !0 4 % #7R$..#CZX_"IFXQB^>7+&.[[6!
M+IL?B]\;OV5OCYXO^+?Q!\3^'? $E_H>M^)M0U#2[T>)/!]K]JLYY T4IMK[
MQ!%/"2/X)8D88Y K]HR+BWAS!Y)@\/B<SMB*%*,>14IM74;<O-RV>NE[GP>9
MY)F&(QM6K0C[C;M?_ACZ._8E^"'Q2^$NN^/;SX@^%I/#UMK&DZ+;:;*VK:!J
M@N9K.[OI;B,+HNJ7;0[$FB.950'=\I)!Q\SQQGF6YS'+?[-FY.A?VJDI*UU3
M6E_\+V/7X?RZO@>9UH\KFM?Q/T5K\_/I3Y:_:R^#=]\8?AA<:=X?L%O_ !CH
M.I6FL>&8A-:6KSR-,EIJE@;F^F@ACCFTR:9P)9XD,UI;%F 05]'PKG,<FS6%
M2K+DPTE^\LGMNG9;ZW7S/'SC RQM'EIQO.*5OD?E?_PQI^TF.GPSG8 ?=;Q5
MX&4D@<KC_A)\@9R,C/'(SQG]>CQQPK[TWF+H32M&'LJCMWNU%K5Z[Z7/CUD6
M9*27)I';^K'ZV?LJ^"/%'P[^"/A7PEXRTHZ+XATV[\127NGF\L+_ ,E+[Q#J
M=]:M]ITRYN+=]]K<0OA)6*[L'!!%?C_$^/PF8YO6Q6!K>WP\HP2GRN.J6JLT
MFK,^TR?#UL)@HTJZY:D92=O)O0^>/VW?@C\4/BSKOP^NOA]X6?Q#;:-I6N6^
MIR+K&@:6+6:ZO=-EMT*ZSJ=JTI:*&5@8U< QX)&:^DX)SO*LIPV-AF&+^K5*
ME6$H+V5:I>*A9N]*G-*S[M,\O/\ +\5C*N'EAXWC"$D_6]_R/AG_ (8R_:5'
M_-,Y>/\ J:_ O;_N9J^YCQKPS%N^:[]%AL7T[_[.?/K(LSC?DIMWWL^VW0/^
M&,OVE1_S3.7C_J:_ W_S357^NW"RUCF?*^ZPN+3]/]WV)_L'-%_RXEIYH/\
MAC/]I4?\TSE&/^IK\"C&/^YFH?&_"Z3Y\UDU'5)X?$I<RUC\=",?B2WDOOT*
MCD6:1:?L7&W5[;::'U'^R%^SK\8OAC\7(O$_CGP;+H6BKX=UO3A>G7/#&I+]
MJNCIY@C:#2=<N;@%Q'* PA9!Y?S,,XKY+C#B;(<SR2AA,!C8UL3*K&I*'L9P
M?,V[\LG&VBZ)_FK^QD65X["8AUJRY5)OF]-.EM#]4_T_3%?EGX'V&WR.=\5Z
M%#XE\,^(/#MPNZWUW0]6T:=#C#1:G8SV4@(/&=LQZUIA:LJ&)H8B+Y9X>2E!
M]+IIZ]]D14I0JTYTIJ\)JS7];'X6G]C+]I568?\ "M78*2 R^+/ X!"L0& ;
MQ(" 1@X-?O/^O/"*_P"9J]/^G,__ )$_._\ 5[-5]A:?UV/MG]BO]G+QU\+_
M !+XL\6_$CPZ_A_4VTFUT/P_"^IZ'JBS6U[=->:M<!]&U*[$,B&PTZ(>88R5
MGD W DCX/C?B3+\VIX;"Y95=3#QM*3:<>9Z:ZZV;U2MH?09%E5?!2G5Q,;5$
M[+T5TM#]&@ !QVK\^V^7Z'TZ/G/]JCX;ZU\4?@YXB\,>&M..J>(UNM%U/0[(
M3V5JTUY8:I;F9%N=0N(+>$MILNH*6DF08.!DL ??X5S*CE.=4\7B).-!)QFU
M=^ZXOHM_>4?SZ'E9QA*F,P;ITE><6G%>:/R6_P"&,OVE1_S3248]?%G@4=/^
MYFK]<GQSPN_9IXV6'<*D6DZ<W=):O9[,^,_U>S17DXKWM]MON/U2_9"^%WB#
MX3_".+0O%FE#1?$^I>(-8UK5]/%W87Y@:22+3K &[TRXGMY=VF:;9R8CE;;Y
MI!P00/RSC'.,)G&>XC$8'$K$X>-.E&+4'"VCO=-)IMIKT2[GV638*6"PD:4E
MRR>K]=3ZDKY?]#UACJ",'/4=,=NW(Z?Y%)MQ7NK6.MEY#6FEKK8_.K]H']AS
M2O%UQJOC'X4O%H?BB]G-W>^&;N1;?PUJ<LC[KJ6PDCA+:)>R.S2,O[RWD;C;
M!DN/T+ASCJ>"A3P>94W5PT5RW<??2TLM]4OYD^;R>Y\KFN0^T<JN#A^\EJTW
MI?K9=/R/S^UC]EWX_:'<&VNOA;XJG*G DTJT@UN X')$^B7%W'MR#@[O3.,X
MK]%PO%?#V+A?Z_2PBA]FJ^1Z:V2EW/FIY1F-)KFPC;\E_D2Z)^RO\?\ 7IXH
M;3X8^([,.X5YM9CL]"@A3H9'DUB[ML@==H4L1]VIJ\7\.X9\WUR,[=%>:_\
M 8W'2R7,IRYX85Q?GHOQ/O[]GS]AW3?!E[9^*_BO)IWB/Q!:3>?IWAJTW7?A
MS3I$P8+J^DN+>,ZO>QM\PB,:V\;!6S.5#+^<\1\<5,?#ZIE\)T<-U?+[^CV3
MN[*UM;WWT5DSZ;+>'EAY>UQ"O-;+FT^ZQ^B4<:1JJH-JJJA5   "C   Z8'%
M? [K6^NNN_?5]SZ=*R44DE%))>FA)T_#^E&WR#;RL% !0!XO^T+X6UWQK\'?
M'7A3PQ8-JFNZUHWV73;!;BTM/M-PE[9S^7]IOKB""'Y(G.Z65%XZUZV08K"X
M+.L!B<576'ITI2;E9RTMK:*3;L^56\[]#@S*A4KX2I2IJ[DMOR].I^.(_8R_
M:6'_ #3.7CCCQ9X%/3Z>)Z_9GQOPLH3C#,75E)J\?95(V:U3^%;-6MYGP_\
MJ]F<XM.*4;62T6E[]O(_6+]E#P)XJ^&_P:T'PGXSTE]%UZRU'7[BZL'NM/O3
M#'>ZM=75NPN=+N[JVD5H71AMF+#=AE4C%?D'$N/HYEF]7&T*JE&:MHK=6]GJ
MK7/M,HP];"X2-*MI*-DEZ)+]#Z/D16C=2-P92K*>001@J1Z$$BO!<G37,M'&
MSNM]SU-TX]&K'XJ_%K]BKXMVOQ"\2CX:^#9-=\%7%^U]H=W_ &WX7TPV\%\J
MW4VF_9=3UJTG5;*YEFM4D,($B0)("V\L?VG)>-LHCEN'H9G6E2J1]VHXQE[L
M&[2DK7O:/O+KTM?0^!QN08V6(JO#0_=2UM?MTV.E_9X_9^_:3^$WQ:\+>+;K
MX>W%KHJW)TCQ*5\3^#)D;P]JVRWOYI(;?Q(TLWV1E@O52))'9[)0J%MH/+Q)
MQ!PIFN3XJE',W+%4=</^YJ?8VYGR6ZM.[5[V-,FRW,<!C%5G0DDK^:U\C] ?
MVJ?!'BGXA_ _Q;X1\%Z6=8\1:G/X=:PTX7=C8^>+'Q)I-]<$W6I75O;Q+':V
MTSG?*N0F%RQ%?GG#>.PV79M2Q.*;C2BI7M?JK+8^FS7#U<3@Y4J/Q::>A^29
M_8S_ &EO^B9R_P#A5^!?_FFK]E?&W"\FW_:+AS._*\/BWRWZ75!IVVNFT^C:
M/B%D.:))>P;LEKH)_P ,9_M*C_FF<W_A5^!?_FFH7&W#*T6;2BET^K8O_P"9
MRO[#S5?\N&K>8?\ #&?[2H_YIG+Q_P!37X%[?]S-3_UWX9_Z&TM/^H;%_P#S
M.)Y%FG_/B6GF:>B?L=_M'V>LZ1=7'PVECM[75+"XGD_X2GP2_EPP744DK[(_
M$C,VU%8X56)Q@ GBN/&<:<.3P^+I4\2\1.I0E&$W2K0M+6T+5(0>F]^6VN]T
MTM,/D>8PQ-*<X.$8-.U^J9^Y>I03SZ7?VT*%II[&YAC0;03))!)'&H9B%!)9
M1EF5>I+ 5^'8:2IXJE5J/W85G->D6K:;[7T/O:D:CPC@OXG*HV9^$7_#&7[2
MH_YII-@=,^*O RGCU'_"3GGVK]UPW&_#JI*%;$RH3:CS2]E6FKQ5DDJ<)M;M
MWM;3>[2?P,^'\R3G*-/F4I7LFK]?+83_ (8R_:5'_-,YN/\ J:_ W_S35NN-
MN&([9JU;_J&QG_S.1_869_\ 0,U;M8/^&,OVE?\ HF<H_P"YK\"C_P!V:C_7
M?AK_ *&\E_W+8O\ ^9P609IM[%Q\[GHGPC_9-_:"\,_%/X<>(M<^'TECHNA>
M./"VKZM>'Q+X-N/LFG:=K5E=WESY%IXAEFF\J"*1_+ACDD8*0BLV ?-SGB[A
M_%9/FN%HYJZE7$8/$TH0]ABH\TZE"<(QYI4%%<S:5Y-)7NVEJ=6"R+,J&,PE
M6:M3HUJ4Y?X83C)].R/TN_:?\%^)O'_P-\:^#_!^EMK'B'5AX:^P::MU8V)N
M/L'B[0=3NO\ 2]2N;>VA\NSLKB7]Y,F[RMJY9@#^6<,8[#Y9G. Q>(ERTJ$I
M2D[-Z2I3@[):O<^NS?#UL7@ZE"CKSJS7S7W;'Y'?\,9_M+?]$SE_\*OP+_\
M--7[)_KKPM_T,W_X38S_ .9SX?\ L+-/^@=_@)_PQG^TK_T3.;_PJ_ W&/\
MN9J/]=.%?^ABO7ZKC+_^HX/(LT=OW#7*K*S2V#_AC/\ :5'_ #3.7C_J:_ W
M;_N9J:XVX9BDEFTHI;+ZMB__ )G!Y%FC?\"2^9<T[]C?]I&"_L9I?AM,D,%Y
M;2RL/%'@=RD<<R,[!5\3Y8A03@ DXP*Y<5QOP^Z52.&Q:JUI0E#GE1JQTDFK
M6J0@U;ORV\S6CD&90J0J./+RM:75]'Z'ZW_M%Z'XU\3_  :\9^%_ .D2:QXF
M\0V5II,%HM[I^G!K*ZU&T35G:[U2\M8$']E"\4JTH+;]JYR,_C^05L!ALYP]
M;'8M4<-0FYV47)K=KX4[^\WIV1]ICZ->KE[I4M:K@HGY"?\ #&7[2H_YII(,
M>OBOP-_3Q-7[74X\X6=6]/&2KM1BG:G.*CR_#I9;W?W'PU/A[-J<&E%<M^OG
MOT/U\_9I^'FH_"_X.^$/">LV7V#78+:]O]=MC):SM#JNJ:A<7TT+SV4\T$S0
M0S06X>*612+<8; %?BW$6/CF>=XG&4I<U&4>6&EO=7+;1^=S[C*<++!8&G1F
MN62=VO-GO7]/Z5XS7RL>CL<YXNT&#Q/X4\2^&KH;K;7]"U;1IU^4_NM3L)[)
M\!N,A9CC)'-=&%Q"PF)P^(<_9JA4A-RM?EY9)MVZ^AC7INK0JTEO.+2/PM;]
MC+]I125'PU<XX5E\6>!@& X#A6\3 J#V!"G&,@&OW5<;\+4J=&$<T<G&DVTZ
M-1?OE'W4FXK1R26FA^=UN'\Q]M5Y(>Y)27R=_(_3']C7P'\2_AI\.]<\(_$3
MP])H$EOXGNM3T&.34M'U/SM.U&QL_.17T?4KM(?+OK>9BLA0DW!(!ZU^8<;8
M_+<US3"XO+*UXJ"C5O%K6+>RDET;U\D?8Y'A\3A,.J&(22B]#W'XK?"7P?\
M%_PK/X5\6V+3P,WGZ?J%LRQZGHU^JE8[_3KED?RY57(:-U>*5?DE1EP!X64Y
MMBLEQKQ.%JN+E\49:PDK6LXO;:Z:U3\FT^W'8*CC*#HU8\T7I=:2_P# MS\D
M/B9^PU\7_!^IW)\&:</'_AS=FQO=.GLK35XXMJD1:GI%W=I(LZL77=9M>(P1
M6RID*1_KF5<>91C*4%CU]4Q--*+ERM0E))*336Z;5]4MSXK%\.XG#7=!>WIW
M]R*=Y*/V4]-TM&^YXHG[.GQV:40+\)O'0EW;/G\/WJP@C@DW#1K&$XX8L!7O
M_P"LN01BIO-,/KT4HW^Y'G+*L>TG]3G'R:/:?A[^PS\9_%-_ ?%.GV_@+1 R
M&XO-5NK.^U)HOEWK9:5I=W,_GA6./M3VJY4?-UQXF8>(&28&$UAG+%5&GRRC
M%\M[.R;;6SWLGIT9WX/(,;5J*I5I>SIZ*VST>I^MOPB^#W@SX-^%H_#/A&Q>
M-6E%QJFJ79235=:O@FPW>HW"1("0N5C@C1(85.R- I.[\?S/-<7F^)GB<5+?
MW806D8PW2MWNW=O5Z;:(^XP>"HX*FJ=*-KOF;;N[V2W^1Z'K$$EQIFH6T*,\
MD]A=PQHFW<TDD+(B@R,J*26P"[*,]3CIS82<*&+PM66D*-2,GZ*47T]#7$1D
M\/65/6HXV7W-'X02?L:?M*&21E^&DI#.Q!'BOP.,@L2#@^)01QCJ*_<</QMP
MU&E0I5,3*A.%))R=*M-75ERI4X3E?K?EY=+7NTG^?3R/,93G*-+F4I.5E_PP
MS_AC+]I4?\TSFX_ZFOP-_P#--70N-N&([9JU;_J&Q?\ \SD_V%F?_0-:W:P?
M\,9_M*_]$SE_\*OP-_\ --3_ -=^&?\ H;2_\)L7_P#,XO[!S3_GQ+[P_P"&
M,_VE?^B9RX]_%?@;^GB:E_KQPW%7CFLI2CJH_5\4KM;*[H)*^UVTN[2U#^P<
MTV]BUZL_8/\ 9P\(^(O OP5\">%/%>GG2O$&CZ??0ZEI_P!IM+O[--/K.I7:
M+]IL+B>";,%Q$V8I7 W8SD$#\2SS$T<9FV(Q&'M*E5DFFT^D(KKMJF?>9;1J
MX?!PHUTHRC=66G4]SKS#N"@ H * "@ H * "@ H * /R<_X+)V5U=_LFZ-+;
MPO)'IWQA\(WMXZC(M[5O#GC6P$S_ .S]JO;5/^VH]* /Q*_:#MOA!K/[/7[,
M/C3PY\3;?6OBI8>"+3X<>*_AO936\C>&-*\/ZKXOU<ZSJ,:@7-C=W%[K5G"D
M<H2.6(;X=RC=1L&Q];WWC'P[\(O^"E7P)^(/Q"U&'PUX/A^%?PEGGUV\#?8;
M6TUKX!0^$;;4;J5?]381ZU,4GG/$202R-\L9HV\@V\CYTU+6M,\?_M+?MS^-
M?"%U'K7AC4/ /[27B*QUBS):SNM"OM2BLK#58'95+VMQ-J-AY9P"1>1G S0!
MYIHG[/OA?5/V)_%W[2G]J:Y!XS\*?&[3?ATFEB>S_P"$>NO#U]H&@WAF-O\
M8OM4.K)?ZP6$XN_+,<>WR=WSD ]L\2^-]8\>>.O^"9WBOQ->2ZKJA\,^ -$N
M[J9MT]W;>#_VC_&7A&Q\Z1L^9.--T&TC>1LM(^Z1RSR,Q/T#]#B_@]\,]4TW
M]JSQE\+;V28Z'\#K_P#:1\4F)Y L=K>>"O!_B.WAU&)6Z2W6H^&/"D6<@[8(
MVZ1T 0?#SXH-X%_X)^_&_P &VO\ Q_\ Q9^.7@SPP<<&+1M&\/V_BG59<\?*
MTNE:;:L/2^/;-&P;%[Q]?_'7X91?L6?$KXE?"2#P#X9^%]KX1B^'/B.UO(KB
M?QSHFBZ_8?$6&\U""/6KQK:[D359KCR_(LAC47#1!@0#;Y!M\CU_XJ_"R#]H
MO]LC]M?0M GAGU-OAKJ_Q&\$W*H)([W4/#(^&/B&"VB#;6SJ6AC4+!'&-AU)
M78;0PH XG_@G)\&+#]I3QC\?_A-XEU_5=#L?&OP6@:_US38K>ZU.%]%^+?PQ
M\1QR11WH:*1Y)])CA8N/N3,1\V#0!] ?MM?L1^$OV-_V5=2;PMXU\1^+O^%@
M?''X7"]_M^QTRR^P?\(SX*^,@MQ:_P!FHOFB;^WYM_F9 ^SQ[1\S9-@V/C+X
ML_!VP_9_^%'['W[0'P_\1^(;;Q;\4=&UGQ9J/VRYM63P_P"*O!FKZ+/I=YX>
M>TL8)8+-EU!=T-U)<G?:;@[I(40V\K!MY6/N%O'_ (?\"_\ !7+1OB?\2];T
MKP9X8U+PSI6O76OZU<)IVC6\?BC]G!-.T^22YE.RUAFUB]BM%:4HHD< D YH
M ^7/!=_9^,/C)_P4.\:>&I?[7\+ZG\(/VD];L=9M5<V<^EZ]X^TFYT>\#LJE
M([N&1'C##)&?[O(!]"_\$Z?V /@G^T]\)-5^)OQ+U3QXNHZ/\0]6\+IHWAW6
MM*TK1KS3=.T7PYJ<?VLRZ#<WRSR2ZM<QN]M>VYV*@7:PW$_0/T*/_!3?X9^%
M=/\ VJOV9OA%HMFVA>#(?A9\,O =C9Z:42;3M!E^(OB?0E6UEGCEWW4=G*2)
MIUF9I!ODWLS%@#]>_P!F[_@GC\ _V8/%TWCWP5)XR\0^+VTNYTBSUGQIJ^F:
MD='M+X(E^VD6FEZ)IT-K=W,2>2]Q(DTHBDEBC9(YI%<V#8^[* "@ H * "@
MH * "@ Q^'Z=*%I\@_ ;MQWZ?TI:WWLNU@6B2["X]^G]*(KEOKOLNPT[=!:8
MA,4N7WN;LK M!-O;)'Z5,(N"44](WZ>=_P!1WMTV% VC'I5_A8&_E80KGU&/
M3BI<4[:+3O%/\P3Y1IC'J1C]*GV<?Y8:?W(_Y!S-;>[;R#R_<T>RA_)#_P
MC_D'-+O^ !-IZGBG&$8M-1BFNT4G]ZV"\N^G:PX+C')X_I5ZW>NG:WZA?RL.
MH\A;?(3';T_3%2X^[RWM;J&WR#'O5:]PU#&/;'X=*5DN@?H*./P_I0E96O>P
M;>5A,?Y^E#7RL"T$V^^,>G'2FM-M!IV].PH&/P_I0KI:N]A?A86@!,?AC^E)
MWZ/EL"T$*C_(';VJDVO.P7:V=NP;0/P]@.E9RI0DTVM8[?($Y+[6P;1^7J!V
MIRA&6ZO8+R6TK6#;C\/TQ5W>RT!72M<<./P_I2V^0+3Y!0 4 % "$ \=,?A0
MM/*PT[?(3;COT]A4J.C4[25[K1:!=^EA0,>V/PZ41A&.T4K"U[[=!?\ /Y57
MZ!MY6$(_ECIG%)*VSM;8-5L[6&[,=_T':G>5U[VBW5@O)?:V'8Q^'Z8HLNVP
M+3RMT&&,>I'Z8K/V</Y(?^ 1_.P^:2ZVMY!Y?N:/90_DA_X!'_(.:7?\ \OW
M-'LH?R0_\ C_ )!S2[_@."[1C-'LXJUDH\KO[J2_!!=]=; !COTK1_D)].E@
M*Y&,XQ_2I<(M6Y4[=TG^8)M;.WR&^7[FI]E#^2'_ (!'_(?-+O\ @'EX[GC^
ME'LH+[$%;^Y'_(.:2Z_@+LQW/']*3I1M:T5YJ$;_ "#F:^0NW'?&/PJ^1>Y_
M<V$[][#?+]S4^RA_)#_P"/\ D/FEW_ /+]S1[*'\D/\ P"/^0<TN_P" >7[F
MCV4/Y(?^ 1_R#FEW_ 4+MXST]A3]E37V(JW9)?DA7?<7;COC'X52CRJT?=^0
MDFGO>PH&/?'Z8HM^'6UAW:\@ Q^'Z8H2Y?D'Z"TP$(XQT_3&*%I\@V\K";<=
MSQ_GI26S3L_DMNP[Z6M8-N.G&/;'2E&$(WM% G;Y"X]\8_I5:+I>P)VZ;"!<
M#']/2B24E:UDNA-DK\ONL-N._3M@=JCV<+6Y=$/WEUV +CVQ^&,4XQC!<J24
M5LK#NTO04#'^?2J_387Z!C]/\_TI-75MMOP!:#2F>^,?TJ73BVG9-Q5M4G^#
M"[6SY1/+]S2]E#^2'_@$?\A\TN_X!Y?N:/90_DA_X!'_ "#FEW_ !'C')X_I
M35.*M:,8M;-0BFOG;2P<TEUV\AX&/;'X8Q5O[A?H+0 4 % !0 4 % !0 4 %
M !0!XU\=1\(KGX?ZMH_QRB\.2_#C6_(TO5XO%1VZ4\MQ)FS7S%7S+:]6>-9(
M+BW>&:*2)7BD21%9:2BH2G*?+R[*WEZGHY5E&9YWC(X#*,#6Q^+E"K45.E%-
M\M*/,]VM[VTN_(_-71_V=?\ @DQI$&M6IO/!VJ0:W%%;S_VO\1_'-Q/9V\%]
M:ZC'%I%Y;ZW!<Z4WVFTA5Y[>9+B2$26\DS6]Q/%-E[2G9/F6I]6_##C^+4'P
MKCXS2NU[..BNU_/Y'JOQA\/_ /!-WXZV?A:T^(GB?P+?S>"M#L_#7AK5M.\6
M:_HVMZ?H&GHL=CH\NJ:?>1S:I80 .8X]0-V4>::1&62>5I#VD/YEH'_$,./_
M /HE,?I_T[C_ /)C/ /AC_@FI\,_ OC'X=^%-=^'UMX>^(6FOH_C>6\\4^(+
M[7_$>E.,'3;GQ+->_P!IV5@"-PMM/NK.)7_>*JR$N3VD%]I!_P 0PX_7_-*8
M_P#\%Q_^3)['P]_P31TWX4ZQ\$;'6/ ,'POU_P 3V_C+5_"[>.O&\ZW7B6UA
ML+>#5%U:XUY]3M9%@TRRC\J"]CA98=K1E9)!(>T@OM(/^(8<?K_FE,?_ ."X
M_P#R9B0?#S_@EU;R^!)H]0\#"3X9,K>!-WQ(^(TB>'=OB2]\7A+:.7Q0ZW47
M_"2:A>7VR[%PN^X=,>40@/:07VD'_$,./U_S2F/_ /!<?_DSMK1O^"=5EX\\
M??$VU\1?#V#QO\3]%\2>'O'.N)XN\5[]<TCQ<L">([8V+:P;'39;U8$5[G3[
M6TG4%MDBF20R'M(+[2#_ (AAQ^O^:4Q__@N/_P F>7M\&O\ @E"VA0^&6;P*
M="M]5N]<BTW_ (6=\3Q$NKWUI8V%U?,Z^+A+)(]GIMG%AW94$1*!6DD9SVD%
M]I!_Q##C]?\ -*8__P %Q_\ DSV/XH:U_P $_/C-X1\)^!/B5XL\ >)O"G@=
MK5O"NE-XK\2:2-'^QZ7_ &+ L5YH.HV5U-&NFA83'//+&VQ'93(@<'M(?S+0
M/^(8<?\ _1*8_3_IW'_Y,Q_AU'_P3H^$_C:3XC> O$W@C1/&DOAR+PE-KDOC
MKQIK,LWA^#3]*TN'3I;/7M<O;.1%L=%TR+S&MS*1:@F0EW+GM(+[2#_B&''Z
M_P":4Q__ (+C_P#)B_!V/_@G+\ ?$^J^,?A'XA\ >#O$6MZ7<:)JE_;^,O%^
MIK<:5<ZA9ZI-9)8Z[K-[:6L9OM/LY ;>WB9?("*50E2>T@OM(/\ B&''Z_YI
M3'_^"X__ "9V_P 9OB'^PS^T#X7L_!?Q<\>>!?%WABPUNT\1VNER>*-?T81:
MS8V>H:?;7GVOP[?6%TQ2SU6_C\MIS&?/W%"RJ0>TA_,M _XAAQ__ -$IC]/^
MG<?_ ),\T\7Z%_P34\>>"?A_\.O%FL^ =7\'?"RUOK+P%H[>./&UI_PC]IJ9
MMS?6Z:AI^O07U^DK6EL2;ZYN6!A&UADY/:0_F0?\0PX__P"B4Q__ (+C_P#)
MF;\7?"/_  35^-]OX7B\?^)_!5[=^#- T[PKX>UG3_&7B/2]?M?#NDPB#3])
MOM8M;X7&N6T"!BC:HU[*K22NLBO-*TI[2'\RT#_B&''_ /T2F/T_Z=Q_^3-7
MP%I/_!-WX:?#KQA\+/"6O_#RR\)?$"PDTSQPD_BC7[O6_$]C)&\36NH^)9;[
M^U(K98Y9 D-I=6T<)D=X4C=V9CVD%]I!_P 0PX_7_-*8_P#\%Q_^3/1_@U\0
MOV&?V?O#%YX-^$?CWP+X1\-7VM7/B&XTM/$^O:NKZO=VEC97-W]J\07M]<JS
MVVFV2;!,(QY/RH"QR>T@OM(/^(8<?K_FE,?_ ."X_P#R9RWQ,O/^">/QA\=^
M&OB;\1O$_@3Q)XX\'V^E6OAS6W\:>+=+;3H-$U:XUW2XQ8:+J]I97/DZK=7$
M^;BVE+F39(6C54 JE/\ F2!>&''_ /T2F/\ _!<?_DSZL\'?M!?!WX@:ROA[
MP3\0/#?B;6VM9[S^S-*OC/="UM3']HGV>2/W48D4DY[^]:0Y)R<(S5UM_5_E
M\SRLZX+XKX=PBQV<9!B\OPOMZ5#VE>$81YJM[?;=[)-VZVW1[-2/F H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * /FW]JCX+:Y\>OA5<> /#VKZ1HFH3ZYHVJB]UI+I[-8M+FF
MDDCQ9P2R^:PD 7Y, Y)/KG4@I0LWRI=>GYH^^\->+<%P1Q/2S['86MBZ5'#U
MZ2IT53;YZJ2BVJLHQLK:^]>VR9^90_X)<_%4DG_A9'P\]/\ 4>(>,<D$#2^"
M,_6N>.%AR149.5GND[??H?T4_I.Y!=SED>,E6U326$M;F;CI[9.^NHH_X);_
M !5/3XC_  ]_\!_$(Z?]PJD\+!2Y%-N2UMKHN^K6FRTONN@X_2<R1I-</8ZW
M3W<)^E=A_P .M_BJ"!_PLCX>@]LV_B$=/?\ LJA86+;BI-\O:]OON-_2<R*-
MKY#C%_V[A?\ Y>'_  ZW^*HP/^%D?#WV'V?Q".G7@Z3VH^JQ6\G'HD[Z^FM@
M7TF\CZ9!C=/[N$_^7@?^"6_Q67_FH_P]_"W\0<8_[A5#PL(Q<O::1W^)[>E]
MA+Z3N16_Y$.-C;HXX5/Y?OP_X=;_ !5&/^+C_#T>G^C^(1T_[A5"PL6HM2;4
MMM_QN]!KZ3>2].'L=ITY<)_\O$'_  2X^*O_ $4?X>C&#_Q[^(>,\#_F%4UA
M(ZVG=1ZJ]O1.X?\ $S>2<SA_J_CKQ_NX3_Y>*/\ @EQ\5<?\E'^'O!QC[/X@
MX(..G]E4EA8W2NTVDTG>]OO'_P 3-9+I_P 8_C4FKWY<);_T^+_PZW^*H&?^
M%D?#T ?]._B$?3_F%4?58K>3C;RE^@O^)F\C7_,@QNGEA/\ Y> _X);?%;'_
M "4CX>C'_3OXB'3_ +A-'U6%E[^FU]?\Q_\ $S>2?]"#&_\ @.%_^7B?\.N/
MBJ/^:C_#W@XXM_$!P1V.-*X--83WN7WE973UM\M?T%'Z3>1NZ60XWW=URX7_
M .7B#_@ES\53T^(_P]Z9_P"/?Q!QC@?\PJE]55U%-^>ZY?6[3UZ63V%'Z3F2
M/E_XQ['1YKVO'"=-]J[ _P#!+GXJ+Q_PLCX>C''_ ![^(1VS_P! KT!_*CZK
M%*7O2]W=6EML"^D[D?O)9!C6X;KEPO\ \O#_ (=<_%0''_"R/A[GIM^S^(,C
M S_T"O04XX6,H\RF[?/2W>ST'_Q,WDL>6_#^.BI;7CA.S?\ S_\ +H!_X)<?
M%51S\1_A\ /^G;Q"/YZ5^E)86+2Y)2EY)._SNT)_2=R2*;?#^.BH_P!W"?\
MR\7_ (=<?%7_ **1\/?3_CW\0@\>W]E=<"G'"JU[N/+T>^GHWH#^DYD>B_U?
MQUFM&EA4OO\ ;.S^3L?1O[+7[$'CGX!_%6'Q_P"(/&/A36M.C\/ZQI!LM(CU
MB.[,VHBU$<N;RQBB,2>0<@M_$" <55"DHSE**E))65E9/6^EVK['YYXG>,>5
M\?<-1R+ Y5B\#7CC*&)]I7^KU(<E*,XRC>%3G4GS:6C;35H_3FNH_GD* "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@#Y_\ VE_BO?\ P:^%>K^+]'@MI]:DN;'1-%6[5GM8=1U2
M;RUNIHEQYRV]I'=SK&2%=X(T;Y7./;X>RK^V,THX)_PVN:2ND^52BGJ]M'TU
M[:G!F6*^IX2I4ORM7L[>3['Y+^!U_:=^.R^+_$7A[XA>*[S_ (16U_M+5/.\
M;:KHL1DECNKBWL-(L;&>.W2XD6UF"QQQ01J(E4LI8!OUG'/A/AZIE^7U<OBY
MXI1DI>S<[PG=*3:^%<T7=.TNZL?$8?\ M/'PJUZ52484DY)\R5U>VU[Z>A[O
M^Q=^T1\1=6^)5I\-O&/B74O%6D>(=.U5M+FUNX?4=3TS5-)L)]5+1:E.6N'L
MI=/L;Q'AFDD4.L3Q^6=XD\+C3AK+Z>62S7+L,L(J<J:G.+BKPG+DMR7YKN<H
M:\NBO?0]#(\TQ<L5+"5JCFN23BFI?$G%[M)?#S/<\R^*GQW^-/Q<^,5_X%\#
M^*M9T+3+KQ=/X1\*Z'H6IW'AZ&X%OJ;Z;:WNK7UG)#-+).8S<S232LD2L5C1
M5C!/KY3P]D629!A<RQ^%6(FH<]:I)<[5X2EHM[:+2*?GK=G-BLRQN-QT,+0F
MXTY3=/F3M:<5*26]]7&U[6\TC"U_QO\ M)_LO>/K31]>\;ZE?WBV%EK/]FZC
MXBU#Q3X:UK2KB6>!#)#J+%H2TEI=0M)$D%Q&\8="05W;X7 \-\5X.I5PV!C0
M4?<A4Y.1QETT5Y+3RL98G$YIE-:,*]=IQ7,XWYKQVZ71Z]^UG\=/'\&J_"K7
M?!'C'Q+X3TSQ?\*-!\4RZ=HNKWEA!]JU:]U"9VFC@E57GCC\N$N<\0*,D 5X
M_!W#V5/"YQ0S# 1QE?#8V="#DHOX5JDVTEJ[[V\SNSS,,13Q&"=";C2J4%*3
M3M[V^VC_  .B_8?^,WCWQ-\3?$?A+QYXQ\0>(8KOPK<7VFV^OZG=W[6NHZ3J
M-D)8K5+F1O)DDLKRY9P "PM%S]P5R<>9'EV"RW!8K+<&L%"4U!RBDE>3Y8WY
M;OXK*[TU9IP]CL9B,6J6(K\RDO=3OT^6FGH>5?M.?'KXH6OQO\=:/X*\>^*]
M$\/^')[/28M/T+5[ZQL;:33=/LH-4FDAMY51'.KRW2L[ ?\ +-2<XSZW#/#>
M3U<DP,L5A(5,;B7.<5*,6W32=1^\[QM&G%O5INUDKM(X\TS3&PS"I'"XE^S2
MZ75M/-(]!\,_%7XE77[%GQ#\:W'CKQ3-XLT[XH66F6'B*76;U]7L]/;_ (0<
MM9V]ZTIDA@/]H7N44@'[2^>M<&+R;*J?&^%P,,'". J86%3DY5RO2:E+E_Q)
MJS5W:]MF=%+&8R7#]3$O$OZS&K-)Z_"I62O;MYGB7PTUS]KSXLPZ_=?#[QYX
MXUU/"RV3ZM$_C9;*6(ZBE^]BEO;ZGJ<7VYY!IMYA(\[3$H(RZA_=S3"<%Y1.
MA1Q^$I4'B4Y49>R;YXWW;A&7)9-?'RZ:[)LX<%/.\;&7U6LZOL5'G]^,;72?
MVW&_RN>Y?LG_ +4_Q-UOXEZ-\./B#K;^)=*\0K?V=A>:A9VJ:OIFJVEI<WT
M:^M(H6NX)EM&@9+A9V5I%=9  5KYSBWA/+\/E.)S++J?L/91I24(OW7&H^6+
MMJE=OFT=U:TK(]'),UQ?UV."Q,N=5>>,&[-N<%><;WNN56U:2?1L\U_:$^/W
MQ3U/XS^/+'X=>-_%NE^'?#$LVF)8^']6O;2SCC\-6BP:[J3PVLJJR_VA#?R-
M+C_5A,\+7JY%PYE%+(L!6S'#PJ5Z\J?-*44VO:V<(]>]KKM=V.+&9AC98RM#
M"5G'D4DXIV^%M-ZV70^\?V*OB-K7Q#^#S3^)]9O==\0Z#XFU?1[W4-2N9+O4
M+BW=;;5;"2>XE9GE58M1>%&8]+7:.%&?A..<LH93G56E@*2I8><*<H)62TE*
M$K+2UI1DMEY75CZ3A[%5<7@(SJU/:5*#DI;Z7]4K[=+['YG_ !*^/7QGT7XH
M>/;+3/B;XSM;#2O'?B6VL-/37;\6$%I8Z_>PVMDMKYVS[*L,,<7EXQM &*_2
M\LX=R'$9/AI5,N@L54HR?M.6-W*]HJZO:]]W9+JT?,8O,\93Q=;V=5TZ4)1<
MW?:.B>F[U:T2;/H#]J;XZ>.FT+X%^,/ OC;7_#5GXS\"7>I:G;^']6O-.MYM
M7@GTU;^.:.VD59)K6[ENK<DY(V$9KYSA7(LMEF&=8',<'&<\')N$)*,O<=6C
M&#O=Q^&I?>^O8[,YS#%PPF JX;$M1J\FJNN]]TFM$]Q/C/XG^,.D? 7X$_%;
MP]\0_&]F-4\/0Z3XSEM/$.I1I<ZE<1R7>D:I=K'< FYF6+48)9R1GR[8<LWS
M5D&!R7$<29SE.)P%+DINHZ*E&+=-1:3[[:;7>O:QICZV/H8+#XJG6E*#2YM7
MKIV=OT.OL/VJ]0MOV0CJUUX@N9_BBU[??#NVO6F=M6;4&<7,>ORS9$BRP^&K
MJ&1;OC-VL7)+&N&?"D'QA/#>QY<L2C427PM-VY4ELW-;-6Y;[:6TI9Q+^P/:
M3GRXSFE%+=VL[.ZNMO.YTG["VH?%7QT_B[QSXZ\:>,/$'A^QC@\/^'[36M9O
MKO3;O4I"+O5KV*WGE*/):0QV4"R'< U_.%/R"LN.X9+@I8+ Y3@Z>%J04GB'
M&%I*VB3:3<KM/X;ZKL='#\\;6;JU\0W35K:O\K7/TAK\[/IPH * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
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
MS0 U]2TZ%[.*6_LHI+]MMA&]U CWK"/S2MFC2 W+"(A\1AOEYZ4 %]J6G:7
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
MU?\ 9ST]=;U&V=-.NI8$\;ZY9&ZN=1M_+D\VWL0RQSNY:%8QL90M 'S[X_\
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
MA3PYK-^($,4 O-3T>SO;D0Q$DQ1B:9PJEF*J%7)QF@#L: "@ H * "@ H *
M"@ H * (I8UD4HZAD92K(P!5E(P58'JI!((Z$$@TDY0G&4:G(X[*WX^5O('&
M+BXRV/FK7?V0?V?O$.JW.L7W@&V@NKN8W%S'I>IZOI%E),6W,ZV&F7\$$&XY
M+K$D:N6+,-Q)/T='BO/L/3A2I8SW(*RO&#=EINXMOU;;/+J9/EU1MSI.3?2[
M6OWGLO@KX>^#/AUIO]C^"?#FE^'-..&E@TVUCB>ZF48%Q>7+;I[VYV\&6>61
MR,#=@"O'QF/QF-J^UQ=9UGLM$K/IHDHI)*VB]=;G9A\/0PE-4J%+V:B[_P!:
M^9S7Q#^"/PN^*FQO'/A'3=8NHA&D6I*)+#5X8H]Y2"/5M/E@N_LX,CGR6E:/
M+%MF[FNC 9SFF6IPPF,]G%Z\EDUWV=TO.R5[*^R,L3EV%QDE.M'F<>EVNEOP
M.?\  /[-?P9^&FJC7?"?@RUM=8C&RWU+4+O4=9NK-3C<;%]4NYULY#@@RPJL
MA!V[MHQ73F'$><X^E['$XSFH_:2C&.B_PQ5_2]O(C"9=@L+/FI4.6<=G=Z?B
M=CXN^$GPV\>WMMJ/C+P5X>\2W]G:BRM;O5]/@O)[>U66:801R2@D1"6XF?:>
M-TC'O7)@LVS++E_L>)]FF[OW8OLOM*2V72QM7P.%Q$E*K'F:VU:V)M9^%GP^
M\0>'M'\*ZWX1T'5/#GAY;==$T:^T^&>PTP6EH]A;"TA?(A$5G(\2@=%/L,10
MS3,L)B,3BJ&*Y<5B;W;C&UF^9JW*]WV2MLK"J8+"U:7L7A_=7F_\R*[^$_PY
MO_"VG>"+WP;H%QX1TFX^UZ;X=FTZ!]+L[D-=-YT-J1L5]][=-G&<S,3G-5#-
M,?1Q\\Q6*:Q=2R4N6/;E^%Q<=M/ATZ:E?5\-*DZ53#WB^EW^:9!;_!WX8V?A
M>]\$VW@?PW!X2U&_75+_ ,.IIL(TNZU%#:%+N>USL>9?L%D Q' MU%$\XS.>
M-AF-7%_[5"$:<9*,%\*LM.6VFR]WUU)A@L)"E[&.'M"UDKO:R2Z^7]==/P=\
M-? OP^.HGP5X5T3PQ_:[6S:F-'LHK,7ALOM M/.$6 WD_:[G;Z><^.IK/&9E
MC\TM',ZGMO8M\CM%:-W>D5%WT6_RLBL+A</@DU2CR<VK5WWOY]RYXP\"^$O'
MNG0Z1XR\/Z7XCTRWNX[^&QU:V2ZMDO(HIH(K@12<>:L-S<*&QD"4XJ<%CL5E
MM9U\!6]CB%'E3LG[OI)-%5L/3Q$/9U:7-&][WM^J#P?X$\'^ +&YTSP9X<TC
MPSI]W=F_N;/1[.*R@FO##%;FXDCC&&D\F"),^B#\3%X[&8Z:JXRK[6LDTI62
MMK=Z));N^P4*%##1Y:%/V<7NM=T<G?? OX1:EKMQXFOOAYX4NO$%S?\ ]J3Z
MO-I%JU^^I"9+@7S7&-YN?/C23?D'<@/45UT\]SFAAXX*GC;X9*TH\L=(K1+5
M-[7Z]#FEE>"E6>(G2YYRUW>EON[_ ($L/P1^$]MXAC\60> /"\'B6/4WUE=;
MBTN%-1&JO.;E[[SU^;[09R7W'OGUYC^V<SC0E@UB;8.HK2C:.]K;\M]K[,OZ
MA@8U57^K_O(?#J]^G7I]Q9\5?!_X9>.M135_&'@?PWXBU..VBLDOM5TV"ZNE
MLX))Y8;?S7Y,227$Q4=O,-/!YUFF6PE2P.,]A3J7YO=B]]_B3>MDM&BJV"PV
M+Y9UZ-IP^%W>G3IY-H[;1=#TGP[I%CH6AV%KI>D:7;I::=IUC$D%K9VT?$<-
MO"ORQHN> *\VI4K5I5*E>ISSJ.[G:VKZG12IPH04(1O&*V]#ST_ WX1MX@;Q
M4WP]\*MXC;6!K[:RVE6[:@=:%X-0_M+[1C=]J^VCSM_4N<FO4_MS-EAHX*6+
M_P!DA'EC%1BM&K6OR\VW][T.7ZAA/:^VEA_?;NG=[K7N>M5Y9VA0 4 % !0
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
M_P ,?_M#_P#1W_C;_OCQ5_\ -M1_9F,_Z#ZW_@V?_P D/_B*G W_ $:K*?\
MPDR[_P"9@_X8_P#VA_\ H[_QM_WQXJ_^;:C^S,9_T'UO_!L__D@_XBIP-_T:
MK*?_  DR[_YF#_AC_P#:'_Z._P#&W_?'BK_YMJ/[,QG_ $'UO_!L_P#Y(/\
MB*G W_1JLI_\),N_^9@_X8__ &A_^CO_ !M_WQXJ_P#FVH_LS&?]!];_ ,&S
M_P#D@_XBIP-_T:K*?_"3+O\ YF#_ (8__:'_ .CO_&W_ 'QXJ_\ FVH_LS&?
M]!];_P &S_\ D@_XBIP-_P!&JRG_ ,),N_\ F8/^&/\ ]H?_ *._\;?]\>*O
M_FVH_LS&?]!];_P;/_Y(/^(J<#?]&JRG_P ),N_^9@_X8_\ VA_^CO\ QM_W
MQXJ_^;:C^S,9_P!!];_P;/\ ^2#_ (BIP-_T:K*?_"3+O_F8/^&/_P!H?_H[
M_P ;?]\>*O\ YMJ/[,QG_0?6_P#!L_\ Y(/^(J<#?]&JRG_PDR[_ .9@_P"&
M/_VA_P#H[_QM_P!\>*O_ )MJ/[,QG_0?6_\ !L__ )(/^(J<#?\ 1JLI_P#"
M3+O_ )F#_AC_ /:'_P"CO_&W_?'BK_YMJ/[,QG_0?6_\&S_^2#_B*G W_1JL
MI_\ "3+O_F8/^&/_ -H?_H[_ ,;?]\>*O_FVH_LS&?\ 0?6_\&S_ /D@_P"(
MJ<#?]&JRG_PDR[_YF#_AC_\ :'_Z._\ &W_?'BK_ .;:C^S,9_T'UO\ P;/_
M .2#_B*G W_1JLI_\),N_P#F8/\ AC_]H?\ Z._\;?\ ?'BK_P";:C^S,9_T
M'UO_  ;/_P"2#_B*G W_ $:K*?\ PDR[_P"9@_X8_P#VA_\ H[_QM_WQXJ_^
M;:C^S,9_T'UO_!L__D@_XBIP-_T:K*?_  DR[_YF#_AC_P#:'_Z._P#&W_?'
MBK_YMJ/[,QG_ $'UO_!L_P#Y(/\ B*G W_1JLI_\),N_^9@_X8__ &A_^CO_
M !M_WQXJ_P#FVH_LS&?]!];_ ,&S_P#D@_XBIP-_T:K*?_"3+O\ YF#_ (8_
M_:'_ .CO_&W_ 'QXJ_\ FVH_LS&?]!];_P &S_\ D@_XBIP-_P!&JRG_ ,),
MN_\ F8/^&/\ ]H?_ *._\;?]\>*O_FVH_LS&?]!];_P;/_Y(/^(J<#?]&JRG
M_P ),N_^9@_X8_\ VA_^CO\ QM_WQXJ_^;:C^S,9_P!!];_P;/\ ^2#_ (BI
MP-_T:K*?_"3+O_F8/^&/_P!H?_H[_P ;?]\>*O\ YMJ/[,QG_0?6_P#!L_\
MY(/^(J<#?]&JRG_PDR[_ .9@_P"&/_VA_P#H[_QM_P!\>*O_ )MJ/[,QG_0?
M6_\ !L__ )(/^(J<#?\ 1JLI_P#"3+O_ )F#_AC_ /:'_P"CO_&W_?'BK_YM
MJ/[,QG_0?6_\&S_^2#_B*G W_1JLI_\ "3+O_F8/^&/_ -H?_H[_ ,;?]\>*
MO_FVH_LS&?\ 0?6_\&S_ /D@_P"(J<#?]&JRG_PDR[_YF#_AC_\ :'_Z._\
M&W_?'BK_ .;:C^S,9_T'UO\ P;/_ .2#_B*G W_1JLI_\),N_P#F8/\ AC_]
MH?\ Z._\;?\ ?'BK_P";:C^S,9_T'UO_  ;/_P"2#_B*G W_ $:K*?\ PDR[
M_P"9@_X8_P#VA_\ H[_QM_WQXJ_^;:C^S,9_T'UO_!L__D@_XBIP-_T:K*?_
M  DR[_YF#_AC_P#:'_Z._P#&W_?'BK_YMJ/[,QG_ $'UO_!L_P#Y(/\ B*G
MW_1JLI_\),N_^9@_X8__ &A_^CO_ !M_WQXJ_P#FVH_LS&?]!];_ ,&S_P#D
M@_XBIP-_T:K*?_"3+O\ YF#_ (8__:'_ .CO_&W_ 'QXJ_\ FVH_LS&?]!];
M_P &S_\ D@_XBIP-_P!&JRG_ ,),N_\ F8/^&/\ ]H?_ *._\;?]\>*O_FVH
M_LS&?]!];_P;/_Y(/^(J<#?]&JRG_P ),N_^9@_X8_\ VA_^CO\ QM_WQXJ_
M^;:C^S,9_P!!];_P;/\ ^2#_ (BIP-_T:K*?_"3+O_F8/^&/_P!H?_H[_P ;
M?]\>*O\ YMJ/[,QG_0?6_P#!L_\ Y(/^(J<#?]&JRG_PDR[_ .9@_P"&/_VA
M_P#H[_QM_P!\>*O_ )MJ/[,QG_0?6_\ !L__ )(/^(J<#?\ 1JLI_P#"3+O_
M )F#_AC_ /:'_P"CO_&W_?'BK_YMJ/[,QG_0?6_\&S_^2#_B*G W_1JLI_\
M"3+O_F8/^&/_ -H?_H[_ ,;?]\>*O_FVH_LS&?\ 0?6_\&S_ /D@_P"(J<#?
M]&JRG_PDR[_YF#_AC_\ :'_Z._\ &W_?'BK_ .;:C^S,9_T'UO\ P;/_ .2#
M_B*G W_1JLI_\),N_P#F8/\ AC_]H?\ Z._\;?\ ?'BK_P";:C^S,9_T'UO_
M  ;/_P"2#_B*G W_ $:K*?\ PDR[_P"9@_X8_P#VA_\ H[_QM_WQXJ_^;:C^
MS,9_T'UO_!L__D@_XBIP-_T:K*?_  DR[_YF#_AC_P#:'_Z._P#&W_?'BK_Y
MMJ/[,QG_ $'UO_!L_P#Y(/\ B*G W_1JLI_\),N_^9@_X8__ &A_^CO_ !M_
MWQXJ_P#FVH_LS&?]!];_ ,&S_P#D@_XBIP-_T:K*?_"3+O\ YF#_ (8__:'_
M .CO_&W_ 'QXJ_\ FVH_LS&?]!];_P &S_\ D@_XBIP-_P!&JRG_ ,),N_\
MF8/^&/\ ]H?_ *._\;?]\>*O_FVH_LS&?]!];_P;/_Y(/^(J<#?]&JRG_P )
M,N_^9@_X8_\ VA_^CO\ QM_WQXJ_^;:C^S,9_P!!];_P;/\ ^2#_ (BIP-_T
M:K*?_"3+O_F8/^&/_P!H?_H[_P ;?]\>*O\ YMJ/[,QG_0?6_P#!L_\ Y(/^
M(J<#?]&JRG_PDR[_ .9@_P"&/_VA_P#H[_QM_P!\>*O_ )MJ/[,QG_0?6_\
M!L__ )(/^(J<#?\ 1JLI_P#"3+O_ )F#_AC_ /:'_P"CO_&W_?'BK_YMJ/[,
MQG_0?6_\&S_^2#_B*G W_1JLI_\ "3+O_F8/^&/_ -H?_H[_ ,;?]\>*O_FV
MH_LS&?\ 0?6_\&S_ /D@_P"(J<#?]&JRG_PDR[_YF#_AC_\ :'_Z._\ &W_?
M'BK_ .;:C^S,9_T'UO\ P;/_ .2#_B*G W_1JLI_\),N_P#F8/\ AC_]H?\
MZ._\;?\ ?'BK_P";:C^S,9_T'UO_  ;/_P"2#_B*G W_ $:K*?\ PDR[_P"9
M@_X8_P#VA_\ H[_QM_WQXJ_^;:C^S,9_T'UO_!L__D@_XBIP-_T:K*?_  DR
M[_YF#_AC_P#:'_Z._P#&W_?'BK_YMJ/[,QG_ $'UO_!L_P#Y(/\ B*G W_1J
MLI_\),N_^9@_X8__ &A_^CO_ !M_WQXJ_P#FVH_LS&?]!];_ ,&S_P#D@_XB
MIP-_T:K*?_"3+O\ YF#_ (8__:'_ .CO_&W_ 'QXJ_\ FVH_LS&?]!];_P &
MS_\ D@_XBIP-_P!&JRG_ ,),N_\ F8/^&/\ ]H?_ *._\;?]\>*O_FVH_LS&
M?]!];_P;/_Y(/^(J<#?]&JRG_P ),N_^9@_X8_\ VA_^CO\ QM_WQXJ_^;:C
M^S,9_P!!];_P;/\ ^2#_ (BIP-_T:K*?_"3+O_F8/^&/_P!H?_H[_P ;?]\>
M*O\ YMJ/[,QG_0?6_P#!L_\ Y(/^(J<#?]&JRG_PDR[_ .9@_P"&/_VA_P#H
M[_QM_P!\>*O_ )MJ/[,QG_0?6_\ !L__ )(/^(J<#?\ 1JLI_P#"3+O_ )F#
M_AC_ /:'_P"CO_&W_?'BK_YMJ/[,QG_0?6_\&S_^2#_B*G W_1JLI_\ "3+O
M_F8/^&/_ -H?_H[_ ,;?]\>*O_FVH_LS&?\ 0?6_\&S_ /D@_P"(J<#?]&JR
MG_PDR[_YF#_AC_\ :'_Z._\ &W_?'BK_ .;:C^S,9_T'UO\ P;/_ .2#_B*G
M W_1JLI_\),N_P#F8/\ AC_]H?\ Z._\;?\ ?'BK_P";:C^S,9_T'UO_  ;/
M_P"2#_B*G W_ $:K*?\ PDR[_P"9@_X8_P#VA_\ H[_QM_WQXJ_^;:C^S,9_
MT'UO_!L__D@_XBIP-_T:K*?_  DR[_YF#_AC_P#:'_Z._P#&W_?'BK_YMJ/[
M,QG_ $'UO_!L_P#Y(/\ B*G W_1JLI_\),N_^9@_X8__ &A_^CO_ !M_WQXJ
M_P#FVH_LS&?]!];_ ,&S_P#D@_XBIP-_T:K*?_"3+O\ YF#_ (8__:'_ .CO
M_&W_ 'QXJ_\ FVH_LS&?]!];_P &S_\ D@_XBIP-_P!&JRG_ ,),N_\ F8/^
M&/\ ]H?_ *._\;?]\>*O_FVH_LS&?]!];_P;/_Y(/^(J<#?]&JRG_P ),N_^
M9@_X8_\ VA_^CO\ QM_WQXJ_^;:C^S,9_P!!];_P;/\ ^2#_ (BIP-_T:K*?
M_"3+O_F8/^&/_P!H?_H[_P ;?]\>*O\ YMJ/[,QG_0?6_P#!L_\ Y(/^(J<#
M?]&JRG_PDR[_ .9@_P"&/_VA_P#H[_QM_P!\>*O_ )MJ/[,QG_0?6_\ !L__
M )(/^(J<#?\ 1JLI_P#"3+O_ )F#_AC_ /:'_P"CO_&W_?'BK_YMJ/[,QG_0
M?6_\&S_^2#_B*G W_1JLI_\ "3+O_F8/^&/_ -H?_H[_ ,;?]\>*O_FVH_LS
M&?\ 0?6_\&S_ /D@_P"(J<#?]&JRG_PDR[_YF#_AC_\ :'_Z._\ &W_?'BK_
M .;:C^S,9_T'UO\ P;/_ .2#_B*G W_1JLI_\),N_P#F8/\ AC_]H?\ Z._\
M;?\ ?'BK_P";:C^S,9_T'UO_  ;/_P"2#_B*G W_ $:K*?\ PDR[_P"9@_X8
M_P#VA_\ H[_QM_WQXJ_^;:C^S,9_T'UO_!L__D@_XBIP-_T:K*?_  DR[_YF
M#_AC_P#:'_Z._P#&W_?'BK_YMJ/[,QG_ $'UO_!L_P#Y(/\ B*G W_1JLI_\
M),N_^9@_X8__ &A_^CO_ !M_WQXJ_P#FVH_LS&?]!];_ ,&S_P#D@_XBIP-_
MT:K*?_"3+O\ YF#_ (8__:'_ .CO_&W_ 'QXJ_\ FVH_LS&?]!];_P &S_\
MD@_XBIP-_P!&JRG_ ,),N_\ F8/^&/\ ]H?_ *._\;?]\>*O_FVH_LS&?]!]
M;_P;/_Y(/^(J<#?]&JRG_P ),N_^9@_X8_\ VA_^CO\ QM_WQXJ_^;:C^S,9
M_P!!];_P;/\ ^2#_ (BIP-_T:K*?_"3+O_F8/^&/_P!H?_H[_P ;?]\>*O\
MYMJ/[,QG_0?6_P#!L_\ Y(/^(J<#?]&JRG_PDR[_ .9@_P"&/_VA_P#H[_QM
M_P!\>*O_ )MJ/[,QG_0?6_\ !L__ )(/^(J<#?\ 1JLI_P#"3+O_ )F#_AC_
M /:'_P"CO_&W_?'BK_YMJ/[,QG_0?6_\&S_^2#_B*G W_1JLI_\ "3+O_F8/
M^&/_ -H?_H[_ ,;?]\>*O_FVH_LS&?\ 0?6_\&S_ /D@_P"(J<#?]&JRG_PD
MR[_YF#_AC_\ :'_Z._\ &W_?'BK_ .;:C^S,9_T'UO\ P;/_ .2#_B*G W_1
MJLI_\),N_P#F8/\ AC_]H?\ Z._\;?\ ?'BK_P";:C^S,9_T'UO_  ;/_P"2
M#_B*G W_ $:K*?\ PDR[_P"9@_X8_P#VA_\ H[_QM_WQXJ_^;:C^S,9_T'UO
M_!L__D@_XBIP-_T:K*?_  DR[_YF#_AC_P#:'_Z._P#&W_?'BK_YMJ/[,QG_
M $'UO_!L_P#Y(/\ B*G W_1JLI_\),N_^9@_X8__ &A_^CO_ !M_WQXJ_P#F
MVH_LS&?]!];_ ,&S_P#D@_XBIP-_T:K*?_"3+O\ YF#_ (8__:'_ .CO_&W_
M 'QXJ_\ FVH_LS&?]!];_P &S_\ D@_XBIP-_P!&JRG_ ,),N_\ F8/^&/\
M]H?_ *._\;?]\>*O_FVH_LS&?]!];_P;/_Y(/^(J<#?]&JRG_P ),N_^9@_X
M8_\ VA_^CO\ QM_WQXJ_^;:C^S,9_P!!];_P;/\ ^2#_ (BIP-_T:K*?_"3+
MO_F8/^&/_P!H?_H[_P ;?]\>*O\ YMJ/[,QG_0?6_P#!L_\ Y(/^(J<#?]&J
MRG_PDR[_ .9@_P"&/_VA_P#H[_QM_P!\>*O_ )MJ/[,QG_0?6_\ !L__ )(/
M^(J<#?\ 1JLI_P#"3+O_ )F#_AC_ /:'_P"CO_&W_?'BK_YMJ/[,QG_0?6_\
M&S_^2#_B*G W_1JLI_\ "3+O_F8/^&/_ -H?_H[_ ,;?]\>*O_FVH_LS&?\
M0?6_\&S_ /D@_P"(J<#?]&JRG_PDR[_YF#_AC_\ :'_Z._\ &W_?'BK_ .;:
MC^S,9_T'UO\ P;/_ .2#_B*G W_1JLI_\),N_P#F8/\ AC_]H?\ Z._\;?\
M?'BK_P";:C^S,9_T'UO_  ;/_P"2#_B*G W_ $:K*?\ PDR[_P"9@_X8_P#V
MA_\ H[_QM_WQXJ_^;:C^S,9_T'UO_!L__D@_XBIP-_T:K*?_  DR[_YF#_AC
M_P#:'_Z._P#&W_?'BK_YMJ/[,QG_ $'UO_!L_P#Y(/\ B*G W_1JLI_\),N_
M^9@_X8__ &A_^CO_ !M_WQXJ_P#FVH_LS&?]!];_ ,&S_P#D@_XBIP-_T:K*
M?_"3+O\ YF%7]CW]H=C@?M?^-AC_ &/%0Z?]SM1_9N+COCZUO^OD_P#Y(:\5
MN!8VOX5939=\'E_Z88]$^%7[,_QJ\"_$#P[XK\3_ +2?BKQQH.CS7LFH>%;_
M /X2!+/5DN=+O[&&.?[9XINX66&ZN;:Y426\GSVRD$$ C6C@\12JPG/%U:D8
M[QE.33T:U3=CYKBKC[A/.LLQ6"RS@+ 9+B:\%&&(P]#"TY4FIQDY1=*C"2;2
1<=&M&UL?<8X_#^E>B?D!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46126994581264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Feb. 07, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GORMAN RUPP CO<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000042682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Feb.  07,  2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">OH<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-6747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">34-0253990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">600 South Airport Road<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Mansfield<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OH<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">44903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">755-1011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre Commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre Commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Shares, without par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GRC<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,UP1UH'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #-<$=:&NR,4^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O31C%4.7%\6G"8(#Q;>0W+9@TX3DI-VWMZU;A^@'\#%W__SN
M=W"-B=*$A,\I1$SD,-\,ONVR-''#CD11 F1S1*]S.2:ZL;D/R6L:G^D 49L/
M?4 0G-?@D;35I&$"%G$A,M58(TU"32&=\=8L^/B9VAEF#6"+'CO*4)45,#5-
MC*>A;> *F&"$R>?O MJ%.%?_Q,X=8.?DD-V2ZON^[%=S;MRA@K>G[<N\;N&Z
M3+HS./[*3M(IXH9=)K^N[A]VCTP)+M8%%P6_W55WDM=2U.^3ZP^_J[ /UNW=
M/S:^"*H&?MV%^@)02P,$%     @ S7!'6IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M#RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+V.Q
M_G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0IA@"
MIQ%', ;  4/2='@//GL?)=-[*CG_5U/\!%!+ P04    " #-<$=:EXJ[',
M   3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!
M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I
MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z
M3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=
MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( ,UP
M1UH<.&7J/P$  #P"   /    >&PO=V]R:V)O;VLN>&ULC5'+;L) #/R5U7Y
M$U"+5$2XE#Z0JA:5BON2=8C%/B*O RU?7R=15*1>>O)Z;(UG9A?G2,=]C$?U
MY5U(A:Z9FWF6I;(&;])-;"#(I(KD#4M+ARPU!,:F&H"]RZ9Y/LN\P:"7BY%K
M0]EU$QE*QA@$[( =PCG]SKM6G3#A'AWR=Z'[MP.M/ ;T> %;Z%RK5,?S2R2\
MQ,#&;4N*SA5Z,@QV0(SE'WC;B?PT^]0C;/8?1H04>I8+8864N-_H^8UH/($L
M#UW+\0D= ZT,PS/%ML%PZ&C$179EH\]AK$.(<_I/C+&JL(15+%L/@8<<"5PG
M,*0:FZ15,!X*/:XH$ZQZ#"PAJ748J&2W<RJGUW9PS2+W*D.:HPQH;0?AHUH+
M%0:P;W(@"2[)E1M27>EYIK=WDWM)J'7N0;#W\!J-'<V/'[?\ 5!+ P04
M" #-<$=:)!Z;HJT   #X 0  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QSM9$]#H,P#(6O$N4 -5"I0P5,75@K+A %\R,2$L6N"K<OA0&0.G1ALIXM
M?^_)3I]H%'=NH+;S)$9K!LIDR^SO *1;M(HNSN,P3VH7K.)9A@:\TKUJ$)(H
MND'8,V2>[IFBG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++
M3):BJ#(9BBJ6<%H@XLD@;6E6?;!/3K3G>1<W]T6NS>,)KM\,<'AT_@%02P,$
M%     @ S7!'6F60>9(9 0  SP,  !,   !;0V]N=&5N=%]4>7!E<UTN>&UL
MK9--3L,P$(6O$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QX
MWKS/GI>LWH\1L.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#
M4,$3>*HH>Y3KU3.T<F^I>.EY&TWP39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$
MJ+EST&!G(BY84(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:
M!3JHO>.6&F,"J;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_QYTCR=U5
M9"-(9*:O>"&R]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\
MUDX:?^:+X3]>?P%02P$"% ,4    " #-<$=:!T%-8H$   "Q    $
M        @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( ,UP1UH:
M[(Q3[P   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    ( ,UP1UJ97)PC$ 8  )PG   3              "  <T!
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ S7!'6L4&X_]$!
M@!   !@              ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( ,UP1UJ?H!OPL0(  .(,   -              "  8@,
M  !X;"]S='EL97,N>&UL4$L! A0#%     @ S7!'6I>*NQS     $P(   L
M             ( !9 \  %]R96QS+RYR96QS4$L! A0#%     @ S7!'6APX
M9>H_ 0  / (   \              ( !31   'AL+W=O<FMB;V]K+GAM;%!+
M 0(4 Q0    ( ,UP1UHD'INBK0   /@!   :              "  ;D1  !X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( ,UP1UIED'F2
M&0$  ,\#   3              "  9X2  !;0V]N=&5N=%]4>7!E<UTN>&UL
64$L%!@     )  D /@(  .@3      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="d926363d8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="d926363d8k.htm">d926363d8k.htm</File>
    <File>grc-20250207.xsd</File>
    <File>grc-20250207_lab.xml</File>
    <File>grc-20250207_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d926363d8k.htm": {
   "nsprefix": "grc",
   "nsuri": "http://www.grc.com/20250207",
   "dts": {
    "inline": {
     "local": [
      "d926363d8k.htm"
     ]
    },
    "schema": {
     "local": [
      "grc-20250207.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "grc-20250207_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "grc-20250207_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 22
   },
   "report": {
    "R1": {
     "role": "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "duration_2025-02-07_to_2025-02-07",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d926363d8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "duration_2025-02-07_to_2025-02-07",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d926363d8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation State Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Issuer Tender Offer",
        "terseLabel": "Pre Commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Tender Offer",
        "terseLabel": "Pre Commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security 12b Title",
        "terseLabel": "Security 12b Title",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.grc.com//20250207/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "terseLabel": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001193125-25-022578-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-25-022578-xbrl.zip
M4$L#!!0    ( ,UP1UI.SBMEDPX  /%=   .    9#DR-C,V,V0X:RYH=&WM
M7.MSVK@6_YZ_0D.GVV0F@&W( T*XDQ+:,IN2#-"[N_=+1]@BZ-;8K"0G</_Z
M>XYL@PGO5Y)VTYD&C%Y'1^?Q.T>R2O\:]%SRP(3DOG?YP<P8'PCS;-_AWOWE
MAZMFI5;[\*_R0:FKH!I4]6318?PRU56J7\QF!VWA9B2S,_?^0Q8*LI9AY5-1
MQ4"FU;#/Y*AVA\IVQA?WV;ADHKKG>U[0&U5^?'S,Z.ZQ@:-$%EMDH5(::C'!
M[;C=P.7>CXEFCSG=R"P4"EE=&E>=JCD:P#*,7!:+VU2RN/J]L"=JPW/&]GM(
M]8EA&6<C"B2?-3[T:6;__'K3M+NL1]/<DXIZ]JCW0(FYM!2R4!I7Y-+/6^;9
M L*C&J,&@WEU3:CKP339GQ\;-^/J:G;]<=6L$M23'5_TJ )!P9Y.TH:5MDX3
MG:1!$"8ZB@5C63_GZ9PYXB4,SA=-]0D7L=1Y(I!1Y=-L6!A5G2\B*-PI%')&
M'?A07+FL?)[^O90-OQZ4>DQ1@LW3[.^ /URF*KZGF*?2+1#*%+'#I\N48@.5
MU=UEH54V[) 04FK[SK!<<O@#D6KHLLN4PV7?I4.4>I8JDQ(?%+$V$]%W[CC,
M"[]#E7HH\H0[EZDONN@[:-OWJ@<$#AOLGDMDK*K3'E#CP5\8@/'B[')-[4 U
M6 =J!4*OQ'>4:5Q1X^R[\A-/J?+GV\;7JSII?+N[(Y7;4G:"HBD*QX-?]9CG
MP'_UR:7WZXZJ9\H'#VDK;Z3*'>I*MFSDF;RIP/B"NC7/88/?V7":.5,5UN2.
M@?_RUNFY-4U?]LE""M9A JPKD_",QJ8HM6F L?9IR_1(:#TO4Y+W^N[HMZ[
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
M;("65U:=_,^L.DM%&#B:MA,LC55C@3=92]V<M'78/MJMPH5]OJG<2ZA<3<J
MB6=1O),WQ=M<\7(LG3^T=ZMX49\K*]XJ8:-F'/=PJP-%=;TP,H%?PWB-"8CX
M^K/.3:+%B.,WF/G\<.WU[YN\G;19+\.[0O9DS@RF%&&K'<M][!&V\(W!\"BK
MW26V2Z7<R6;MQCQ[;5NZ+4%1 5]\,[<Y[$'1H=S-7OHOLSSUZ."H%E\6N:87
M7RQP&*#[0-'8JTPZN]>R3SPWM1 ZQJ%IM;6%V&(OX3151OP'+&EVJ6#RF#QR
MU?4#1?I4D ?J!E.ORC[7]M:\V4<Z'ZK<%E/'MY$;E=<VNWAM8R"WR5O64R <
M56]JV_KT'!04!/8O7_P@3>7;/T;H<293GFGK,%6N>0X"9$;:0V+KK03H\0?H
M+-.'V9[D[[DD &X!9..@]^1>^(^JBSB[CSE]*HG#.MP+3ZDC@B9YXR2&BD\R
MI.$K+3ERB&M[=J$3I7%EKL^W]_%\.^Y$Z9Z6XFI0T/0H'34]YJSW:99W&E.'
MF'VJ_P29F>U>S5F^3M79//_MW;E9@*AN\8&#N/%GW;82-MU?M%E8$&WNETNU
MS@+YQ/WMF<+.I_:INB#*S(6 !T39\W7X$TBF:P'#HMTPO!"#ZY H?!L<&:3'
M<H<X.-IVO=7E 7U0(M@#E] .%(1Z-B9>J6WC$7*LC%=C.%0X,MP'<V;'7G%
M>DA' 5A2K#.1-(R8OX>-Z5_D%?)P7S;:G3TXF"V2K#<ED?A3 J2T&:PY@!3W
MD0YE*GR+Z*#4'>$9"$A]47Q7T/\NXMGT!\F@TW89%>CINCJ\.UBR_;W;RP$.
MGN;E/MXVKJN-=.7VYN;JKEDMQE]><U[.-%=,S"T^Q%-3K(>'8PSSPLH8UJH'
MC)X]0;8(=H>C-ZK-;S>M)KG]1&[OJHVK5NVV'EX/\*E6OZI7:E<WI');OZYA
M 5DG^72Z"RM]ZY'X1<Q0(Z.W,8_U.["?T<UXZ4;0QR-5(;(X1%.':V,9%Y61
MY[,L\^((,(D,P%Q2M+.8O )U E--/0]LJZV/,"B9,+J NP,7?_%%= (A$&"H
M_P[T^W30SB'XZB@)C?PULQF>( KIS)F:T'Q&$SHQGCXG@:>GD!1$&UW>YBIL
M5BCH;J%*FR%!G4!X7':9<ZR=2X>[^%7["PTJ*H$0^!)M](XM.)B53V]DYKS/
MF%B?\RTS]V\6 BU$(6.8/[&%&-L!?8_)UVJ]%=\?\J7VL08/N[ *R8QT8=V,
M]*%S-"GRNC>'V=&K+$6=B$>8 .@X5#>Y7/JM/:>D=Z,=*^2D#P["K+3^<++1
MYRIYY-R</'(A]ZODD2-Q6#.]L&*2849.0O,L6I 9,C<U_?C((A1DYY9 *($"
MYUVFK)=\IV)F5%S X[K[8"Z,"%:8DO"",Z=@G>9.<PX;% J9KNKI'(H$OQCZ
M7+SNP9D-)< "T'E)QE]Z94PCO\^EJ?CP*[F#"9(:ZAJU]:'\:ZHHT:^Y'2)<
M<A %(9[AGL98-7V-),%[)(D3W?IQE-"<D7<Y2,9EH$__[-#L1:^C:-8^UZ]:
MWR"46' W1GBGS*[WHI.W]82)F;\#+O36OEPQLW>L*S4F,SI.X Z)30/,PFB@
M'1Y>QV': &]A]E#@A_=KM%F7NAU,%&%'&FI$%;I,L,"#-KH[6*NN+V!B3F:'
MJ*,4YB5>#GKDIY%'**^SP,>DS)\@BE@=C<S;U2[D1VCDB6=]'O.:L/*Y!;?'
M;.IA4"3FN!A=]#I\3*K\<;B'39IU=_J7)/;6-"]9F24?P=0RI<!F9,A'",=!
MHUY\6W*UDR1KL7GF-'^M*59';P;^F]N,W DF]3VQQ^0S\P"@N 3O:9',U3F8
M2G05@G8@@BG C3-PR,*W=N:YO+5D\.E%9!$\F40_I6QX^;2^E[K\?U!+ P04
M    " #-<$=:K+</KLPJ   4'0( $    &0Y,C8S-C-D97@Y.2YH=&WM/6M3
MV\BRWZGB/ZC89(M4#8Y>?B4L581'PCD$N$!V[]YOLCW&VLB2CR1#.+_^=L^,
M'I9EL(V,)3Q;Y^P:6YKIZ>EW]_3L?[O]?GZP_^WD\/A@>VO_]NSV_.3@Y'_W
MVNW]C_P/^/:C^%G9_W)Y_+?RY>O1Y?GE]1\[?WT[NSW946YN_SX_^6/'L5VZ
M-Z#VW2#\=.'Y0\O9.5"VM^#](^J&U#_8/S[[,WKXP>Z%@T^M6MUV=Q3+L>]<
M&(#VPQTVS57TV-#R[VQW+_1&G]11^%D1?W>\,/2&_*N^YX9[@?U?^DE+_NY;
M0]MY_'1K#VF@7- 'Y=H;6C#3X?G9UXL_=GP$<N=@_\O!R:^!W;%#I=U6]C]^
M.=C_>'60FCXUM@YC9Z"9 F;GX'>W$XP^XRBP["*&F8V+Z=>BU749NA&3#/MG
MW[\J-]='?^S<M?6&T3 Z>NV?T1T^??O'SOGEU\N=[*:TX+FV[7X6FZG5ZEJ]
MW80O^.[,!(NMKJ@]BE8!F_3U\OK[X<7>]8^K*^7ZY.KR^O9&.;W\<7W[3?F?
M'X?7MR?7RN'%L7+ZX_Q\[^^3PVM%5W53.3V[.+PX.CL\AW=N?IS#.]$.I_>F
M:/ /OEMNT+>ITR/*Y<#VE-]_T^KJ9^64=ORQY3_RK6T2A+$>_7@[H,I79!EW
M[WH\&BE'WG!DN8_*[L7?-R>?E*_71Q\4GXX\/PR4ONU:;M>V'/@F&#OXC><K
M(8S0]\9^.%#^ ], YA3+[2F/U/(5ZO9H;WOKF';IL$-]#H&A,1#,VJKW\V#_
MQ\$IA^Q_!&1L>[X!;3E(7P% \&,VYS46Y1@48X=?SD^BH;Y<7A^?7.^!S#H_
MO )T1A^>!#N[QAV%#_/'CKJC')V<GU\='A^?77R-_[ZY.CR*_O[K[/CVVQ\[
MFJJ^W^'P7"M!^.A0Y0]E9V3=T;V.3ZV?>[8;V#WZR;KW[)YX\#A^^7VRJ-OC
MS(_Z^QWE3\$G@)289[@$!:(RVWFO:9G7<B9(#S3Y+&[.Q*\"O<KDYBBS"69.
M3!]<T% )+ <>\OK*.ZVAUYH<4'C=L3U7L=TNX"^@/46K&>^) O3_3J]I$P\1
MI8M,Y,-#H9?''C VT*&!ZNWJ@*$ _G6-_T+BD;0H:1'W\G22:%P@3: ^;TB5
M!RL XM1J:H;LD!C5FJDK(W@^&  %3I)B:@BOO[WUKCUC!,-,CS!#Q@LB5B0-
M2QJ>2<-G:$C1(%3HKQ%U ZKT:"0_>V.*--FCG1#,"6%:N'= H(S: MKUP(J8
MI#:3619 S>,NCH"O.O2>.H$4I9(,GR1#$'I(7)[?H_Y,LS4BLI22K]=:[PO4
MYX5;N(G!\LR:'H /<RV:K()(FS]JK3'Y</XDVUL" P3X,\8>CH%&4JZ-5&..
M1_PH,#V?%U4;2H:1;P-J8,D1RFV LAOBF/"3$!3\Y4 )K9_4C01'W_9!WF26
MSUV-E3I?-PS^A'3>-;+($P .QRXL8 1>%$SY$S".,@T0I.<^#;Z79?O1HY'0
M!!4>A'97Z3N>UX,M=$/?<]A @,"0/EBX]I'O_4.[(0A'GSKP#=OB!$#;[?OP
ML#_NAF,?M^ >QAR"ZUM3^%HL)T@_#R"JN2!:=[ CX [B*!Q.MKL!36T1(S^O
MWP]@$9U'Q1+;':D#1F_ :[GCPXZ"/@#G%#1)@-\+9"0TPMU1)(J^[PV5CM7]
MZ7AWN&X RL7O8>5##X9Q671(:(V:<IH=.A"[R&T;!O5XI 3VG6OW[:[EAC!;
MFF/@,5T!FD4X(]<9:?C!\W^*>3D0$5!LDQQJP=N,@I#KTC 1Y6%@=P=B26R;
ME 'XJMQW-02 .(@%[X[9#^AJ[WGWU-_#3]M;'$ [$ S+&>!F'BG!MCS1T6 +
MMG.W9$21X.AX*/:"X*/YNP?$R8DLV3GV])1CQ=G<[8WA<3OF#L+90ZW5<Y^_
M//D>T1P7OZL4ME]]+PB0K?IVR(UPLYUEVZ<13%*D"BNX8P-RL/ 10ZWI&75S
MEYZ3<4EV3[:W$$-30VFUYOL8FL :XJ;YMM>+B)M+8*VN F4&-DSAV6Z8,&06
M.F!E9]RC2':Z/OE.6HH[5L?C\1^DQP'2N3#]@-E]^Q[D-+!_(E3@"2<<=&&U
ML.H@#*;UPA,C;F_A)@"J0J 78,RT?&EF8!P""N\IBC<<%.="+ U14,++$=<A
ML=H!LAW\:"F:.7L4)FFXA+8<^[\6HV]X*Z"P*["]J*;2$C 73'=BJ>=GIY?[
M-S^NP'*:,EJ;]?>?%4  2'W+V6-AZT_,BM+W/\(K![&%#2!,KCU8?9SMAJ^9
M*'?4I;[%-9'5 Y,+D.D#:NZILHM&9//SS=??K>'H\R'^U?K\(:$.E+7@D^KU
MK);!L< .,]_CTMQY[9TT#[W3&[F#-H#;\@?-Y9>5FQ"7,*,E9$/BZ.M:QG9:
M3,8 C7GQN(E\T(R:FA$U7G9Z%B2 Z5O3N)LQ9.,9D7.9?2U2\?F;F&BBQB1)
M3UGD.;.E[ -A-B5BYPFA0K:W\E@U 26BX/B-U?/7E!O-"*.1U:&+L(2FYE#5
M]M:3RB*M'.P\D*8L=[#S8!SN3Z2=?! *;F QFV#2=D(8'<H$L*M\MQXG,P9H
M:3V K,'_6A/@>.,P"&$_<7","[P"MUXL%Y!;8),FXG7*G.$ZSE';6_D^:FW5
MI'K8^V?,%.C)E[/;XT.FSN979II09ESP91?,I7837'*F:'/4P/;6TWJ@G25Z
M-F)+Z($Y%$NB!CX>G_T)+KY(,&]O*>Q_^R,>EYG$+!U.(1:_2@5N.A2FI9\L
MY\%Z## T\G&$DWR[5F[._@]P9^Q$X[($^*??VNR?R<A0%$TY.KFX/;DN70J<
MI>/&CK/W-Z8&929.ANSFSL0UZNW9F3C09.\C6:AG)&3&5Y^5KL@OF9!4MXE4
ME];I9M9*XG2FU>K&7$DVY9V1]6>B$;C6WMY*U+9,I\U%GO6GR--XT^09&U>@
M0#&L&21$N*2A%<4'F2&4Q#R!/IMU'EA"4FTRGW)$N^C)@V4OB53*T.>)]$4>
M $M Z69> FHR1X<ABDQ$E(E8O6:"5<"B=#"0EA-OEO)6DO+3I'SKA9;#ZPQ2
M21'3F%+I?705013S #$&(3";XP."YS X5YP43J5_<\SHV>E??+B>RWW3>5XT
MP7,M\*EX/A@\JT_TKC36G<WS@FS)STUE$[U"G]9KQJHRO<IBB5Z".=W\)'62
M5YM(L\:C(]F,<>JNY_'0O[ 5<E/$VUO9A&$Z.)N3%F+119?E5%BU<7],65+%
M&HT<T!@L;EA3+EETEH63PVR^>3)"B/2L9VL07II?5IY++V]OO<7\LI*;7L:5
M F^GEFKG%-TDL@A6#7SS'J"A[I27'F6K.9ZFT]+U&1R7DSU^-Y6^>"HO+7+-
M^6_DU3FL/,H\G7/653,K02+4/I=>UJ9R/E/I9:W=R(Z>EU[6V[76^^VMR5SR
M$WGAF;EDM8@\+:L(#,56Q5G4%^50C<F$$Y"&T@?SR+<Z#M!YHJ3T3&(J)2,9
MS8!8"%/98:O[G[&-N#\%Y.Y=VR$0(I L2'D_YF"^1*_;'?L^3=)9N T]NP?L
MC 63[.>(08A@V&PV_P7YZKB$)QD"\^W(NC,RV:WEJ@*8H 8W%@_=)$'X^6H%
M5J[K1:IO>VLB38W9LZF"%)&FSF:4(Q$VD8=H3Z7NV-LFEFSDO(WR,)MTG/"$
M.#>AISXYZNRL&\>@()MW4QGF.PO9W(WR@0[E?-:W?R'7!@&*OFF0DJT2UDMV
MQT@Z@9<\'9$@@G9OAX^KW]B\3#L6Q&LU<R[).CNIWGX^J:Z\:S7S,ELS1@2*
M>C)_GBE9;2Z>*0?S;"I5SMF^ER.!\]@_DUDG,9]SR52:E+EA9.Q=S)/Z.1QJ
M3O%2@9GPJ9KW)=/A->4,**?7LQE',U,0]""GM4F8B)#\\93@BZ!-17^%[(@>
MVZ4@M.[N*,-  @*Z\(W/ 8<9B&#LPVQ"/<1@CD>X+;C90S8<W_5X<!R._@)]
MC:#=4-<&E-]2?ZB<>\!(IU;7=H#K1:S&J*M9YL -,9K9K^/9GIB,"6HUL^,^
MO?<<YJ0?P6+![HD@X&#;03!&:6I,P0&;[0*%-6JF^CY:QPT%/0R/7WAAA!7@
MG"ZEO2!6N4 3Z1V>D()8B*%.2>VN%0QPRP< $!$&<\!)$\Q]="IRMNA=>VJH
M,>P]@V][ZV8,C-F#_4=JRBS\%00N#X]P$;@KJ/(#8:J.<68S1W=%#)7/HE.&
M?>J-B%FWM_C$4R.E3-!W9E;H[Y]>7MS&N?(!&&E[ =A[])/K/?@6V(L//GX'
MXF__(S[*HI5C5]AZ,"CX0/>V-PY0GM(^968<8Z"$Y?N4IM1O9B4CC 4\<K.-
MTJQ-"3X8\TF1#H;":L+O2[/92V;1<K=YR71:%*FJ\8=7F#A)\B7)F%E"-9JI
MWV+05N\\%EB,DQ.+%[4S[9P:RAQNG0K!\W 8#%#/'\!8/:'>3@O1R D#B$3<
M0CC=TR6DH9)_KCU3<P0KU+(+G_&J@1K]J:@)"\H:TPR0"<<VIDXMO0X^D?&9
MZF)1<!2O8!O&9BVLFQOX]D1DFI4RMK,B<-)?:N65V?,0FAT.F/2+33+A.B;6
M%\" #X0VQVL_D<D@IJD+EAH28NR&]^C("^S(.>IV?;0&'-OJH/2TA=1.#-DC
M:V1CEH!] W(6!'!FU\"QT*9"-FS*.(J1 ,M,[>[ =JG_R&?ZS]@>L6,Y?("9
M\[%0)I97/8KRJKJ"X@;C<93%%4>.Y;H<HQV*H53?^V6C70^_ 8%GZ%M,-V<*
M! Q>'[$[<=A*EL@M'G'HPIO*84WY-PNJ7\'F 1^Y_)#8T<DEXVJD!C2R>47]
M7Y3OL\/W)AR ='F [X"(Z#VSCK-1-1:,V]X2+N2DZRET;1)82E?<ZJWW$W$=
M:[9:C4D2J;&F()#H<$1G=[VQSXD*F!.H*2/1> 3,<CP B#$X/C[W(6$R$=RV
MTM%U-/Y3H<(IUPUQP;B?>6)CL79@F"C!Q^%/P&<.0W:4.X]9>)[_8/D]P4<9
M3PT'"$(?%YC@7G1508.?BWO8M?%$,H=/;*-LA8DC%-?UA4^-N#VAW%$&@=7(
MCFC@5@D?R%7^9;G8-$8@M8XP@0!PF$Q&* Q57=">" <Y<XJ]0TM9+(NPX#KB
M TPJ!(GYS)CYLET4Q=%S063;L;@DB+0[3K1U!IXW#AW/^PDX'5JV&XA=O:?B
MI;\&MD.C,Z>(:OB KC<P"^YB-XP#KR;;CF1ZV(T ;'*Q>=DDAQ"#$>%S"1[[
MI>PK1M \,O88FQM,)M\)LD8GD[/-(3K>0Y:I8*8\JE,6]N7DP +P29IQ(N+(
MP.:KYU0<T764P.,+XC.[%./_S%_-9 L#IF5<GE=B/,<7#F!9@@2G4Y.@2<&[
MY[E)> QD.#]7^E<,4=_K,H<6-0=U8%\8VI#A]T*,#/",! ;;45H]A(-7L):Y
M.#UCFI%V;8">+3C='2FDUC"R%!.2H/T^ZX\DT.K;G7'($&NY'I,:P;C;!?H"
M[9SB,9AH"(N#:?![(1,B*P2$ .;2')M]A,>%9S/PG/0)=MM_WEGUW#TFD")?
M%<<%<&O\!-93-F&K$!^D ZPXL\W4$YO:*&+V4V_,N ](3FL;!ID)B(WZ#?.F
M_ 0)Z@SJHRARQWV+L8*?"/LX,\W3@%SUC,;#$3<.\9,2/()F'/*=&G-UV4,Z
M9P%">(6PTXLB@T\FTI$$ &!?,QL@26J2Y-PM6OTV8 8-P<A ).D,)9E*:Q,4
M.B$;$JS>T':XTF%6KHU979>K)_QR]]N?AT<?8/EH\UK"$N6T[-@P7V\/(U,Y
M*?FGF+00<MK5/CQ/\A= \U\/#Z\BDC]S^[CE3/FNFN)N!S;+ @H;B8690%B
M/D2Y]RSH;@;TI.=:SPHMM@]#&)I9_2!6!LPPRYIA)-\RBZ,C_'AF]@EN8,?F
M#%%"ZQ<-D!B%/(S\EHFDICC7F0DUB..=,\,O@*/X,_V%2&*TE,F69E.C9*G0
MW/;6$K$Y(EK-)-^*G.,3H:2)527?SK^^=#3LI4%(3.K,%X5,39J[YN2!O-4O
M1S6 J51D;]<!A^1#"E&+C98B]]##7"UCNA51TS*!7C*-5([KN<0!1E2B^8LX
M(EY3OL<VF0)6N ,O!R)/$2/R*;F#EDT0H,',HS3\@+?P8]!QLC!_# Y1./!X
M0&KD8ZZ$9QT#9@&C4<#"-C8:BV*+0"[/A1 ^*QB'L90$%>WY2?< 9QR(3<\L
M*Y&= ('#BRDZ<3$02V[S8%I/Z#3N3^=D6_IC9A]'G3 ?P'?%D8 Z^GWN/X"Q
M/G;'P1APZ/G,K@95S5QP9A@P"XZ/#79\;"MPWS>=!!Q86#G3BU;!2C&8RY\_
M.HZ!P/ ZD>X8W(A3[KV23($E_O6":ADL)'0![8^,HEE2FL+&@BL &.Q::/1$
MV &*N4<S(AAW\)BNR!^COR&ZE;B/454A?@1N%U['> 1;\#"@S/2 ?STJH%D!
M>GA84.Y+5L!*:K)S(?K%0MB$0TM,6IMI/'; A:'WC(GXAJ)K5JBJ9\&3F,:"
MR&7@M9Q ^2S2P7@R<C^!GJE[A[&3?A[YHED,7K>=!" 8XV+Q(#/PXH2L*!6
MR?BGJ#"(+R\60XLM,%D7*YH,F<#G;C+&B$8.#*/@JSGOD,@5?8S?=BFZ5SR
MRHZ!6WZ/R6<OJE9DGB2Z[C98;2Q_%MJADQ8(S!U%_YJ1&J=$ENB^BF+9#O-G
MF8]N\Z9*W,8+6 4:B!#,KR657G,:94J>3<:-*)'PL_W4Z1N S,>_/$ZS,W'$
MZ3BV/^'_7=\>\5UF=6@A2HZT1&$B)BJ.Q-(SD"5B\P7"D5?3DZ>E^I/)A6(L
M?_T#XW6PYB.Y\YVSZ>R9"[+H*09+_P&/*WR<P4Z1++0%3=];SIB'-_#A9T6!
M Y[@GNV2B%.>?8$5O^^!$HW>V$74?(@$ERCG0%(2VLOQ'KB;R@MZHCKSFG(D
MMII]GTH*, IGC#B,?B;)>YQ>V7:P%VTD,8S<V&XR)\8H,2EO 27V[0"$,(^
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
M/'2M8! 9#>=GIY?E2JIHI%&IF+^YGAJM):&M$VT]Y_F63K&UVB\H@)()%1D
MEWB2>'I+>)+^3$&'[&?D6K:WGCPNL?:Z<+U-5*,B/34!5LVL"*R:;I*&69$J
M=DW72'/1*SFK:QE5[72PQ)3$E,34NC#%Y!Q\^_'V\,OY"7O@X_'9G_#]$3N9
M"K^Q[[Y<'O\-7WZ[_7Y^\/]02P,$%     @ S7!'6FKY8@L[ P  .@L  !
M  !G<F,M,C R-3 R,#<N>'-DO59-;]LX$+T7Z'^8ZK0+5*+EQ"TLQ"FZFP8(
MD*:%FQ:]%;0T=HBE2"U))?&_[Y"2'-FQ73=9;"ZA./,>WWQPZ)-W]Z6$6S16
M:#6)TF00 :I<%T(M)E%M8VYS(:)WIR]?G+R*8S@[O[B"&&Z<JVS&V-W=75+,
MA;):UHX8;)+KDD$<=_Y_7W^%;PU[!E.4R"U"R:U# W_50A;9<# \3M/A,$G[
M,(/<\T'!'68P9&\9^8T@3;/1.!N,X/-'^!!8%%R+$OM072V-6-PX^"/_$P+J
M3"N%4N(2SH7B*A=<PI=.\6NX4'D"[Z6$J8=9DFG1W&*1M*SWMLAL?H,E?_D"
M@/*E;*:(LBXGD4]$FX?[F9&)-@M6.,/<LD)&3C%YH1%YU(/^&O<(0X7P%KL"
MSKF=!5!G\?DY[B$6)E\[A;Y#;7Q"!L/!VYYK@6+E&L18S).%OF5DV*3U=K%=
M_G P.&+4"HXRC#V(%.J?/0AOGE%7] ]Y!+D["H!T/!ZS8-V05+CU"%KV$6N,
MP9L[9\2L=GBN37F&<UY+0M7JWYI+,1=8!"]JT1*56_-9]W#<+-!=\1)MQ7,\
M-,O41=M"(I4I^_[Q\DMHL.C4 P!"SXFRTL9!TWJ7.@\W8D\F_5?<%2#V6W$Z
MC(_2A,@B4%L%[Z@>L&<+Z>KZ)"&KICA8B-W5O'X1^\6NT[>W_),SL'F+??QC
M'W_ZYJ#X'TV!_T")5E?/%=,;94^OB>(B;R95LSR\+@_(9_5F-Q!\'D9[#]Z<
M(.VIX4RNE';AH+X27E5"S76[19N^B;.NDZ<XAS"Y,FYRHR7NGV^L,KI"XP1-
M]H?+T!#<&)Q/(AHU<3=F?D@^2VC,=!Z/^-=OES<S@J"\?%#789UP'GSIS>#M
M]$)RN:+VW3")+*5=]F[G_QMM9?!WHR6(I;$>BK8[Z,\]K]^.W9]S31[@%U^G
M%UL?AM7+P!R_UTJ7RT;?F<YK_^YT_]^KXH,B5<L+:BE3!D41"'I"IN3^XR#W
ME;Y.88'T4TV$ODT'_H]^R74,_257!31TT.,[89LDF_RUQ>*3.@WKG,N\EJM\
MM^#68Q]PLU*'(Q^4[<:UNUVMNOO+-B]PN]._Z,U6,VCH\R=02P,$%     @
MS7!'6L+.77E@!@  OD,  !0   !G<F,M,C R-3 R,#=?;&%B+GAM;,V<;V_;
M-A#&WQ?H=[AY;S:@LF.WQ1 C:9$Y21$L;8+$W88-0R%+C$V,(@U23NQO/U)_
M&CFF9"D\37G15)'NGKO'^1U#RW:./JXC!O=$*BKX<6_8/^@!X8$(*9\?]U;*
M\U5 :0]4[//09X*3X]Z&J-['#Z]?'?W@>7!Z?O$%/%C$\5*-!X.'AX=^>$>Y
M$FP5:TG5#T0T ,_+XR?3K_![6FX,-X017Q&(?!43";^N* O'HX/1N^%P-.H/
MBVF2^$8/0C\F8Q@-?AGHN/<P'([?'XX/WL/U9SA+5#A,:42*J6*YD72^B.&G
MX&=(LDX%YX0QLH%SRGT>4)_!;=[Q&[C@01].&(,;DZ9TFXK(>Q+V,U5&^;]C
M\V5FFH?7KP#TH\A5<NZX9QZ+[*%8SR3K"SG7S1Z\'>0IO<>,]4[*P]LD87AX
M>#A(KA:C%;7%:O'AX,_/E[?!@D2^IQ]]_=,*LC**CE5R_E($R4-8HT$HC3#?
M>7F89TYYPY'W=MA?J[#WP13,'AU_1MBE/H+$PU@*1BH*F\M)]5X6'V^6.IZL
M8\)#DBE_UQ9!%K60Y"Y5->PEDHH$_;FX'X2$&D+>F0//')@.?]3??)L(C?O)
M3,72#^+M>LP\1$+F)Q,3QSU+TF"[(1-W(H,M+5\&N8X^W.,_BQ@$0O_<EK&7
M*.;I=U)$UBZR<L)R\1N;,6N;AB1]9*:;<._K[3ZOJ5#1F"1*K*3&J\F/-O'S
M(5&&OW/M?XX&C[5?2JMZ"5'DLFF_;DB>\9C&FQLRIZ80C[_X$:E+ICVW(T K
MC8CR&!=<R_60J$T+P&,%,"6<V6VO[R+"39MW _DDTNNU_A>?,W]>E^ G21VA
M:V]=6"ZZP&H10J+TNS(8:6<Z6VBTB&7=;C'6U8DN(WUVH7<2Z]_(IMG"NI/<
MZ<I:9D54!+FOK59!W,4U*P%)#=!%D);75EJWK*\-^G=#^E0$*S,W4]U]79*W
M<SH"V-JXV+WF@NNN#A*EN3 896<T\=LL$EFS5QP,KXFD(CSCX:E^7MZ4QR?)
M'8-IMR(J@C!0M0AB,YN6 %T#3!$T?%MHW<IQ[?XQ-@L7/!!R*61RJ^0VUO4F
M8J77]LU$A V?D^V1ZG0C4<^FJ)WBOLFH(8^[Y=@J"$E%R$J"J8FT _D??%GV
M(\\WAS%$YY21+ZMH1F2SB2GF=3H>%@/"?MT=_*=:N)0;=4CED8#&[M=";ZVF
M,4"=^NN+4/^.H7<TO3G^'&I+13I%>)\U42/8'>Y*85S2=2G8KH7+?:M6+$/P
M##\8(W$2AMJ ROZ[I)P,FXV#5:#34:BR)/8$NH] J2@N_IG^F_P 3"6XXEC[
MF-9L6-!_AA=$]"?Z\$I.Q0-_%OC%])> O<6.#?K',#3DGTJV!+PI T*"*80+
M.[:!*M3KN4#$/'E2<"6OI;BG/&CXW+9,XR4 7V;,1OV36#3TK;HM\9\^N]/H
MY-5PAZ 5*U63T, /XCA<"Q7[["^Z;'ZCQZ[P$D;!;LHV"%N1:&-@46UI"-)*
MH$MAWKQIST;5 -3VXOA&*&-0$K\)\-LY7;T-RM:XV+WF]":H'1TD<)/?\T89
MAU/\/K?> %6S63<0S3L3V?5"\(8W#7?S.@*RU("P7W<!TZZ%!&<B#HDZULV3
M=OHM0MJD:3=0_Y TC@F?B"A:\>RFC*I+:TER1\A66Q$502[P5@@B$9Q5@.T2
MSA2WV'@1Y:;=N^%\*Q@-:$SY_+/><4OJL[HLVS([ KG"A"B+<$&X3 V)WT=Y
MR/6=X6VKY2*YC?IVP_9:$C,?1&.1O(O&?$1 7MW=U=\X5"ETA'$-4V)?I O6
M^U21\-9EH%@'TD*05'(&O6T31>"?Z005_0NE5D2Z#X!%YV6,0;E!^S#LQ"..
M1(EV6X.1EFMU/EIR5#DEC6PY;F](L-+[J<UP-)O2F-6^Q[&;U]76ILR L%]W
MVM98M; V-9DX:'5(Y-WW-*WTN[6C:="T&ZA3Z9O/V]YNHIFHO05_DM01HO;6
MA>6B"YP6(20R,V5(I9VI;*'1(I)UN\59-\_6P4*[)4T^C6C/[7C]M!H1Y3$8
MZ^BN'O9:FE? ^31B>WU;U]2:S6.\OG<6$3G74_-)BH=XH3<C2Y\W_!!8B42G
MK_!5VQ)[0]U?XZN016(]>V$L+P1I)<A*(;W&UZ(-RXM\=;T43USJ(_-W)[)3
M-/WK"_K,?U!+ P04    " #-<$=:5\#VR+($  !Q*@  %    &=R8RTR,#(U
M,#(P-U]P<F4N>&ULU9IM;^HV%,??7^E^!R][LTDWA-#V=D6E5XRV$UH?$'"W
M:6^N3'( :XZ-;%/@V^\XX(E Z*"KII@7/#C^'_]]?H[CF%Q_66:<O(#23(I6
M$-?J 0&1R)2)22N8ZY#JA+& :$-%2KD4T I6H(,O-Q\_7'\7AN3VOOM$0C(U
M9J:;4;18+&KIF DM^=Q@2%U+9!:1,'3U.\.OY+=U<TW2!PY4 \FH-J#(SW/&
MTV:CWCB/XT:C%F_+%% ;CZ340),THLL(ZUV0.&Y>7#7K%Z3W2.[R*((,60;;
M4CE;*3:9&O)#\B/)5;=2". <5N2>"2H21CD9.,>?2%<D-=+FG/2M3*--#>H%
MTMHF*F?BKZ9]&UGSY.,'@B_,H]!Y:2NPV=@D8SE2O";5!.W6SR(G"K8URSW1
MXBR7Q%=75U%^M%A?L[+:V$ <_?'X,$BFD-$0&2"S9*<I=).:?]3;YBZB]4%7
M7[.FSB,]R"1/_1'=(@=KV%^AJQ;:HC!NA&=Q;:G3X,8VN<ZJDASZ,";V\VN_
M6VASHI)\-.7DZXWZ963H4@J9K2);/;J5R3P#8=QG6Z1WPC"SZHJQ5%G>B8#D
M^6Q.%8Q; 48,73#KY/L^QOEV2ARSFN$9H5DVXQ"0:*LG,X6C1IB\]@,6% 2P
M-"!22%T8Z__]^WJS1KD9KS(I]-V=L3DG#4EM(E^B%)AM\=Q^L9DYS[."/[YU
M)$X2[9$VBB:FV'MN!XA4KI#3$?!64"**WM/0NKM]F# ;7I@GFL&QOLJU17O;
M_-HJ*42F*G%1\>L>O.+0W]2(9E1AO#"9XB3GU&,EL])4;5J3K_F5*@75"G"F
MQ#,_(#/%I,)J6!*0N49+<F;-4VZ/P1B4@O1AG82#9G.G.(MJR&N^,[,V#M74
M#M=[3B?'PMH159?2CE&'Y\P;/.MAUL$>*,J[.#\M?X75:>?4GKBZN X8=MC.
MO<'FK@%#3..QM(J:ZD(J^G1L/GO'I@?H%2_1Z2VN7T^%M".N/JT=PP[;I3?8
MW%HJD6HF59[; :88.G*.T\6J(],3UQK_$JJZ2(^R[P#_Y!G@>\;A:9Z-0)U&
M<UM7=73;7AVG*\\X#>FRFV(:V)BM[T7? NU@D*H3/&A\@_.L[AG.=IIBDO7F
M V^.(3X-96F JF,L->T0QGXB[.#79S64"_$F@-MR3_!M6W;P_+D!+W0EOXX_
MJYZ2+\QN%+Z%X%X,3S#N^78L?;M;W_2G)[6A_$\V.WUI6A[!$XX[KAU%?V[>
M[7S25D!/X5;45)=4T:=C<^$-&_O/!^]-I3CQ)F%?5UU&^UX=)W\V67Y'?P9$
M1V;97&S6R/I86 ?$U25VP+##YL\FRT!REC##Q.01+\:*66O',2M35A=8F5M'
MRY\=DYX".^0 5TOYAJS]_U(]C\?'3XNO1:@NO==<.XK^[*?L]*:K]1S4?V=9
M$L<;HB7>-US/_=E8&4 RMQ;CQFC(##]Z*;FOJRZW?:^.DS^[)T-%[:-5@U4V
MDD=?[G9$U26T8]3A\6=_Q VQNV4RI6("ISQ44JZM+JQROXZ9;_L@=QFH"8Z]
M7Y1<F"G.[S,J3GQVX4"(ZA)\U;8#^3]LA5Q'>ZEYP +[J.3ZB'VS#_YAR=]0
M2P$"% ,4    " #-<$=:3LXK99,.  #Q70  #@              @ $
M9#DR-C,V,V0X:RYH=&U02P$"% ,4    " #-<$=:K+</KLPJ   4'0( $
M            @ &_#@  9#DR-C,V,V1E>#DY+FAT;5!+ 0(4 Q0    ( ,UP
M1UIJ^6(+.P,  #H+   0              "  ;DY  !G<F,M,C R-3 R,#<N
M>'-D4$L! A0#%     @ S7!'6L+.77E@!@  OD,  !0              ( !
M(CT  &=R8RTR,#(U,#(P-U]L86(N>&UL4$L! A0#%     @ S7!'6E? ]LBR
M!   <2H  !0              ( !M$,  &=R8RTR,#(U,#(P-U]P<F4N>&UL
64$L%!@     %  4 / $  )A(      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>d926363d8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="grc-20250207.xsd" xlink:type="simple"/>
    <context id="duration_2025-02-07_to_2025-02-07">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042682</identifier>
        </entity>
        <period>
            <startDate>2025-02-07</startDate>
            <endDate>2025-02-07</endDate>
        </period>
    </context>
    <dei:EntityRegistrantName
      contextRef="duration_2025-02-07_to_2025-02-07"
      id="Hidden_dei_EntityRegistrantName">GORMAN RUPP CO</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-240">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="duration_2025-02-07_to_2025-02-07"
      id="Hidden_dei_EntityCentralIndexKey">0000042682</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-251">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-252">2025-02-07</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-253">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-254">1-6747</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-255">34-0253990</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-256">600 South Airport Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-257">Mansfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-258">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-259">44903</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-260">(419)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-261">755-1011</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-262">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-263">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-264">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-265">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-266">Common Shares, without par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-267">GRC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-268">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="duration_2025-02-07_to_2025-02-07" id="ixv-269">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
