<SEC-DOCUMENT>0000950170-25-113812.txt : 20250909
<SEC-HEADER>0000950170-25-113812.hdr.sgml : 20250909
<ACCEPTANCE-DATETIME>20250909162945
ACCESSION NUMBER:		0000950170-25-113812
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		12
CONFORMED PERIOD OF REPORT:	20250909
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250909
DATE AS OF CHANGE:		20250909

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BENCHMARK ELECTRONICS INC
		CENTRAL INDEX KEY:			0000863436
		STANDARD INDUSTRIAL CLASSIFICATION:	PRINTED CIRCUIT BOARDS [3672]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				742211011
		STATE OF INCORPORATION:			TX
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		56 SOUTH ROCKFORD DRIVE
		CITY:			TEMPE
		STATE:			AZ
		ZIP:			85281
		BUSINESS PHONE:		623-300-7000

	MAIL ADDRESS:	
		STREET 1:		56 SOUTH ROCKFORD DRIVE
		CITY:			TEMPE
		STATE:			AZ
		ZIP:			85281
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>bhe-20250909.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-09-09T14:14:02.8347+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:bhe="http://bench.com/20250909" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16">
 <head>
  <title>8-K</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_94d70af8-62f9-4468-9451-0fa86e35553c" name="dei:EntityCentralIndexKey" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114">0000863436</ix:nonNumeric><ix:nonNumeric id="F_52e18418-208a-455e-a033-4ae5e7ad0d67" name="dei:AmendmentFlag" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114">false</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="bhe-20250909.xsd"/></ix:references><ix:resources><xbrli:context id="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863436</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-09-09</xbrli:startDate><xbrli:endDate>2025-09-09</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="border-top:2.25pt double #000000;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:5.75pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNITED STATES<br/>SECURITIES AND EXCHANGE COMMISSION<br/></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WASHINGTON, D.C. 20549</span></p><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><h2 style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:18pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FORM </span><span style="font-size:18pt;font-family:Times New Roman;"><ix:nonNumeric id="F_a4d254d4-2408-43c2-bc38-54f3c5006967" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8-K</span></ix:nonNumeric></span></h2><p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CURRENT REPORT</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.398%;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Date of Report (Date of earliest event reported): </span><span><ix:nonNumeric id="F_0a42596a-cbae-4fe2-99ad-db6efa1fc519" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">September 09, 2025</span></ix:nonNumeric></span></p></td>
    </tr>
   </table><p style="margin-left:40%;font-size:10pt;margin-top:5pt;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:5pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:24pt;font-family:Times New Roman;"><ix:nonNumeric id="F_5251e70b-7dc1-431a-8a5e-f56d00005080" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:24pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BENCHMARK ELECTRONICS, INC.</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Exact name of Registrant as Specified in Its Charter)</span></p><p style="margin-left:40%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:20%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:20%;box-sizing:content-box;"/>
     <td style="width:18%;box-sizing:content-box;"/>
     <td style="width:41%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_0a2dcc68-6476-472f-b0f7-a4e37dfd305b" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Texas</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_a3dbe00f-1266-4063-b8bd-c72899f6f364" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">001-10560</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_b5544e93-882f-4069-ba2c-f8759ea7e1eb" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityTaxIdentificationNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">74-2211011</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(State or Other Jurisdiction<br/>of Incorporation)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Commission File Number)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(IRS Employer<br/>Identification No.)</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_c373835c-ed9e-41d2-8584-ef8220e384bf" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">56 South Rockford Drive</span></ix:nonNumeric></span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td colspan="3" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_213e84d3-7b2e-4113-9764-95265cf96227" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Tempe</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">, </span><span><ix:nonNumeric id="F_839cf90c-c32b-437b-84a4-fc8b90c147e2" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Arizona</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_f1a31afa-cb64-494e-b3e9-9af1ba039c4e" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">85288</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="3" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Address of Principal Executive Offices)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Zip Code)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0.125in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.398%;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Registrant&#8217;s Telephone Number, Including Area Code:</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span><span><ix:nonNumeric id="F_82ef5993-5661-496c-9ff2-a47574320b95" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(623)</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span><span><ix:nonNumeric id="F_70d003fb-125a-49d6-9b8a-0030b347392c" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">300-7000</span></ix:nonNumeric></span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0.125in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_079c4f44-7fb2-4685-a2a0-7f5579f64926" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityInformationFormerLegalOrRegisteredName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Not Applicable</span></ix:nonNumeric></span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Former Name or Former Address, if Changed Since Last Report)</span></p><p style="margin-left:40%;font-size:10pt;margin-top:9.35pt;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:9.35pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:3pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_e5981f9e-d60c-4cca-ad40-77d831ab2418" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div><div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:6pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_cfcfcae7-0ee3-4dbd-868c-4c7286c96b0a" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div><div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:6pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_1a1723f8-66c3-44a0-b847-73a017c0554a" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div><div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:6pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_d5533938-c041-484d-bc54-2748c53f0522" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:38%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:15%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:45%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><br/>Title of each class</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Trading<br/>Symbol</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><br/>Name of each exchange on which registered</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_89ff5cd2-c5f9-47cf-9999-e434901b7063" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common Stock, par value $0.10 per share</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_ea3298a2-5025-45c9-9d5e-cac1cdec4604" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">BHE</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_e4fdc3b4-e88d-47f3-a130-705ddb948289" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">The New York Stock Exchange</span></ix:nonNumeric></span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;&#8239;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;&#8239;240.12b-2 of this chapter).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Emerging growth company </span><span style="font-size:10pt;"><ix:nonNumeric id="F_56ee771b-ebda-496d-a55b-643d6c44ee98" contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">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 13(a) of the Exchange Act. </span><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double #000000;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><h2 style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 8.01 Other Events.</span></h2><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On September 9, 2025, Benchmark Electronics, Inc. issued a press release announcing that its Board of Directors declared a quarterly dividend of $0.17 per share, payable on October 13, 2025, to shareholders of record at the close of business on September 30, 2025.</span></p><h2 style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 9.01 Financial Statements and Exhibits.</span></h2><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(d)  Exhibits.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:10.56%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:88.44%;box-sizing:content-box;"/>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Exhibit No.</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Description</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">    </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">99.1</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="bhe-ex99_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Press release, dated September 9, 2025</span></a></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9.35pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SIGNATURES</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9.35pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:6%;box-sizing:content-box;"/>
     <td style="width:44%;box-sizing:content-box;"/>
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:46%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:4.3pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">BENCHMARK ELECTRONICS, INC.</span></p></td>
    </tr>
    <tr style="word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Date:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">September 9, 2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By:</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid;padding-right:0in;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Stephen J. Beaver</span></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0.7pt;font-family:Times New Roman;margin-bottom:9.35pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Stephen J. Beaver, Esq.<br/>Senior Vice President, General Counsel and Chief Legal Officer</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>bhe-ex99_1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-09-09T14:14:02.7815+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-99.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 99.1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><img src="img264550182_0.jpg" alt="img264550182_0.jpg" style="width:177px;height:23px;"></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FOR IMMEDIATE RELEASE</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:22pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BENCHMARK ELECTRONICS ANNOUNCES QUARTERLY CASH DIVIDEND</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Third quarter 2025 cash dividend of $0.17 per share</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:20pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TEMPE, AZ, September 9, 2025 &#x2013; Benchmark Electronics, Inc. (NYSE: BHE) today announced that its Board of Directors declared a quarterly dividend of $0.17 per share, payable on October 13, 2025, to shareholders of record at the close of business on September 30, 2025.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">About Benchmark Electronics, Inc.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Benchmark provides comprehensive solutions across the entire product lifecycle by leading through its innovative technology and engineering design services, leveraging its optimized global supply chain, and delivering world-class manufacturing services in the following industries: advanced computing and communications, aerospace and defense, industrial, medical, and semiconductor capital equipment. Benchmark operates in eight countries and its common shares trade on the New York Stock Exchange under the symbol BHE.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">For More Information, Please Contact:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Paul Mansky</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Sr. Director of Investor Relations and Corporate Development</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Email: paul.mansky@bench.com</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Phone: 623-300-7052</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>img264550182_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img264550182_0.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" $%!] # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHKFKWQGX/TVZFL=1\5^&M/O;=@L]G>Z[I=K=0,R+(JS6\]U'+$S
M(ZN Z*2C*PX()J,)S=H1E-I7:C%R:7>R3T)E.$%><XP3=DY244WVNVM?(Z6B
MN0_X6#X"_P"AW\(?^%+HW_R;1_PL'P%_T._A#_PI=&_^3:OV%?\ Y\U?_!<_
M\C/ZQ0_Y_P!'_P &0_\ DO-?>=?17(?\+!\!?]#OX0_\*71O_DVC_A8/@+_H
M=_"'_A2Z-_\ )M'L*_\ SYJ_^"Y_Y!]8H?\ /^C_ .#(?_)>:^\Z^BN0_P"%
M@^ O^AW\(?\ A2Z-_P#)M=9')'-''+%(DL4J+)%+&RO')&ZADDC=25='4AE9
M2592""00:F5.<+<\)POMS1<;VWM=*]BX5*<[\E2$[;\DHRM?:]F[7'T445!8
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1165JNNZ)H<<4NMZQI6CQ
M3NT<$FJZA::?'-(J[F2)[N:%9'5?F94+,%Y( IQC*348IR;V44VWZ):L4I1B
MG*344MW)I)>K>B-6BN0_X6#X"_Z'?PA_X4NC?_)M'_"P? 7_ $._A#_PI=&_
M^3:T]A7_ .?-7_P7/_(R^L4/^?\ 1_\ !D/_ )+S7WG7T5R'_"P? 7_0[^$/
M_"ET;_Y-H_X6#X"_Z'?PA_X4NC?_ ";1["O_ ,^:O_@N?^0?6*'_ #_H_P#@
MR'_R7FOO.OHKD/\ A8/@+_H=_"'_ (4NC?\ R;6YI>MZ-KD,EQHNKZ9K%O#)
MY,L^EW]KJ$,4VU7\J26TEF1)-CJ_ELP;:RMC# E2I58*\J=2*[RA)+[VDBHU
M:4WRPJTY/>T9QD[=[)M]4:=%%%9F@4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!_F<?\%<O^4E'[8G_97]3_\ 37I5?G-7Z,_\%<O^4E'[
M8G_97]3_ /37I5?G-7^C?"__ "3/#O\ V(LH_P#5?AS_ "QXO_Y*WBC_ +*+
M._\ U9XH*^Q_V0?V]_VHOV'?%O\ PDWP!^(]_HNEWEY;W7B?X=:YYVN_#+QH
ML!4>5XF\(3W,-K)<O &M(]>T>?1_%6GVLT\6DZ_I_G2,WQQ17IXW X+,L+6P
M6887#XW"5X\E;#8JE"M1J1W2E3J*46TTI1=KQDE*+4DFO)R_,<?E6+HX_+,9
MB<!C</-3H8K"5JE"O2EWA4IRC))JZE&_+*+<9)Q;3_T ?V!_^"]G[+_[5O\
M8O@'XSRV'[-7QOO7M]/@TOQ5K$;_  O\8ZC+LAC'A'Q]>)9VVE7^H7)VV_AC
MQBFEWGGW-II>BZQXJO&>6OW>5E=5=&5T90RLI#*RL,JRL,@J00002"#D<5_D
M05^PO[!7_!:G]K+]B0:-X*O=5/QS^!&G"WLT^%7Q U2[>Z\-Z7"Q!@^'/C,Q
MWNK^$5CC.RVTBX@USPG H;R?#D%Q(;I?YRXS\!J<_:X_@RNJ<]9RR3&U6Z;Z
M\N QU1N4'LHT<;*46VV\73BHP/ZFX"^D?4I^QRWCR@ZL/=IPX@P%%*K'9<^9
M9?22C46[GB,!&$TDHK U).50_P!%NBOSS_8D_P""GO[)?[>.DP1?"/QRFA_$
MJ*T-QK?P7\=M9^'_ (DZ888'GO9M-TPW<]EXPT>TCB>:;6_"%]K5E96[0G6?
M[)NY391_H97\V9CEF891BZN S3!XC 8RB[5,/BJ4J52*=[22DESTYVO"I!RI
MU(^]"4HM,_J[*\VRS.\%1S+*,?A<QP-=7I8K"5H5J4FK<T'*#?)4@WRU*4U&
MK2E>%2$9)I%%%%<)Z 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7\<'_!T[_R/W[&O_8H?&G_T]?#F
MO['Z_C@_X.G?^1^_8U_[%#XT_P#IZ^'-?J?@O_R<7(_^O6;?^JC''X]X]?\
M)K>(_P#K[DO_ *O<M/Y/J***_N4_SP"BBB@ HHHH **** "BBB@ HHHH ***
M* "NI\,>.?&O@JX^U^#?&'BGPE=[_,^U>&/$&K:#<>84,9?SM*N[23>8R8]V
M[=L)3.TD5RU%3.$*D7"<8SA)6E&<5*+79Q:::]45"I.G)3ISG3G%WC.$G"2?
M=2BTT_1GWQ\,_P#@J5_P4/\ A'+;R>#?VP/C=)%:2K+;6'C7Q;/\4-(@V[,1
M1Z)\3HO&&D+:_(";(6/V1F:5F@+32E_UE^ 7_!S7^U+X,FL-._:"^$GPS^-F
MA1O&EYK7AAK[X5^.Y(W*)-<R7-FOB+P7>/ H:>&QM?!NAK<2%H)-0MHY$FM_
MYHJ*^5S7@3@_.H2CF/#N5592O>O1PL,'BM?^HO!^PQ/FE[6U];'V63>(O'.0
M3A/*^*<XI0@TUAZ^,J8[!Z=\%CGB<([[-^QNUI<_T>_V1?\ @M/^PE^UU<:9
MX;TCXC2?!_XFZD8+>'X;_&N.P\':AJ%_*((Q:^&O%"ZA?>!_$LMS>2O;:5IM
MEXBB\4:@L?G/X:M-XC'ZRU_D/U^U_P#P3V_X+??M-_L97NA^!_B#J6J?'_\
M9[MWBLY_ OBW59KKQAX-TW,:>=\-?&5^\][IZ6,2*+;PGK<FH^$W@66ST^U\
M/W-T=7M_POB_P#E2IU<;P?C*E9Q4IO)\QJ0]I)+7EP>.M3@Y=(4<7&-UK+%M
MV3_HC@CZ22JU:. XYP-.A&;C36>Y73G[.#;2Y\?EUZDU'>52O@I2MM' VO)?
MZ&-%?/'[,/[5'P/_ &POA5I/QB^ OC2S\7>$]1<V>H6Y L_$7A/78H89KWPQ
MXPT*1WO- \06*3PR2V=R&AN[2>UU32[K4-(OK'4+GZ'K^;L3A<3@L16PF+H5
M<-BL/4E2KX>O3E2K4:L':4*E.:4H2B]&FDS^K,)B\+C\-0QN"Q%'%X3%4H5L
M-B</4A6H5Z-1<T*E*K3<H3A).ZE%M!1116!T!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7^;1_P6K_Y2A?M;?]C?X/\ _56>
M!*_TEZ_S:/\ @M7_ ,I0OVMO^QO\'_\ JK/ E?O7T>_^2MS?_LG:_P#ZL\L/
MYO\ I.?\D7DG_948?_U4YL?EM1117]?'\/A1110 5_K _L]_\D#^!_\ V2#X
M:?\ J%Z+7^3]7^L#^SW_ ,D#^!__ &2#X:?^H7HM?S;](O\ W+A7_L*S;_TS
M@3^K/HM_\C#C'_L#R;_T_F)Z_1117\LG]B!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %?RV?\ !TA_R07]EG_LKOC/_P!0V"OZDZ_EL_X.D/\ D@O[
M+/\ V5WQG_ZAL%?HGA/_ ,G#X9_["L5_ZKL8?EWC3_R;#BW_ +!,%_ZM< ?Q
M94445_>A_G %%%% !7]OO_!KY_R:/^T#_P!G&S?^JS\!U_$%7]OO_!KY_P F
MC_M _P#9QLW_ *K/P'7Y'XW_ /)OLP_[#LK_ /4RF?MWT>_^3EY=_P!BW-__
M %#D?TQT445_$9_H$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?YG'_!7+_E)1^V)_P!E?U/_ -->E5^<U?HS_P %<O\ E)1^V)_V5_4_
M_37I5?G-7^C?"_\ R3/#O_8BRC_U7X<_RQXO_P"2MXH_[*+._P#U9XH****]
MT^="BBB@#4T/7-;\,:SI?B+PWK&J^'O$&AW]KJNBZ[H>H7>DZSH^IV,R7%EJ
M.EZG836][I]_9W$:3VMY:3PW%O,B2Q2(ZAA_2S^P-_P<9?%OX3KHWPW_ &TM
M)U/XX> 8%M=/L_BUH*6-O\8?#EI&!"DOB.TF>QT7XEVMO$D*R7=U/H7C!_\
M2]1U+7?%5_)':M_,E17SW$7"N0\581X//,OHXN$5+V->WL\7A92^WA<5"U:B
M[V<HJ3I5+)5:=2/NOZ?A?C+B/@W&K'</9G7P4Y./UC#W57!8R,?L8O!U.:A7
M5FXQG*"K4N9RH5:4[27^K9^SY^TQ\"?VJ? 5I\2O@!\3/#7Q*\)7(@6YN=$N
MG35-#O+B+SDTKQ1X>OH[37_"VLK&"[Z1X@TW3M0"#S1;F%DD;W2O\H3X%?M"
M_&O]F?QYI_Q+^!'Q)\4?#3QGIY11JGAR_:&#4K56WMIFOZ1.L^C^)-&F;FXT
M;7K#4=+G8*\MHSHC+_7A^P1_P<>?#?XAG0_AM^V_H=E\)O&,JV^GVWQK\*6E
M[<_"_7;D*L,4_C#P^C7^M^ ;V[D$7VC4]/;7?";74US>W8\&:1"D,?\ +/&?
M@CGF1^VQO#TJF?97'FFZ$816;X:"N[3P\$HXV,59>TPD55D[MX2$(N1_8G 7
MT@N'N(?8Y?Q/&EPWF\N6$<1.I)Y+BZCLKPQ-1N67RD[OV6-DZ$4DEC:DY*!_
M4716+X;\2^'/&.@Z1XJ\(Z_HGBKPQK]A;ZKH/B/PWJMCKF@ZWIEW&);34=(U
MC3)[K3]2L+J)A);WEG<36\T9#QR,I!K:K\/E&4)2A.+C*+<91DG&491=G&2=
MFFFFFFDTU9G]!QE&<8SA*,X3BI0G%J491DKQE&2;4HR3333::=T[!1112*"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OXX/^#IW_ )'[]C7_ +%#XT_^GKX<U_8_7\<'_!T[_P C]^QK_P!BA\:?
M_3U\.:_4_!?_ ).+D?\ UZS;_P!5&./Q[QZ_Y-;Q'_U]R7_U>Y:?R?4445_<
MI_G@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?9_[#'[<
MOQG_ &"_C7H_Q9^%6JW%SH\]Q96/Q(^'%Y>SP^%OB7X2CN ]YH>LVZK-%:ZG
M!$\\WAKQ+%:S:CX;U.3[3;K<V,^IZ7J7^D5^RO\ M/?"K]L+X'^"_CU\'=6?
M4?"?BZS(N-/O!#%KOA3Q%9A(]=\'^)[*&:=+'Q!H%XYMKR*.::TNX6M=4TNZ
MOM(U#3[^Y_RIJ_;7_@A__P %#KW]C']I6P^&_CO6GA_9Y_: U?2/"WC6&\G(
MT[P3XSN94T[PA\2H/,=8K&&TN9XM"\8SAHH9O"UXVIWJW=QX9T>.+\6\7?#N
MCQ+EE;/<KPZCQ!EE%U)*E%*6:8*DG*IAJBBKU,31@G/!SUG+E>%=XU*;I?O?
M@CXH5^$\WH<.YOB92X9S;$1I1=:;<<GQ]>2C2Q=*4G:GA*]1QIXZG>-./,L8
MG&5*JJW^A71117\8']ZA1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7^;1_P %J_\ E*%^UM_V-_@__P!59X$K_27K_-H_X+5_
M\I0OVMO^QO\ !_\ ZJSP)7[U]'O_ )*W-_\ LG:__JSRP_F_Z3G_ "1>2?\
M948?_P!5.;'Y;4445_7Q_#X4444 %?ZP/[/?_) _@?\ ]D@^&G_J%Z+7^3]7
M^L#^SW_R0/X'_P#9(/AI_P"H7HM?S;](O_<N%?\ L*S;_P!,X$_JSZ+?_(PX
MQ_[ \F_]/YB>OT445_+)_8@4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7\MG_!TA_R07]EG_LKOC/_ -0V"OZDZ_EL_P"#I#_D@O[+/_97?&?_ *AL
M%?HGA/\ \G#X9_["L5_ZKL8?EWC3_P FPXM_[!,%_P"K7 '\65%%%?WH?YP!
M1110 5_;[_P:^?\ )H_[0/\ V<;-_P"JS\!U_$%7]OO_  :^?\FC_M _]G&S
M?^JS\!U^1^-__)OLP_[#LK_]3*9^W?1[_P"3EY=_V+<W_P#4.1_3'1117\1G
M^@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_F<?\%<O^
M4E'[8G_97]3_ /37I5?G-7Z,_P#!7+_E)1^V)_V5_4__ $UZ57YS5_HWPO\
M\DSP[_V(LH_]5^'/\L>+_P#DK>*/^RBSO_U9XH****]T^="BBB@ HHHH ***
M* /O7]BK_@I-^U=^P=KRW/P5\>R77@6\U!;_ ,2?![QF+GQ!\,?$DA&RXGDT
M)KJVN?#VK7*+$)_$/A'4- UVY%K:6]]?WEA +)_[2/V"?^"X/[*/[9BZ+X)\
M6ZA!^SY\=K]8K7_A7WCS6+;_ (1KQ-J1&WR_A_X_FAT[2M:EN7V"UT'6;?0/
M$\T\AM=.TK5XX&OI?\\*BOSKC'PQX9XQC4KXC#_V=FTHODS; QA"O*25H_7*
M.E+&P7NINJEB%"*A2Q%*-S]1X%\7.+.!94L/AL3_ &IDL9>_DN8SG4P\(-WE
M]1K^]6R^?Q-*BY89SDZE;"UI6/\ 7@HK_/A_8)_X+L_M5?LAG1/ GQ+O+K]H
M_P"!=DUK9+X6\;:O<'Q]X0TJ)8[8)X#^(-RE[J*6MC:QQ)9^%_%,>N:!%;VL
M>G:*/# N)[\?VA?L;?\ !0W]E?\ ;K\,_P!L_ CXAVUUXFL;-+KQ-\+/%"P>
M'_BAX2!\L2-JWA>6ZN#?Z;&\T4/_  DGAF\U_P +2W$GV2+6WO8Y[:'^3N,?
M#/B;@V4ZV+PWU[*E*T,VP,9U,,HMVBL7"WM<%-WBFJ\?8RF^2C7K-7/[1X&\
M6>$N.H4Z&#Q7]G9RXWJ9+F,H4L6Y)7D\'4NJ./IJTFGAY>WC!<]?#T$TC[<H
MHHK\]/TX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K^.#_ (.G?^1^_8U_[%#XT_\ IZ^'-?V/U_'!_P '3O\ R/W[&O\
MV*'QI_\ 3U\.:_4_!?\ Y.+D?_7K-O\ U48X_'O'K_DUO$?_ %]R7_U>Y:?R
M?4445_<I_G@%%%% !117]4/_  ;E_LK_ +-_[1O@S]JN]^//P1^&GQ=N_"GB
M?X36OAJX\?\ A/2?$LVAV^K:5X]EU.'3'U*WG:TCOY;"RDNDB*B9K6 N"8UQ
M\YQ9Q'A^$LBQF?8O#UL50P4L+&=##NG&M/ZUBZ.$BX.I*,/=G7C.5Y*\8NVM
MCZG@OA7%<:\1X'AS!XK#X/$8Z.+G#$8J-25&"PF$KXR:DJ493;G"A*$;+XI*
M]E=G\KU%?Z>O_#L/_@GA_P!&7_LY?^&L\+__ "!1_P .P_\ @GA_T9?^SE_X
M:SPO_P#(%?C_ /Q,/P__ -"'.?\ P9@O_EWK_3T_<O\ B6#B7_HI,B_\$X__
M .4^O]/3_,*HK_3U_P"'8?\ P3P_Z,O_ &<O_#6>%_\ Y H_X=A_\$\/^C+_
M -G+_P -9X7_ /D"C_B8?A__ *$.<_\ @S!?_+O7^GH?\2P<2_\ 129%_P""
M<?\ _*?7^GI_F%45_IZ_\.P_^">'_1E_[.7_ (:SPO\ _(%'_#L/_@GA_P!&
M7_LY?^&L\+__ "!1_P 3#\/_ /0ASG_P9@O_ )=Z_P!/0_XE@XE_Z*3(O_!.
M/_\ E/K_ $]/\PJBO]/7_AV'_P $\/\ HR_]G+_PUGA?_P"0*Y7Q!_P22_X)
ML^)A*NH_L=?!RV$T,<#_ /"/Z-?>$B$CD,BM$WA74M&:"8L<27,)CN)8\12R
MO$ E5#Z0W#CDE4R+.XQZN$L#.2VVC+$TT^OVELN^DS^C#Q2HMT^(L@G/I&<<
MQIQ>G6<<+5:U_N/37R/\S2BO] _XH?\ !NW_ ,$VO'UO<+X3\(_%#X,7LN]X
MKOX=_%#7=5CBG,9"EK'XII\1[8VQF_>R6UN+4X+0VTUK'Y8C_#[]L#_@VW_:
M)^$&C:WXY_9C\>Z;^T;X:TJ&YU";P#>Z0?!OQ>BL8B9#!H5@MYJ?A?QU<VEJ
MDDLZ6>J^&M<U*416F@>%-3O9X[6OK,D\9>!<ZK4\.\=B,IKU9*-.&<8=8:G*
M4FDHO%4:N)P=/5[UL13B]D[Z'Q7$'@1XB9!0JXI9=A<ZPU&,IU:F1XIXNI&$
M5=RC@Z]'"8^KINJ&%JR6K<4M3^;&BKNI:;J.C:CJ&CZQ87NE:MI5[=:;JFEZ
ME:SV.HZ;J-C/):WUAJ%C=1Q7-G>V=S%+;W5K<11SV\\<D,T:2(RBE7ZHFFDT
MTTTFFG=-/5--:--:IK<_'&FFTTTTVFFK--:--/5-/1I[!1113$%%%% '^C3_
M ,$2OVP)?VM_V&/ <GB35)-2^)_P/D3X+_$2:\G\[4=2?PQIUE)X-\3W+N%N
M+IO$'@RYT<7VIS^9)J'B33?$;//--#,]?KO7\)7_  ;7?M#7/PX_;/\ %GP'
MO[YT\-_M%?#G4XK&P,@6.3X@_"V&^\9:!>8<[3Y?@L_$>U9(U$LTMU:,7*6^
MQO[M:_@SQ4X=APWQKFF%H4U3P6.<,VP,$K1A0QSG*K3A%*T:='&0Q5"E%72I
MTX+1W2_T?\'.*)\5\ Y1B\14=7'Y<IY+F$Y/FE/$9>H1I59R;O*I7P-3"8BK
M)V<JM6;UW91117YT?J(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7^;1_P6K_Y2A?M;?\ 8W^#_P#U5G@2O])>O\VC_@M7_P I0OVM
MO^QO\'_^JL\"5^]?1[_Y*W-_^R=K_P#JSRP_F_Z3G_)%Y)_V5&'_ /53FQ^6
MU%%%?U\?P^%%%% !7^L#^SW_ ,D#^!__ &2#X:?^H7HM?Y/U?ZP/[/?_ "0/
MX'_]D@^&G_J%Z+7\V_2+_P!RX5_["LV_],X$_JSZ+?\ R,.,?^P/)O\ T_F)
MZ_1117\LG]B!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?RV?\'2'_
M "07]EG_ +*[XS_]0V"OZDZ_EL_X.D/^2"_LL_\ 97?&?_J&P5^B>$__ "</
MAG_L*Q7_ *KL8?EWC3_R;#BW_L$P7_JUP!_%E1117]Z'^< 4444 %?V^_P#!
MKY_R:/\ M _]G&S?^JS\!U_$%7]OO_!KY_R:/^T#_P!G&S?^JS\!U^1^-_\
MR;[,/^P[*_\ U,IG[=]'O_DY>7?]BW-__4.1_3'1117\1G^@04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!_F<?\%<O^4E'[8G_97]3_\
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
MQTYX+C'+92?L\/BLGQU*/3GQE',*%>2Z7Y<#AT^^F]M-6BBBOYK/ZN"BBB@
MHHHH **@NKJUL;6YO;VY@L[*S@FNKN[NIH[>UM;6WC::XN;FXF9(H(((D>6:
M:5UCBC5G=E521^1G[2O_  7'_P"">7[-TNH:.?BS+\;?&5@9(I/"7P&L;?QX
M$G7>GEW'C5[_ $GX;P&*=3!>VT?C&XU6S8/OTQG3RV]3*LDS?/*_U;)\LQN9
M5E;FA@\/5K^S4G92K3A%PHPO]NK*$%UDCQ\YX@R/A[#_ %O/,VP&58=\W)/'
M8JEAW5<;-PH0G)5*]1)K]W1A4F[Z19^O5%?QC?&?_@Z*^+FIRWMG^S[^S/\
M#_P=: ^59Z[\6_$VO^/M0FB.0UVWA_PFWP_LM,N@&_<6[Z[KUM#+&LLSWD;M
M;+^:_P 0_P#@N]_P4\^(#W,<?[0D'@/3+EBPTCX>?#KX=: EN2DL>+;7+KPS
MJOB^-0DS *WB1U#K%/CSX8I4_4<N\"N.L;&,\3#*LI3LW''8_P!I52=G\&74
M<='FL_AE4@TU:3BS\@S7Z17AWE\I0PE3.,ZE%M*>79=[*BVO[^:5LOGRW^U"
MG-/>*DK,_P!&&BO\O77_ /@I'_P4#\2W#W&I?MJ?M/Q.[W+O%HGQL^(/AFT8
MW;^9,AL/#>O:38^2#\L$'V?R+6(F&UCAA)0^;?\ #8G[7'_1TW[1O_A[_B9_
M\T]?2T_H[YPX_ON(\LA+32GA,55CY^]*=%[;>[KY;GRE7Z4.1J5J/"N;5(?S
M5<=@Z4NGV80K+O\ ;Z+OI_JIT5_EF:+^W?\ MO\ AS T']L7]J728Q<I=O;V
M/Q_^*T%I-<1[ LES9IXK%I=96-(Y$N894EB412J\>4/T/X'_ ."R/_!3/X?R
M0OHO[7/Q$U187W>5XXL?"'Q'CF4M=%HYCX_\->))71Q>3+D2+(BK:^2\;6%@
MUMAB/H\\01BWA<^R:M+[*Q%/&X9/3K*G1Q;6O]U]_(WPOTG^&9RBL9PYGN'@
M_BEAJN7XN2UZ1JU\&I)+7XD^EC_2LHK^%3X1?\',7[:W@Z2SM?BO\._@I\9-
M)A6,7ETFCZW\.O&%Z4VAF76?#VJWOA6U:50Q?9X!D59"&C5(U,3?LO\ LY_\
M'(/[$WQ8GT_1?C-H'Q!_9M\0W?DQS7WB"S3X@?#N*YGRH@B\7>$+8>(41) %
MEOM9\ Z'I\,<D<TUW'&LY@^(SCPAX\R>,JLLG>94()MULHK0QST[86/)CFK:
MW6%M;=IZ'Z#D7C?X<9[.%&.>+*L14:4:&=T*F7I-])8N7M,NB[NUGC+M[)K4
M_H4HKA_AW\3?AS\7?"MAXY^%7COPA\1_!FJ;AI_BGP/XBTGQ1H-U)&J--!%J
MFC7=Y9FYM_,1;FU:47%L[".XBCDRH[BOS:I3J4ISI583I5*<G"I3J1E"<)Q=
MI1G"24HR3T<6DT]&C]7I5:=:G"M1J0JTJL8SIU:4XU*=2$E>,X3@W&<9)IQE
M%M-.Z=@HHHJ"PHHHH ***\5_:,^._A']F/X(?$GX^>/=.\1ZOX.^%OAR;Q/X
M@TWPA9Z9?^);RP@N;:V>'1[/6=8T#2[B\,EU&5CO=9T^$H')N P56VP]"MBJ
M]#"X>G*KB,36IT*%*&LZM:M.-.E3BFTN:<Y1C&[6K6ICB<10P>'Q&+Q-2-'#
M86C5Q&(K3NH4J%"G*K5J3:3:C3IQE*5DW9/0]JHK^<O_ (B=OV"?^B1_M>?^
M$%\&?_G^T?\ $3M^P3_T2/\ :\_\(+X,_P#S_:^U_P"(9<??]$MFG_@NG_\
M+?/\^S/@/^(M^&W_ $6&4?\ @RK_ /*C^C2BOYR_^(G;]@G_ *)'^UY_X07P
M9_\ G^T?\1.W[!/_ $2/]KS_ ,(+X,__ #_:/^(9<??]$MFG_@NG_P#+?/\
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
M3M?_ -6>6'\W_2<_Y(O)/^RHP_\ ZJ<V/RVHHHK^OC^'PHHHH *_U@?V>_\
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
MPVSR)8:MJ]H?BI\0@BRD0W$E_KT%AX'M_.A"O+8-X$U(V\KO&FJ72(LK??\
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
MMG_!TA_R07]EG_LKOC/_ -0V"OGO"?\ Y.'PS_V%8K_U78P^F\:?^38<6_\
M8)@O_5K@#^+*BBBO[T/\X HHHH *_M]_X-?/^31_V@?^SC9O_59^ Z_B"K^W
MW_@U\_Y-'_:!_P"SC9O_ %6?@.OR/QO_ .3?9A_V'97_ .IE,_;OH]_\G+R[
M_L6YO_ZAR/Z8Z***_B,_T""BBB@ HHHH **_-7]O'_@JS^RO_P $]-2\&>'/
MC)+XY\7^-O&T%UJ5EX!^$NE^%_$?BS1O#UJ3$GBCQ-:>)?&/@W3]$T/4+Y7T
M[1I)]3?4-9O+?4#IFGW5KI.KW5A^>O\ Q$[?L$_]$C_:\_\ ""^#/_S_ &OK
M<MX$XPS?!T<PRWA[,<7@L0I.AB*=)*G5C&;A*5-SE!R@IQE%32Y6XNS:3/BL
MU\1N!\DQ]?+,UXFRO!8_"N,<1A:M:3JT93A&I&%14X34)N$XR<&U)*2YDKG]
M&E%?SE_\1.W[!/\ T2/]KS_P@O@S_P#/]H_XB=OV"?\ HD?[7G_A!?!G_P"?
M[7=_Q#+C[_HELT_\%T__ );Y_GV9Y_\ Q%OPV_Z+#*/_  95_P#E1_1I17\Y
M?_$3M^P3_P!$C_:\_P#""^#/_P _VC_B)V_8)_Z)'^UY_P"$%\&?_G^T?\0R
MX^_Z);-/_!=/_P"6^?Y]F'_$6_#;_HL,H_\ !E7_ .5']&E%?SE_\1.W[!/_
M $2/]KS_ ,(+X,__ #_:^TOV(?\ @K_\"_V__B7J7PV^!7P1_:@MO^$>T:77
M?%WCSQOX,^&.C_#SP=9,)(],A\0:YHOQ@\27\>I^(+R)['0-(TW1M2U349(K
MV]6TCTC2=9U+3N3'< \8Y9A*^/S#(,=@\'A:;J8C$UU1ITJ4$TKRDZN[E*,8
MQ5Y3FU"*<FD=N7>)7 N;8W#9;EG$N7X['XNHJ6&PN&=>I6K5&F[1C&CM&*<I
MR=HPA&4YRC",FOUBHHHKX\^X"BBB@ HHHH _S./^"N7_ "DH_;$_[*_J?_IK
MTJOSFK]&?^"N7_*2C]L3_LK^I_\ IKTJOSFK_1OA?_DF>'?^Q%E'_JOPY_EC
MQ?\ \E;Q1_V46=_^K/%!1117NGSH4444 %%%% !1110 4444 %%%% !1110
M5^DO[#7_  55_:T_8-O[33/AOXP_X3#X2_;)+C5O@GX^EO-8\"3BZF6:^N?#
MH6>/4_!.L7#>9*=0\,W=G;75VZW&MZ9K21BW/YM45P9GE679S@ZN S7!8?'X
M.LOWF'Q-*-2#:ORSC=7IU(7;IU:;C4IR]Z$XR29Z64YQFN18ZEF638_%9;CJ
M#_=XG"5I4JB5TY4Y\KY:E*=DJE&JITJL?=J0E&Z/]'C]@W_@LC^R5^W+%I'A
M.RU]?@Y\=+R.WAG^#GQ%U&RL[O6-3E\N-H/ASXI;[+HWCZ*2=V6ST^T73?&#
MPQ2W5WX2L[5!.WZT5_D11R20R)+$[Q2Q.LD<D;,DD<B,&1T=2&1T8!E92&5@
M"""*_?W]@C_@X!_:7_9F;1? '[0YU/\ :8^#%JT5HMWKNI_\7F\(Z>#M!T'Q
MOJ#N/%]K:!WE30_';7EW.D=MIFF^+?#>FP1QI_-7&?@-6I>VQ_!M9UZ?O3ED
MF-JI5X+?EP.-J-0K*^D:.,=.:BO]ZK3:@_ZOX"^D=0K>QRWCS#K#57RTX9_@
M*+>'F]%SYC@*:<Z#>\Z^!C4IN3_W.A33FO[X**^3/V3?VX?V9OVV/!H\8?L^
M?$K2O%,EK;0S>(_!M]_Q)?B%X-EE81&W\5>#KUUU33T6Y+6L&KVZ7OAW5)8W
M?1=9U.VV3M]9U_.F,P6,R[$U<'C\+7P>+H2<*V&Q-*="M2DNDZ=2,9QTU5U9
MIIJZ:9_4F!Q^"S/"4,?EV+PV.P6)@JF'Q6$K4Z^'K0?VJ=6E*4)).Z=G>,DX
MM)IH****YCK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^.#_@Z=_Y'
M[]C7_L4/C3_Z>OAS7]C]?QP?\'3O_(_?L:_]BA\:?_3U\.:_4_!?_DXN1_\
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
MEA<7-RIT88>M[&A6_H;HHHK\%/Z0"OY#_P#@ZJ_YL0_[N@_]]WK^O"OY#_\
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
MX=O&G*GB*CJYGE]/2/M,!BJLN>K3I1M; XFI*BXQ5.A4PEW)_P"K%17YZ_\
M!.+_ (*&_"__ (*'?!*+X@>$XX/"_P 1_"QLM'^+OPMGU"&[U/P9XAN('>"^
MLFW+=:CX,\1FWO+GPKKTMO ;M+6_TV[CAU?2-3MH/T*K^.,RRW'9/C\5EF98
M>IA,=@ZLJ.(H5$N:$XV:::;C.$XN,Z=2#E3JTY1J4Y2A*,G_ '7E6:Y?GF78
M3-LJQ5+&Y?CJ,:^%Q-)MPJ4Y7334DITZD)*5.K2J1C5I58SI5(1J0E%%%%%<
M)Z!^0_\ P7B_Y12?M4_]T._]:0^#]?YR]?Z-'_!>+_E%)^U3_P!T._\ 6D/@
M_7^<O7]A_1\_Y(S,_P#LI\;_ .JK)3^&?I-?\EYE'_9(X#_U<Y^%%%%?NI_.
MH4444 ?Z'/\ P;\?\HO?@O\ ]C?\9/\ U:?BFOT]_:#_ &AOA!^RW\*_$GQF
M^.'C+3O!/@/PS"/M-_>L9;W5-2F25M/\/>'=+AW7VO>(]6>&2+3-&TV&>\N3
M'-,4CM+:ZN(/Q!_X),?M.?"+]D'_ ((K> OCI\;/$']A>#/"_BGXPQ16]K&E
MWKOB?7[SXH^+1HWA+PKIC2PG5?$>N3Q/#8VIF@M;>&.ZU35;S3M%T[4M2L_Y
M2_\ @H5_P46^-O\ P4)^*\_C#Q_?3^'?AMX?O;Z/X4_!_3K^2?PUX#T>XV0B
MXG81VZZ]XPU2WAAD\1^*KRW2XO9\V>FV^E:#;:=H]E_(&%\-\?QQXA<6UJKJ
M8+(,)Q/FT<=CU%<]::QU63P6!YDXSQ,H-.I4:E2PL)1J5%.<J5&K_<6,\5<M
M\/?#+@G#T8TLPXDQO".1SR_+7)^SH4WEM"*Q^8N$E.GA8S4E2I1<:V,J0E3I
M2A"%:O0^D/\ @I=_P62^.W[>&LZSX$\)76L_"#]F*&]DCT?X9:=?);Z[XVL[
M>1EM=8^+&K:;*PUBZN@%O%\&V=W-X0T.7[/$JZ_J>G1^);K\:Z**_JK)<DRK
MA[ 4<LR?!T<%@Z*]VG2C[U2=DI5J]1WJ5Z\[)U*U64ZD[*\K))?QMGW$&<<3
M9E7S;/,?7S#'8AMRJUI>[3A=N-##TE:EA\/3NU3H480I03?+%-MLHHHKU3Q@
MK^L'_@UB_P"1^_;*_P"Q0^"W_IZ^(U?R?5_6#_P:Q?\ (_?ME?\ 8H?!;_T]
M?$:OS;Q>_P"3=<2_]>LN_P#5OEY^K>"'_)TN%/\ K]F?_JDS,_L?K^6S_@Z0
M_P"2"_LL_P#97?&?_J&P5_4G7\MG_!TA_P D%_99_P"RN^,__4-@K^5/"?\
MY.'PS_V%8K_U78P_LGQI_P"38<6_]@F"_P#5K@#^+*BBBO[T/\X HHHH *_M
M]_X-?/\ DT?]H'_LXV;_ -5GX#K^(*O[??\ @U\_Y-'_ &@?^SC9O_59^ Z_
M(_&__DWV8?\ 8=E?_J93/V[Z/?\ R<O+O^Q;F_\ ZAR/Z8Z***_B,_T""BBB
M@ K\\?\ @I)_P4+^&O\ P3T^!-]X_P#$3V'B'XH^*8=2T?X,?#)[D+>^,?%4
M-NF=1U*"&X@O;7P/X8DNK*^\7ZO"\30V\]GI%C,=;UG28)_<OVO?VL_A)^Q5
M\#/%GQW^,.K?9-#T&%K+0- M'C.O^._&-U:W4V@^"/"]L_%SK6MRVDP$LFVQ
MTK3[>_US5Y[31],O[R#_ #9?VR_VP?BY^W!\=?$_QS^+VI;M1U5_[.\+>%;*
M>=_#GP_\'6DLK:+X.\,V\Q BL-/CEDFO;PQI=ZYK%SJ.NZD9-0U&Y<_K?A9X
M<5>,LP_M#,83I<.9?57UF?O0EF.(C::P%":LU"SC+&5H.].E)4X.-6M&=/\
M$_&+Q4H\"98\LRNI3J\4YG1E]4A[LXY7AI7@\RQ,'=.=U*.!H37+5K1E5J*5
M&A.G5\I^-OQI^)/[1'Q4\:_&?XN>);WQ;\0/'VLSZUK^L7LCLH=PL-GIFFV[
M.Z:;H>BV$5KI&A:1;%;/2-(LK+3K...VMHT'E=%%?VS1HTL/1I8>A3A1H4*<
M*-&C2C&%.E2IQ4*=.G"*480A"*C&,4E&*2221_ %>O6Q5>MB<35J5\1B*M2M
M7KUIRJ5:U:K)SJ5:M2;<IU*DY.4YR;E*3;;;84445H9!117LGP!^ 7Q4_:=^
M+/@_X*?!GPM>>+?'WC748['3;"W5UL]/M5(?4=?UZ_$<D.C^'-#M/,U'6]8N
M@+:PL89)7WOY<4F5>O1PM"MB<35IT,/0ISK5ZU:<:=*E2IQ<ZE2I.3480A%.
M4I2:22;;-L/AZ^+Q%#"X6C5Q&)Q-6G0P^'HPE4K5JU62A3I4J<$Y3J5)R481
MBFY2:25ST#]CO]D/XO?MM_''PS\#?@]I7G:KJ[F^\2>)[ZWO&\,^ /"=K)&N
MK>+_ !7>6D$[6>E6"RQP6T6!<ZOJUUI^B:<LNHZC:Q/_ *1G[%W[''PB_8:^
M!?ASX'?"'3<6=CLU;QCXLO(43Q!\0_&]S9VEKK7C/Q#(LDV+S4/L<$%CIT4S
MV6AZ1;6&BZ>!9V,1;RS_ ()S_P#!/CX6_P#!/3X'6GP[\()9^(?B+XE33]5^
M,7Q2-DUKJ?C[Q/:1W(MHH8YIKB?3?"?AM;Z\L/"F@I-Y-E;SWNIW*RZWK6LW
MMY^@=?Q1XI>)-;C+'/+LMJ5*/#>!JMT(/FIRS*O"\?KV(@[25-:K!T)ZTZ;]
MK4C&M4<*7]^^#_A30X$R]9IFM.E7XJS"BEB:BY:D,IPT[2_L["U%>+J.T7CL
M13?+5J15&E*5"E&I6****_(S]M"BBB@ HHHH _S./^"N7_*2C]L3_LK^I_\
MIKTJOSFK]&?^"N7_ "DH_;$_[*_J?_IKTJOSFK_1OA?_ ))GAW_L191_ZK\.
M?Y8\7_\ )6\4?]E%G?\ ZL\4%%%%>Z?.A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 =Q\.?B9\0OA!XQT;X@_"WQKXF^'WC?P]<I=Z-XI\(ZS?:
M'K5A*K*S+'>V$T,KVTX417=G,9+.]MR]M>03V\DD3?U8?L$?\'),L(T/X:_M
M[>'C/&&@T^W_ &A_A_H_[^-2RH+WXE?#O3(L3K&&=[O7_A[;)-Y:00Q^ KF=
MKG4G_D7HKY;B?@SAWB_#>PSK 0K580<</CJ-J./PM[N]#%13ERJ3YG1JJKAY
MRLZE&=C['A'CWBC@C%_6<@S*I1I3FI8G+J]Z^6XQ*UUB,)*2ASN*45B*+HXJ
M$;JG7@F[_P"M)\,_BE\./C-X+T7XC?"?QQX7^(G@7Q%!]HT;Q5X0UFQUS1KU
M5.R>%;RPFF2&]LY@UMJ.G7/DW^FWD<UE?VUM=PRPIWE?Y9'[*G[:G[2G[%OC
M4>-OV>_B9K/@^6ZGM9/$?A69SJO@+QI;VK$)9>+_  =>M)H^L*('GMK74O(M
M]>TB*ZN9-!U?2KJ4W(_LI_8'_P"#@C]G+]I/^Q?A]^TC%I7[-?QCO'M["'4]
M1U&23X,>+M0EV1*^D^+=1;SO!%S=S%V71O&T_P#9]LI@MK?QEK-Y,(5_E3C/
MP9XAX;]KC<I4\_RB'--U,-2:S'"TUJ_K."BY2JP@KWKX5U8\L95*M+#1M$_L
MG@+QYX8XJ]C@,Z=/AO.Y\M-4\563RO&57:*^J8^:A&C.I+X<-C%2G>4:5&MB
MIW9_0=14-O<6]W;P7=I/#=6MU#%<6US;RI-;W%O,BR0SP31LT<L,T;+)%+&S
M)(C*Z,5()FK\;VW/W9--73NGJFMFNX4444 %%%% !1110 4444 %%%% !111
M0 5_'!_P=._\C]^QK_V*'QI_]/7PYK^Q^OXX/^#IW_D?OV-?^Q0^-/\ Z>OA
MS7ZGX+_\G%R/_KUFW_JHQQ^/>/7_ ":WB/\ Z^Y+_P"KW+3^3ZBBBO[E/\\
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
MCL"IRG4H*G7J4XXC#*4J$:53VU%8>%"I&I_,=1117])'\IA1110 5_3_ /\
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
M+OKS3=1M9['4-.NKBQO[*ZB>"ZL[RTF>WNK6YAD"R0SV\\;Q31.JO'(C(P#
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
MHHHK^]#_ #@"BBB@ K^WW_@U\_Y-'_:!_P"SC9O_ %6?@.OX@J_M]_X-?/\
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
M[,_ENHK^I'_B%P^/G_1TOP@_\(_QG_\ '*/^(7#X^?\ 1TOP@_\ "/\ &?\
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
M'7?'^L6[N@:TU/2/"H\.:';30R,9],\<:Y;RHBF,R?V6U^-W_!!'X:0?#O\
MX)C_  0OO(%OJ?Q-UGXD?$O6@(6B,L^J>.M:\.Z+.S.B/.9?"'A?PVPF9=I7
M;'"\MO'#-)^R-?P-XH9Q4SKCGB"O.;E2P>-J95AHWO&%#+)/"-0O]FK7IUL0
M^CG6DUHT?Z3>$.14L@\.^&L/""C6Q^ I9SBY6M.IB,VC'&IU.\Z6'J8?"J^J
MA0A%ZH****^ /TH**** /GG]K+X":'^U%^S7\:O@!X@CC:R^*'@#7/#UE<2A
M"-+\1B :AX0UY/,5X_/\.^*['1==MC(CQBXTZ(NK+D'_ "M-4TS4-$U/4=&U
M:TFL-5TB_O-,U.QN%V7%EJ%A<26EY:3ID[9K:YBDAE7)VNC#)Q7^NC7^8/\
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
M>>9EEV*LW"AFBHYA@IR6U/GH4L)BJ$7LZDI8N4=U3E\)_DUT5_5Y_P %)O\
M@W;OO!>E^(_C3^P8^L^)M#TZ*\UGQ#^SEK=[-JWBG3M/AW3W+_"7Q%=,]_XK
MBL[;=)%X*\237'BNXAM9ET3Q%XIUB\T_PZ?Y1YH9K>:6WN(I(+B"22&>":-H
MIH9HF*2Q2Q.%>.2-U9)(W4,C JP!!%?T;PQQ;D?%^ ^OY)BU6C!QCB<-47LL
M9@ZDDVJ>*P[;<'+EER5(N="KRR=&K449-?RQQ=P5Q#P1F/\ 9N?X)X>=12GA
M,72DZV!Q]*#2E5P>)48QJ*/-'VE*<:>(H\\%7HTG**<=%%%?2GR@4444 ?H+
M_P $S?VXO$W[!7[4_@OXL6UU?7'PUUNYMO!WQK\+6[SR6_B'X<:M=Q1ZE?1V
M,61<^(/!TIC\5^%V01SR:IIG]D/<QZ7K.JPW/^F3H^L:5XATC2M?T+4+/5]$
MUS3;'6-'U73YX[JPU/2M3M8KW3]0L;J%FBN;.]M)X;FVGB9HYH94D1BK G_(
MQK^_'_@WA_:LO/CW^Q,WPC\3:C)J'C7]EO7[?X?"6XE\ZZG^&6OP7>L_#":=
MC(2D>E06GB/P/IL"PQ10Z-X+TU0\TQG8?SAX^\)TZV"P?%^$I*.(PDZ>7YJX
MQLZN%K2Y<%B*C5ES8?$/ZJY.\YQQ5&%^2A%+^J/HV<9U:&88[@C&UI2PV-IU
M<SR:,Y-JCC,/%2Q^%I)W:CB<,GC%!6A">#KS2Y\1-O\ >^O\QW_@JEXM?QK_
M ,%&?VR]9DG%PUE\>O'/A(2*7(5/ &H?\()%!F1$;-M'X;2V8!2@:(B)Y(PD
MC?Z<5?Y6W[:5[=:G^V-^UEJ-],UQ>ZA^TO\ '>]O+AE16GNKOXI>*I[B9EC5
M$5I9I'<JBJ@+850, ?._1WHQEGG$.(LN:EE6'HI]>6OBU.26FS>'A?7HM'T^
MI^E!7E'A_AC"IODK9SBJ\ETYL-@G3BWKNEBIVTV;U77YHHHHK^L3^+@HHHH
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
M@_\ ]59X$K_27K_-H_X+5_\ *4+]K;_L;_!__JK/ E?O7T>_^2MS?_LG:_\
MZL\L/YO^DY_R1>2?]E1A_P#U4YL?EM1117]?'\/A1110!UWP_P#^1\\$_P#8
MW>&__3S95_K95_DF_#__ )'SP3_V-WAO_P!/-E7^ME7\O_2,_B\(?]>\]_\
M2LH/Z^^BU_N_&W_7[A__ -(SD****_F<_K(***\A^-OQ^^"_[-_@>^^)'QU^
M)?A/X7^"[#>C:SXJU2*R^W720O.-,T/3D$VK>(];GBBD>TT+0+'4M9O=C+:6
M,[ BM:%"MB:U/#X:C5Q%>M-4Z5"A3G5K59R=HPITZ:E.<Y/11C%MO1(QQ&(P
M^$H5<3BJ]'#8:A"52MB,15A1H4:<5>52K5J2C3IPBM92G)12U;/7J*_DY_:E
M_P"#G;PMHUUJ/AW]C[X'R^,7B$T-M\3?C5<WFAZ!)<*BK%<:;\./#EU%X@U3
M3Y'9I$GU?QAX3OE6$1RZ.IG+0?@M\=_^"PG_  45_:#DNH/%/[2WC7P=H-SY
ML:^%OA!+!\)=&BM)F)DL)KGP1'I/B+6K-@QC9/$FO:W))"3#+*\7R5^O9%X'
M\:9M&%;&T\)D6'FE+_A1JN>+<'U6#PL:TX276GBJF%FNJ6A^(<1?2$X"R6=2
MAE]3&\1XFFW'_A+HJ&"4UNI8_%RHPJ0[5<'2Q=-]&]6O]&;XB?&;X/\ PALU
MU'XL_%;X:_"_3VA-PM]\1/'7A?P59M;JS(TZW/B75-,@,*NCJ90^P,C*6RI
M_.3XF_\ !<'_ ()D?#!Y[6[_ &E-+\:ZI#YFW3?AEX1\;^.TN/+#;O(\0:-X
M>D\'\L%2/SO$D/F&17CW0K+)'_G*:OK&K^(-2O-9U[5-1UO6-1F-QJ&K:O?7
M.I:E?7# *T]Y?7DLUU=3%54&6>5W(4 M@"LZOT[+?H\Y)247FV?YGC9*SE'
MT,-E]-OK&]99C-QOI=.$FOY6]/R/-?I/\05G)9-PWE. B[J,LQQ.+S.HETE;
M#O*X1E;6SC4BGH^=+7^W[XB_\'/G[)VB-+!\,/@-\=_B!/$547/B9_!'P\TF
MY))+O:W%MX@\<:J8E4J%-WH=G*TGF*85C5)9?ASQ[_P=)?'#45G'PP_93^%/
M@]V1A;-X]\=^+OB.L4AB8(TZ>'M.^%9N$6<K(T<;VS/$&A$B.PG7^62BOML#
MX->'N"47+)9XVI&W[S'8_'56[?S4J>(I89WW=Z&^UEH?G^8>._B;CW)1S^G@
M*<K_ +K+\MRZBE_AK5<-7Q4;;*V(];O4_='QS_P<4?\ !2OQ:URV@>+OA-\,
M!.TIB3P-\)]$U!;,2&8HML?B5<_$-V6'S8Q%]K>Z8BVA\YI2UP;CX9^*/_!3
MC_@H'\9([JW\>?M<_&VYL+[B^TCPSXPN_A[H5['M1?(N] ^'J^%M%N;;*))]
MEFL'M_.43^5YW[ROA2BOK<#P;PGEKC+ \-Y)AZD;<M:&681UU;;]_.E*MH]?
MCWUW/B\PXZXTS6,H9AQ5Q!BJ4[\U"IFV-6'=]'_LT*T:&J=M*>VFQ9O+R\U&
M[N+_ %"ZN;Z^O)I+B[O+R>6YN[JXE8O+/<7$[O-/-(Y+22RNSNQ+,Q))JM11
M7TB2222225DEHDELDNB1\HVVVVVVW=MZMM[MOJV%%%% !1110 4444 ?Z!/_
M  ;I?\HU_#/_ &5_XK_^G33Z_=>OPH_X-TO^4:_AG_LK_P 5_P#TZ:?7[KU_
MGQXA?\EQQ7_V/<Q_]2)G^F_AE_R;W@S_ +)S*O\ U$IGY#_\%XO^44G[5/\
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
M_(_?L:_]BA\:?_3U\.:_4_!?_DXN1_\ 7K-O_51CC\>\>O\ DUO$?_7W)?\
MU>Y:?R?4445_<I_G@%%%% !7]CW_  :Q?\B'^V7_ -C=\%?_ $S?$BOXX:_L
M>_X-8O\ D0_VR_\ L;O@K_Z9OB17Y;XS_P#)N<^_Z^93_P"KG '[%X"?\G2X
M>_Z\YU_ZI,Q/ZPJ***_AD_T."BBB@ HHHH **** "BBB@ K^)_\ X.-?V =%
M^$GC[PS^VG\+=%ATOPE\9?$$WA3XR:1I\"PV6F?%F2RO-8T?QC!#$2L2?$+2
M-.U@:]MA@MXO$OA\ZG//<ZCXOD6/^V"OS9_X*^_"NQ^+W_!-O]K30;RU2XF\
M,?"W4OBIILQ6/SK&^^$5U:?$DW5M(^#"[V/AB]LKAHR))K"\O+3YDN'1_O/#
M7B+$\-\89/B:524<-C<70RS,:=[4ZN"QU:%";FMF\/.4,53V:J48J_+*2?YQ
MXK\+X7BK@;/<)6I1GB\!@L1FV5U>5.I1Q^7T:F(@J<OLK%4X5,'5W3I8B3MS
M1@X_YHM%%%?WX?YK!1110 5_0%_P;@?&Z?X<?M\7'PMN;OR]$^/_ ,+?%OA<
M6<DIC@D\5>"+<?$70;[!=4>YM]%\/^+]-ME8.6&M3+&-[#/\_M?;O_!-7QY/
M\-?^"@'['7BN&9K:-/VAOAAX>U&X$LT/D:)XV\3V'@GQ!*S01RRR1QZ'XAU!
MI;98V^UQ![5L+,Q'S/&>6PS?A/B++Y14GB,HQWLDU>V(HT)U\+*W]S$TJ4UM
M\.C3U/K> LTGDO&G"V9PDX+#9YEWMFG9O"UL3##XR%_^GF%JUH/I:6J:T/\
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
M^''_ "0G"O\ V)L)_P"D'^9_BK_R<;C'_L>8O\XA1117VI^?A1110!_IZ_\
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
M^V+_ ,FB_M3_ /9N/QP_]5EXGKZ.KYQ_;%_Y-%_:G_[-Q^.'_JLO$]=^5?\
M(TRW_L/P?_J13/.SC_D4YI_V+L;_ .HU4_RK:***_P!*3_* **** "OUX_X(
M._\ *5O]E;_NN/\ ZS?\8*_(>OUX_P""#O\ RE;_ &5O^ZX_^LW_ !@KYCC;
M_DC.+O\ LF,__P#55BSZ[P__ .2\X)_[*[AO_P!7."/]&BOY-?\ @Z?\/27/
M@[]BWQ6%F,.B^)OCIX>=E:(6XD\3Z7\+-2B65#^_:9E\(S&!H_W2HEP)OG>"
MOZRJ_G5_X.8_ ;^(_P!A3X?>-+6W$ES\._VB?"5U>W!"9M_#_B?P9X\\/7@4
MF,RYFU^?PLNU94C*JQD21UA:+^,/"K%+">(/#%63LIXRMA;OOC<#BL%%?.6(
M27FS^]/&7"2QOAEQ;1BFW# X?%V6_+E^8X/'R>ST4<,V^R3=UN?PDT445_>Q
M_FZ%%%% !7]5?_!K3XT2Q^+?[7/P\,RK)XI^'7PP\:+;_N]TJ> O$WBC0WF!
M,#2[8&^(\:-LN8H\W*^9!<,(I+;^52OVU_X-\_BS#\,?^"E7P[T2[F^S6/QE
M\!?$?X37-PTOE0I-<:-%\0=&AF&X>;_:/B'X>Z/I=K$%?=?WUHQ50AD3X7Q-
MP$LQX"XHPT(\TH9;+&*-KM_V;5I9B[+JTL*VDM6[))NR/T7PES&.5^)'"&*G
M+DC/-H8!R;LE_:M&ME:N^B;QB3;T2;NTKL_T*Z***_@$_P!*PHHHH **** "
MBBOG_P#:D_:4^''[(7P*\<_M#_%H:^W@'X?+X=_MN+PMIL&L>()Y/%/BS0O!
MFDPZ9IMS?Z9!=2R:UXAT\3^;?6R06?VBZ=]L#*=\-AL1C<3A\'A:4\1BL57I
M8;#4*4>:I6KUYQI4:5.*UE.I4E&$5UDTCGQ>+PV PN)QV,K4\-A,'AZV*Q6(
MJR4*5##X>G*K7K5)/2-.E3A*<Y/:,6SZ HK^?G_B)1_X)X?] /\ :._\-KX5
M_P#GCT?\1*/_  3P_P"@'^T=_P"&U\*__/'KZ_\ XAOQW_T2N<?^$LO\SX?_
M (BIX<_]%CD7_A9'_+S_ #[,_H&HK^?G_B)1_P"">'_0#_:._P##:^%?_GCT
M?\1*/_!/#_H!_M'?^&U\*_\ SQZ/^(;\=_\ 1*YQ_P"$LO\ ,/\ B*GAS_T6
M.1?^%D?\O/\ /LS^@:BOY^?^(E'_ ()X?] /]H[_ ,-KX5_^>/7UM^Q?_P %
M?_V4_P!N_P"+=_\ !?X(:1\8H/%VF>"M8\?7MQXU\%Z-HNAP:!H>J:%H]X\E
M_IOB[79H[E[_ ,1Z9#;QR6:0RM*4-PDAB27FQO G&.786OCL=P[FF%PF%IRJ
MXC$5L.XTJ-./Q3G*^D5U9V8#Q&X&S3&8;+\OXIRC&8W%U8T<-A:&*C.M7JR^
M&G3BE>4GT7KV9^J%?YM'_!:O_E*%^UM_V-_@_P#]59X$K_27K_-H_P""U?\
MRE"_:V_[&_P?_P"JL\"5^F_1[_Y*W-_^R=K_ /JSRP_(_I.?\D7DG_948?\
M]5.;'Y;4445_7Q_#X4444 %?ZP/[/?\ R0/X'_\ 9(/AI_ZA>BU_D_5_K _L
M]_\ ) _@?_V2#X:?^H7HM?S;](O_ '+A7_L*S;_TS@3^K/HM_P#(PXQ_[ \F
M_P#3^8GK]%%%?RR?V(%%%% !1110 5_!)_P<H_\ *0_1?^S<OAK_ .I1\1J_
MO;K^"3_@Y1_Y2'Z+_P!FY?#7_P!2CXC5^S^ _P#R7:_[$V8_^EX4_!_I&?\
M)N9_]CS*_P L4?S]4445_:)_ X4444 %?Z8O_!(K_E&M^QY_V2+3_P#T[ZO7
M^9U7^F+_ ,$BO^4:W['G_9(M/_\ 3OJ]?@'TA?\ DF<D_P"QZO\ U7XP_I7Z
M,7_)79__ -DY+_U9Y>?HW7\A_P#P=5?\V(?]W0?^^[U_7A7\A_\ P=5?\V(?
M]W0?^^[U^*>#?_)R.'/^ZQ_ZH<T/W_QV_P"35<5?]T/_ -:/)S^0^BBBO[J/
M\ZPHHHH *_O:_P"#:W_E'AKG_9QWQ*_]17X<5_!+7][7_!M;_P H\-<_[..^
M)7_J*_#BOQGQW_Y(27_8XR[_ -)Q!^\_1R_Y.*O^Q%FG_I>$/Z!J***_BT_O
M<**** "BBB@#^"3_ (.4?^4A^B_]FY?#7_U*/B-7\_5?T"_\'*/_ "D/T7_L
MW+X:_P#J4?$:OY^J_P! _#C_ )(3A7_L383_ -(/\S_%7_DXW&/_ &/,7^<0
MHHHK[4_/PHHHH _T]?\ @F'_ ,H\/V+_ /LW+X6?^HO85]UU\*?\$P_^4>'[
M%_\ V;E\+/\ U%["ONNO\W^(?^1_GG_8XS/_ -3:Y_JGPO\ \DSP[_V(LH_]
M5^'"BBBO'/="BBB@ K_-H_X+5_\ *4+]K;_L;_!__JK/ E?Z2]?YM'_!:O\
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
MV"OT3PG_ .3A\,_]A6*_]5V,/R[QI_Y-AQ;_ -@F"_\ 5K@#^+*BBBO[T/\
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
MHK\C/VP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K^.#_@Z=_Y'[]C7_L4/C3_ .GKX<U_8_7\<'_!T[_R/W[&O_8H?&G_
M -/7PYK]3\%_^3BY'_UZS;_U48X_'O'K_DUO$?\ U]R7_P!7N6G\GU%%%?W*
M?YX!1110 5_8]_P:Q?\ (A_ME_\ 8W?!7_TS?$BOXX:_L>_X-8O^1#_;+_[&
M[X*_^F;XD5^6^,__ ";G/O\ KYE/_JYP!^Q> G_)TN'O^O.=?^J3,3^L*BBB
MOX9/]#@HHHH **** "BBB@ HHKC_ !]\0O GPK\(ZUX^^)?C'PUX"\$^'+5K
MW7?%7B[6;#0-!TJV!"K)>:GJ<]M:Q-+(R0V\1D\VYN)([>W26>2.-KA3G5G"
MG2A.I4J2C"G3A%SG.<FHQA"$4Y2E*32C&*;;:23;(J5*=&G.K5J0I4J<)5*E
M2I*,*=.$$Y2G.<FHPA&*;E*3223;:2.LFFAMH9;BXEB@MX(I)IYYI%BAAAB4
MO+++*Y5(XHT5GDD=E5%4LQ !-?YZG_!<3_@H38?ML_M,6_@[X::R-2^ '[/Z
MZSX4\#7]G,KZ=XW\77]S OCGXB6[I&GVC3-0FTW3?#_A:1Y;JWDT'0DUW3WM
MO^$HO[>OK;_@K;_P77O/VB='\3_LT_L?W>K>'?@CK$%]H/Q'^+%W;76C^*/B
MQI,X%O=^'/#%C.(-1\+?#W4H?/@UJ748;?Q)XPL)_P"R[RST'0GU73?$'\S%
M?UCX/>&.*R*HN*.(:'L,RG1G3RO+ZJ_?8"E7BX5<7B5O2Q=:DY4:=#XJ%"I5
M59*M4]G0_B[QS\7,'Q%2?!_#&)6)RF%>%7.,SI-^PS&MAYJI1P>$EM5P5"M&
M->KB+.&)Q%*B\.W0I>UQ!1117]"'\QA1110 5^B/_!);P!+\2O\ @I)^QSX=
MAB\Y].^,^@^/RFV1\1?"BVO_ (I3RXB(8>1!X.DGW$^6GE[Y@85<'\[J_I._
MX-E_@7/XU_:W^*GQUO+;S-$^!_PJ?1;"=H2?)\;?%;43I>EO%.RE%V>$/#GC
MN&>.,K,?MEN=RPF1)?DN/,SAE'!O$F/E+E=/*,71HRO;_:<93>#PJ^>)Q%)6
MW=[(^U\.,IGG?'?"F70@YQJ9W@L17BE?_9,#56/QC\K83#5G?9;G]R5?R3?\
M'27P?>;0?V4_C]96SB/3M7\>?!_Q)>; T;OK5EIOC3P3;>8-IB>-= ^($NQ_
M,$ZR[H_)-O)Y_P#6S7Y=?\%EOV?)?VC/^"=G[07AO3-/;4/%/@'0;?XS^$(X
MQON%U3X73_\ "1ZS%9PX+7%[J?@F+Q9H=G;1@S3W&JQQ0*\S)&W\5^'&<1R/
MC;A['U)J%%X^.#Q$FTH1H9C"> J5)MZ<E)8CVS?3V::U2/[[\5,CEQ#X?\3Y
M;3ASXA9=+'86*3<Y8G*ZE/,J5.G9-\]9X7V"2W]JXO1L_P V2BBBO] 3_,\*
M*** "O[J?^#;C]JNU^*?[)WB7]FG7=2\SQI^SAXFNY]"M;F=7N+[X5_$/4+_
M ,0:1/;^=*;JY_L'Q@_BW2;Q4C:UTG3+KPI:+(BW4$$?\*U?9O[ G[8WB_\
M86_:>\ ?'SPU'>:GH^EW+Z#\1_"5K.D'_";?#;6Y8(_%'AW=,1;K?B*&WUGP
M]<7!^SV7B;2-&O;A9+>WFAE^$\2.%9<7\*8[+*"B\PH.&898Y-)/'86,^6ES
M-I1^LT:E;"\TFHP==5):0/T;PKXRCP/QEEV;8B4EEN(C/+,W44VUE^,E3YZR
MBDW+ZI7IX?&.$4Y5%AW3CK,_U$Z*\X^$/Q:^'OQW^&7@KXP?"GQ+8>+_ (>?
M$'0K3Q%X7\0:<S>3>6-UN22"X@D"7.GZKIEY%<Z5K>CWT5OJ>B:S97^D:I:V
MNHV5S;Q>CU_ U6E5H5:E"M3G2K4:DZ56E4C*%2E5IR<*E.I"24H3A).,XR2E
M&2::31_I-1K4L11I8C#U:=>A7IPK4:U*<:E*M2JQ4Z=6G4@W&=.I"49PG%N,
MHM2BVFF%%%%9F@4444 %%%?@C_P7K_X*#>)OV0/@+X-^&7P4\>7/@W]H/XR>
M([*_T_5M!N+8>(O!WPS\)7L>H:_XBCWB=M/?Q'KD.E>$M-DNK0P:MITOC&.T
MD,^D7/E>UP]D6-XESG 9)EZC]:Q]94XSFI^RH4XQ<ZV(K.$9R5*A2C.K4<8N
M7+%J*<FD_!XGXBR_A/(LRX@S-S^J9=0]K*G3Y/;8BI*4:=##4%4E"#K8BM.G
M1IJ4XQYIIRDHIM?O=17^9Q_P]R_X*4?]'A_%_P#\&>E__*JC_A[E_P %*/\
MH\/XO_\ @STO_P"55?LO_$O7$W_0[R+[\P_^8S\'_P")G>$O^A!Q']V6?_-_
MK_3T_P!,>BO\SC_A[E_P4H_Z/#^+_P#X,]+_ /E51_P]R_X*4?\ 1X?Q?_\
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
MY^J***_M$_@<**** "O],7_@D5_RC6_8\_[)%I__ *=]7K_,ZK_3%_X)%?\
M*-;]CS_LD6G_ /IWU>OP#Z0O_),Y)_V/5_ZK\8?TK]&+_DKL_P#^R<E_ZL\O
M/T;K^0__ (.JO^;$/^[H/_?=Z_KPK^0__@ZJ_P";$/\ NZ#_ -]WK\4\&_\
MDY'#G_=8_P#5#FA^_P#CM_R:KBK_ +H?_K1Y.?R'T445_=1_G6%%%% !7][7
M_!M;_P H\-<_[..^)7_J*_#BOX):_O:_X-K?^4>&N?\ 9QWQ*_\ 45^'%?C/
MCO\ \D)+_L<9=_Z3B#]Y^CE_R<5?]B+-/_2\(?T#4445_%I_>X4444 %%%%
M'\$G_!RC_P I#]%_[-R^&O\ ZE'Q&K^?JOZ!?^#E'_E(?HO_ &;E\-?_ %*/
MB-7\_5?Z!^''_)"<*_\ 8FPG_I!_F?XJ_P#)QN,?^QYB_P XA1117VI^?A11
M10!_IZ_\$P_^4>'[%_\ V;E\+/\ U%["ONNOA3_@F'_RCP_8O_[-R^%G_J+V
M%?==?YO\0_\ (_SS_L<9G_ZFUS_5/A?_ ))GAW_L191_ZK\.%%%%>.>Z%%%%
M !7^;1_P6K_Y2A?M;?\ 8W^#_P#U5G@2O])>O\VC_@M7_P I0OVMO^QO\'_^
MJL\"5^]?1[_Y*W-_^R=K_P#JSRP_F_Z3G_)%Y)_V5&'_ /53FQ^6U%%%?U\?
MP^%%%% '7?#_ /Y'SP3_ -C=X;_]/-E7^ME7^2;\/_\ D?/!/_8W>&__ $\V
M5?ZV5?R_](S^+PA_U[SW_P!*R@_K[Z+7^[\;?]?N'_\ TC.3\'?^#C7QY+X0
M_P"";NK>'X[AX4^*?QJ^%?@.>-9)$6[BTZ77?B<MO(J*5E19_AS#=".8K&)+
M:.4-YL<2M_ #7]P/_!T#-,O[(/P"MUED%O+^TC:32P"1A#)-!\,/B$D$LD0.
MQY(4N+A(I&4M&L\RH0)7#?P_5]YX%4(4> Z52*M+%9MF5>IIO.,J.&3??]WA
MZ:OV270_-OI%8F=?Q'K4IMN.#R;*L-2\H2C6Q;2[+VF*J/U;84445^R'X4%%
M%% ']4W_  ;#?LW:7XD^)_QY_:EU_3X;J;X9Z)HOPM^'L]Q&LHM/$/CJ.]U3
MQIJUF67-MJ6F^&=*TG1([A&W/IGC+5K8@)*V[^SJOYQ/^#8>UMD_83^,-ZL$
M:W=Q^UKXUM9[D(!-+;6?P=^!DMK!(^-S1V\M]>21(3A&N9B #(V?Z.Z_A#Q<
MQ]?'^(&?NM)N.#JT,!AX-W5*AAL-27+#LIUI5:\E_P _*TWU/]&O!/+</EOA
MIPVJ$(J>.H8C,L5-)*5;$8O%5I<\VOBE3HQHX>+>OLZ%-= HHHK\V/U8****
M "HYIH;:&6XN)8H+>"*2:>>:18H888E+RRRRN52.*-%9Y)'9515+,0 34E?D
MQ_P6B_;$TS]D;]AWXE-I^KPV?Q4^-NE:I\'OA98QS%-2%YXIL'L/%_BJT6*6
M.YMT\%^$;O4M4M]419+>T\2S>&+.Y&=3A5_3R;*L5GF;9?E&#@YXG,<71PM.
MR;4/:32G5G;:G1I\]:K+:%.$Y-I)L\G/LYP?#V39GG>/FH83*\%7QE5N2BY^
MR@W"C!O1U:]3DH48[SJU(0BFY)'^?]^U+\3X_C9^TQ^T'\8+>7S;/XG_ !J^
M)_CS3B&E:./2O%/C36M9TFWA\]FF6VM=-O+6VMDD8O';PQ1L<K7@]%%?Z/X:
MA3PN'H86BN6EAJ-*A2CVIT81IP7RC%(_RLQ6)JXS%8G%UVI5L57K8FM):)U:
M]256HTM;)SDWNPHHHK8P"BBB@#_0)_X-TO\ E&OX9_[*_P#%?_TZ:?7[KU^%
M'_!NE_RC7\,_]E?^*_\ Z=-/K]UZ_P ^/$+_ )+CBO\ ['N8_P#J1,_TW\,O
M^3>\&?\ 9.95_P"HE,_(?_@O%_RBD_:I_P"Z'?\ K2'P?K_.7K_1H_X+Q?\
M**3]JG_NAW_K2'P?K_.7K^DOH^?\D9F?_93XW_U59*?RE])K_DO,H_[)' ?^
MKG/PHHHK]U/YU"BBB@#^F+_@U]_Y.Z_: _[-QG_]6;X!K^WZOX@?^#7W_D[K
M]H#_ +-QG_\ 5F^ :_M^K^)/'#_DX&._[ ,L_P#46)_H%]'O_DVF7?\ 8RS?
M_P!3)!1117Y$?MP4444 %%%% !7\MG_!TA_R07]EG_LKOC/_ -0V"OZDZ_EL
M_P"#I#_D@O[+/_97?&?_ *AL%?HGA/\ \G#X9_["L5_ZKL8?EWC3_P FPXM_
M[!,%_P"K7 '\65%%%?WH?YP!1110 5^_'_!#[_@E?X9_;@\8ZW\=?C5>VMU\
M _@UXNLM$O/A_;S2C5/B;XXBT^P\00Z!K$D:K_9G@:PL+[3[KQ#+%,-1U[[3
M'H5A]FADU'4K+\!Z_M]_X-?/^31_V@?^SC9O_59^ Z_-_%C.<QR+@C,\;E>(
MEA,7.IA,(L13_BTJ6*KPI5I49;TZKIRE&%6/OTG+GIN-2,9Q_5O!;(<KXB\0
M,JP&<86.-P5.CC<<\+4?[FM6P>'E6H1Q$/\ E[1551G.C+]W6453JJ=*4Z<_
MZ6K.SL].L[73]/M;:PL+"V@L[&QLX(K6SL[.UB6"VM;6V@1(;>VMX42&""%$
MBAB18XT5% %FBBOX0;;;;;;;NV]6V]VWU;/]&4DDDDDDK)+1)+9)=$@K^5S_
M (.7/V,I?%WPZ^'O[:_@O21+J_PO-K\,OC$UI;YGN/ /B'52_@3Q-=N@4"#P
MOXQU&\\.74C^=<3CQUI('EV>D2%?ZHZX'XJ?#/P=\9_AKX\^$OQ!TM-:\$?$
MCPGKO@OQ1IK%4>YT7Q#IUQIEZ;69DD-I?P17!N-.OXU^T:??PVU[;,EQ;Q.O
MTO!W$=?A3B/+,[H\TH86NHXNC%ZXC UDZ6+HV?NN4J,I2I.5U"O&E4M>"/D^
M.>%L/QGPMF_#]?EA/&8=RP5>2TPV88=JM@<1=)R4(8B$(UE"TJF'G6I7M49_
MDNT5] _M5?L\^+?V4?VB/BW^SUXV/G:Y\+_%]_H*:DL1@A\0:%(L6I>%?%%K
M"6=H;/Q3X8OM(\06D$C&:W@U)+>X"SQ2HOS]7^A>&Q-#&8;#XO"U8UL-BJ%+
M$X>M!WA5H5X1JTJD'UC.G*,H^31_F)B\+B,#BL3@L72G0Q>#Q%;"XFA45IT<
M1AZDJ5:E-:VE3J0E"2N]4]0HHHK<YPKZ2_9!_:4\6_LA_M(_"7]H;P:9IM0^
M'7BFUU#5-(BG\A/$WA*^232O&/A6XD.46'Q'X8OM4TD32*_V.>Y@OXE%Q:0N
MOS;16&*PM#&X;$8/%4HUL-BZ%7#8BC-7A5H5Z<J56G)?RSA*47;6ST.G!XS$
MY?C,+C\'6GA\7@L11Q>%KP=IT<1AZD:M&K%_S0J0C)7TNM58_P!:?X8_$CP;
M\8?AWX(^*OP]UF#Q!X'^(?A?1?%_A;6+<X2^T77K"'4+&22(DO:W213B&^LI
MPES87D<]E=1Q7,$L:]S7\J/_  ;5_MN1>)/ GC3]AWQWK2_V[X!EU'XD?!%;
MV?\ >7_@G6;UKCQ]X/L?,*IN\,>)KQ/%MC:Q^==W=KXO\13 1V&@83^JZO\
M/7C'AO$<)\19EDE?GE##5G/!UYJSQ.!K?O,)7NDHN4J34:JA>,*\*M*]X,_T
MZX&XJPW&G"^5<08?DC4Q=!0QV'@[_5,QH?NL;AK-N2C"O&4J+G:53#3HU6K5
M$%%%%?,'UH4444 %%%% !1110!_F<?\ !7+_ )24?MB?]E?U/_TUZ57YS5^C
M/_!7+_E)1^V)_P!E?U/_ -->E5^<U?Z-\+_\DSP[_P!B+*/_ %7X<_RQXO\
M^2MXH_[*+.__ %9XH****]T^="BBB@ HHK]:OV"_^"-O[6?[<TFD^+;30V^#
M?P+NY()9OC#\0]-O;:VUK3I4\TS_  Y\+,;/5_'K21G%OJ5I+IOA(RK);W'B
MFWNXC;-YF;9SE>18*IF&<8[#Y?@Z7Q5L1-1YI6;5.E!7J5JLK/DHT83JS>D(
M-GK9+D6<<18^EEF1Y=BLSQU7X:&%IN;C&Z3JUINU+#T8MKGKUYTZ--:SG%:G
MY1:;INHZSJ%EI.D6%[JNJZE=06.G:9IMK/?:AJ%[=2+#;6=E96L<MS=75Q,Z
M106\$<DTTC*D:,S '^D/]@G_ (-UOCA\:3HGQ%_;"U'4_P!GWX:3M:7\'PVL
MH[6;XW>*+!UBG,.I6MW'=:3\+H+B*4(3XAM]8\76MQ!<V>H>"])9K>_/]-O[
M#7_!*S]DS]@W3;+4/AOX-3Q?\6OL;V^L?&[Q[#::QX]NFN(FBO8/#S>2NF^!
MM'N$DDMVTSPK:V$UY9>3!KVHZ[/"+MOTCK^9N-/'C&8OVN X/HRP&'?-"6<8
MNG"6-JK9O!X:7/2PD6K\M6O[7$.,E*-/"U8G]:\!?1RP."]CF7'->&8XI<M2
M&1X*I..7T9:24<=BX\E;&3B[*5'#^QPRE%QE5QE*1\]_LW_LJ?L^_LD>!(?A
MU^SY\,/#GPY\.CR9-3FTNW>X\0>)KZ&/REU7Q=XHU"2Z\0>*-4V91+S6]1O)
M+:#;:60MK**&VC^A***_GK$XK$XVO5Q6,Q%;%8FO-U*V(Q%6=:O5F]YU*M24
MISD^LI2;\S^G<)A,)@,-1P>!PV'P>$P\%3H87"T:=##T:<=H4J-*,:=."Z1C
M%+R"BBBL#H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OXX/^#IW_ )'[]C7_ +%#XT_^GKX<U_8_7\<'_!T[_P C
M]^QK_P!BA\:?_3U\.:_4_!?_ ).+D?\ UZS;_P!5&./Q[QZ_Y-;Q'_U]R7_U
M>Y:?R?4445_<I_G@%%%% !7[@?\ !(?_ (*N?#[_ ()M^'?CEHOC;X3^,?B5
M+\6=:\":II\_A;6]$TB/2(_"-CXHM+F*]75D=IWO&U^%X&@PL:V\@DR76OP_
MHKR,]R/+>),KQ&3YM1G7P&*=&5:E"M5H2D\/7IXFE:K1E"I&U6E"3Y9+F2<7
M=-H]SASB+->%<WPV>9+7AA\RPD:\:%:I0I8B$5B</5PU9.E7A.E+FHUJD5S1
M?*WS1M))K^TW_B*0^ O_ $:S\7?_  L_!O\ \8H_XBD/@+_T:S\7?_"S\&__
M !BOXLJ*_/\ _B"GAY_T*<5_X=<R_P#FG^KORM^E_P#$?_$__H=8/_PS97_\
MR_U=^5O[3?\ B*0^ O\ T:S\7?\ PL_!O_QBC_B*0^ O_1K/Q=_\+/P;_P#&
M*_BRHH_X@IX>?]"G%?\ AUS+_P":?ZN_*Q_Q'_Q/_P"AU@__  S97_\ ,O\
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
MM_\ (PXQ_P"P/)O_ $_F)Z_1117\LG]B!1110 4444 %?P2?\'*/_*0_1?\
MLW+X:_\ J4?$:O[VZ_@D_P"#E'_E(?HO_9N7PU_]2CXC5^S^ _\ R7:_[$V8
M_P#I>%/P?Z1G_)N9_P#8\RO\L4?S]4445_:)_ X4444 %?Z8O_!(K_E&M^QY
M_P!DBT__ -.^KU_F=5_IB_\ !(K_ )1K?L>?]DBT_P#].^KU^ ?2%_Y)G)/^
MQZO_ %7XP_I7Z,7_ "5V?_\ 9.2_]6>7GZ-U_(?_ ,'57_-B'_=T'_ON]?UX
M5_(?_P '57_-B'_=T'_ON]?BG@W_ ,G(X<_[K'_JAS0_?_';_DU7%7_=#_\
M6CR<_D/HHHK^ZC_.L**** "O[VO^#:W_ )1X:Y_V<=\2O_45^'%?P2U_>U_P
M;6_\H\-<_P"SCOB5_P"HK\.*_&?'?_DA)?\ 8XR[_P!)Q!^\_1R_Y.*O^Q%F
MG_I>$/Z!J***_BT_O<**** "BBB@#^"3_@Y1_P"4A^B_]FY?#7_U*/B-7\_5
M?T"_\'*/_*0_1?\ LW+X:_\ J4?$:OY^J_T#\./^2$X5_P"Q-A/_ $@_S/\
M%7_DXW&/_8\Q?YQ"BBBOM3\_"BBB@#_3U_X)A_\ */#]B_\ [-R^%G_J+V%?
M==?"G_!,/_E'A^Q?_P!FY?"S_P!1>PK[KK_-_B'_ )'^>?\ 8XS/_P!3:Y_J
MGPO_ ,DSP[_V(LH_]5^'"BBBO'/="BBB@ K_ #:/^"U?_*4+]K;_ +&_P?\
M^JL\"5_I+U_FT?\ !:O_ )2A?M;?]C?X/_\ 56>!*_>OH]_\E;F__9.U_P#U
M9Y8?S?\ 2<_Y(O)/^RHP_P#ZJ<V/RVHHHK^OC^'PHHHH Z[X?_\ (^>"?^QN
M\-_^GFRK_6RK_)-^'_\ R/G@G_L;O#?_ *>;*O\ 6RK^7_I&?Q>$/^O>>_\
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
M##T\+A</37NTZ5**C%-N\ISEK*I4FW.K4E*I4E*<I297YR?\%=?^4:W[8?\
MV2+4/_3OI%?HW7YR?\%=?^4:W[8?_9(M0_\ 3OI%>EPK_P E/PY_V/LG_P#5
MAASS.+_^22XH_P"R=SO_ -5F*/\ ,ZHHHK_1H_RQ"BBB@ K^@7_@VN_Y2'ZU
M_P!FY?$K_P!2CX<U_/U7] O_  ;7?\I#]:_[-R^)7_J4?#FOB?$C_DA.*O\
ML3XK_P!)1]_X5_\ )Q>#?^Q[@O\ TMG][=%%%?Y^G^F(4444 %%%% !7SC^V
M+_R:+^U/_P!FX_'#_P!5EXGKZ.KYQ_;%_P"31?VI_P#LW'XX?^JR\3UWY5_R
M-,M_[#\'_P"I%,\[./\ D4YI_P!B[&_^HU4_RK:***_TI/\ * **** "OUX_
MX(._\I6_V5O^ZX_^LW_&"OR'K]>/^"#O_*5O]E;_ +KC_P"LW_&"OF.-O^2,
MXN_[)C/_ /U58L^N\/\ _DO."?\ LKN&_P#U<X(_T:****_SN/\ 4(*_CH_X
M.(O^":]QHVM3?M\?!CPZ\FB:[-8Z7^TCH6D6SL-(UQQ%I^@_%I;6")HXM-UP
M+:>'?&LZM"L&NC0=;D@N9]?\0:A;?V+UC>(_#NA>+_#^M^%/%&D:?X@\->)=
M)U'0?$&A:M:Q7VEZSHNK6DMAJ>EZC9SJ\-U97UG/-;7-O*C1RPRNC AC7U?!
MG%>-X-S["YS@TZE.-Z&.PG,XPQN!J2BZU"3V4_=C5H3::IUZ=*;C*,90E\;Q
MYP9E_'?#F,R+'-4JD[8C+\:H*<\!F%*,E0Q,5HY0]Z5'$4TXNKAZM6FI0E*,
MX_Y'%%?M1_P5]_X)1>*_V"_B3=_$7X;:9JWB#]E+X@:S*W@[7SYVHW'PRUN_
M>:Y_X5GXPO&,DZK;A9/^$-\0:@Q_X2'1XUM+F[NO$&F:J\WXKU_>^1YWEO$6
M687-\JQ$<1@\734H25E.E-:5*%>";=+$497A5IRUC):-Q<9/_-OB'A_->%\W
MQF29SAI87'8*HX3B[NG5IO6EB</4LE6PU>%JE&K%6E%ZJ,E*,2BBBO6/%"BB
MB@ HHHH **** "BBB@ HHHH *_8__@CQ_P $Q]>_;W^-D'BKQUI6I6'[,'PG
MU?3[_P")NO;7LXO&VLQ;-0TWX4>'[Q@KW%YK2)%/XPN].)F\->%9_,ENM-UC
M7O"[W?F/_!-#_@EY\8O^"A_Q'A&GP:AX)^ 'A75K:'XI?&&XM8_L]F@5;J3P
MEX)@N\1^(O'.HVNU8X88[G3/#%O<VVL>)6BBN-)TW6_]$'X#_ GX6_LT_"CP
M=\%/@UX6L_"'P]\#Z:-/T;2;4M+/-++(]SJ.KZO?2[KK5M=UK4)KC4]:U>\>
M2[U#4+F>XF?+A5_$?%?Q/H<-82OD.28B-7B+%4W3K5J4E)9-0J1]ZI4DFTL?
M4@_]FH_%14EBJO*E0A7_ *"\&/"+$<5XS#\2<08:=+A?!U55P]"M!QEGV(I2
MO&E3C)+FRRE.-L77^#$2B\'1YF\14PWI^E:7INAZ9IVBZ-86>E:/H]A9Z7I6
MEZ?;Q6=AINFZ?;QVEC86-I B06MG9VL,5O;6\*)%!#&D4:*BJ!?HHK^-FVVV
MVVVVVV[MMZMMO5MO5M[G]VI**48I**2222222LDDM$DM$EHD%?YM'_!:O_E*
M%^UM_P!C?X/_ /56>!*_TEZ_S:/^"U?_ "E"_:V_[&_P?_ZJSP)7[S]'O_DK
M<W_[)VO_ .K/+#^</I.?\D7DG_948?\ ]5.;'Y;4445_7Q_#X4444 %?ZP/[
M/?\ R0/X'_\ 9(/AI_ZA>BU_D_5_K _L]_\ ) _@?_V2#X:?^H7HM?S;](O_
M '+A7_L*S;_TS@3^K/HM_P#(PXQ_[ \F_P#3^8GK]%%%?RR?V(%%%% !1110
M 5_!)_P<H_\ *0_1?^S<OAK_ .I1\1J_O;K^"3_@Y1_Y2'Z+_P!FY?#7_P!2
MCXC5^S^ _P#R7:_[$V8_^EX4_!_I&?\ )N9_]CS*_P L4?S]4445_:)_ X44
M44 %?Z8O_!(K_E&M^QY_V2+3_P#T[ZO7^9U7^F+_ ,$BO^4:W['G_9(M/_\
M3OJ]?@'TA?\ DF<D_P"QZO\ U7XP_I7Z,7_)79__ -DY+_U9Y>?HW7\A_P#P
M=5?\V(?]W0?^^[U_7A7\A_\ P=5?\V(?]W0?^^[U^*>#?_)R.'/^ZQ_ZH<T/
MW_QV_P"35<5?]T/_ -:/)S^0^BBBO[J/\ZPHHHH *_O:_P"#:W_E'AKG_9QW
MQ*_]17X<5_!+7][7_!M;_P H\-<_[..^)7_J*_#BOQGQW_Y(27_8XR[_ -)Q
M!^\_1R_Y.*O^Q%FG_I>$/Z!J***_BT_O<**** "BBB@#^"3_ (.4?^4A^B_]
MFY?#7_U*/B-7\_5?T"_\'*/_ "D/T7_LW+X:_P#J4?$:OY^J_P! _#C_ )(3
MA7_L383_ -(/\S_%7_DXW&/_ &/,7^<0HHHK[4_/PHHHH _T]?\ @F'_ ,H\
M/V+_ /LW+X6?^HO85]UU\*?\$P_^4>'[%_\ V;E\+/\ U%["ONNO\W^(?^1_
MGG_8XS/_ -3:Y_JGPO\ \DSP[_V(LH_]5^'"BBBO'/="BBB@ K_-H_X+5_\
M*4+]K;_L;_!__JK/ E?Z2]?YM'_!:O\ Y2A?M;?]C?X/_P#56>!*_>OH]_\
M)6YO_P!D[7_]6>6'\W_2<_Y(O)/^RHP__JIS8_+:BBBOZ^/X?"BBB@#KOA__
M ,CYX)_[&[PW_P"GFRK_ %LJ_P DWX?_ /(^>"?^QN\-_P#IYLJ_ULJ_E_Z1
MG\7A#_KWGO\ Z5E!_7WT6O\ =^-O^OW#_P#Z1G)S_BWPMH7CGPIXF\$^*-/A
MU;PSXP\/:UX6\1:7<*&M]2T+Q!IMSI.KZ?.I!#0WFGW=Q;RJ004D8$&O\L_]
MKO\ 9P\5?LD_M(_%W]GSQ=%>&]^'/B_4M+TC5+RW:V/B7PC<2?;_  ;XL@0H
MB&V\3>&+K2]9C$0*0O=R6QQ+!(B_ZJ%?ST?\%Y?^"9.H?M8_"ZT_:5^"F@/J
M7[0'P3\/W<&N>&]*M?-U;XK_  KM99M3NM&L8(E,VH^+_!$TVHZYX5L8,WFN
M:??>(/#UI!J>LW/AFRC^+\&.,Z'#/$%7+LQJJCE>?*CAYUIRY:6%Q]*4U@J]
M23TA1J>UJX:M/W8Q]K2JU9*G1DU]YX]<!U^+>&:.:Y90E7SCAMU\33H4XN57
M&9;7C#Z_AZ48^]4KTO8T<50A[TI*C7HT82JXB*?\&U%*RLC,CJR.K%65@596
M4X964X(8$$$$ @C!YI*_M0_@4**** "BBB@#WOPA^U7^U#\/K:TL_ 7[2/Q[
M\$6E@[26-KX0^,/Q#\-6UG(T*VS26D&C>(K**W=K=$@9H51C"JQ$[%"BAXO_
M &EOVC?B!:3V'CWX_P#QL\;V-T\TEU9>+_BKX[\2VES)<2I-/)/;:SKU[#,\
M\T4<LS2(S22QI(Y9D4CQ.BN-9=EZJ^W6!P:K7O[98:BJMTVT_:*'/=-MWO>[
M;.YYIF;H_5WF..="W+[!XO$.CRV2Y?9^TY+625N6UDET04445V'"%%%% !14
M\UK=6\=K-<6T\$5] UU92S0R11WEJEU<V3W-J[JJW$"WMG=VC30EXUNK6YMR
MPE@E18*+I[.^Z^:=FOD]'Y@TUNFM$]=-&KI^C337=.X4444 %%%% '^@3_P;
MI?\ *-?PS_V5_P"*_P#Z=-/K]UZ_"C_@W2_Y1K^&?^RO_%?_ -.FGU^Z]?Y\
M>(7_ "7'%?\ V/<Q_P#4B9_IOX9?\F]X,_[)S*O_ %$IGY#_ /!>+_E%)^U3
M_P!T._\ 6D/@_7^<O7^C1_P7B_Y12?M4_P#=#O\ UI#X/U_G+U_27T?/^2,S
M/_LI\;_ZJLE/Y2^DU_R7F4?]DC@/_5SGX4445^ZG\ZA1110!_3%_P:^_\G=?
MM ?]FXS_ /JS? -?V_5_$#_P:^_\G=?M ?\ 9N,__JS? -?V_5_$GCA_R<#'
M?]@&6?\ J+$_T"^CW_R;3+O^QEF__J9(****_(C]N"BBB@ HHHH *_EL_P"#
MI#_D@O[+/_97?&?_ *AL%?U)U_+9_P '2'_)!?V6?^RN^,__ %#8*_1/"?\
MY.'PS_V%8K_U78P_+O&G_DV'%O\ V"8+_P!6N /XLJ***_O0_P X HHHH *_
MM]_X-?/^31_V@?\ LXV;_P!5GX#K^(*O[??^#7S_ )-'_:!_[.-F_P#59^ Z
M_(_&_P#Y-]F'_8=E?_J93/V[Z/?_ "<O+O\ L6YO_P"H<C^F.BBBOXC/] @H
MHHH *_DG_P"#E[]BG[=I/@#]NCP/I.;C1?[,^$WQR^QP??TF\N9?^%9^-K[R
MPB+]AU2YN_ NJZA<&6YN?[8\!Z=$%M]/.W^MBO(?C]\%/!7[1WP6^)OP+^(=
MI]K\'_%'PAJ_A/6-D<<ES8?VA ?[/UO3O-!CCUCP]JD=CKVBW# _9=6TZRN0
M,Q"OJ^">):O"?$N69U!S]A1K*CCZ4+MU\NQ#5/%T^6Z4IJDW5HJ6BQ%*C/[*
M/C>/^$Z'&O">;9#44%B*]!U\NK3T6'S/#)U<%5YK-P@ZJ]C7<=98:M7@OC9_
MD^T5Z]\??@IXU_9Q^-/Q,^!?Q#M/L?C'X7^+]7\):QL22.VO_P"S[@_V?K>G
M>:%DET?Q#I<EEKNBW# ?:M)U&RN1\LHKR&O]"*%>EB:-'$X>I&M0Q%*G7HU8
M/FA5I58*I3J0DM'&<)1E%]4TS_,?$8>MA:]?"XFE.CB,-6JX>O1J)QJ4JU&<
MJ=6E.+UC.G.,H23U4DT%%%%:F(5Z]\ OC7XU_9Q^-/PS^.GP\N_L?C'X7^+]
M(\6Z/O>2.VO_ .S[@?VAHFH^45DET?Q#I<E[H6M6ZD?:M)U&]MC\LIKR&BLJ
M]&EB:-;#UZ<*U#$4JE&M2J)2A5I58.%2G.+TE"<)2C)/1IM&V'Q%?"8BABL-
M5G0Q.&K4L1AZU-\M2C7HSC4I5826L9TZD8SBUM))G^K_ /L_?&_P/^TG\%/A
MG\=OAO?I?^#/B?X3TSQ1I+":&:XT^2ZC,6JZ!J1@9HHM;\,ZS!J/AW7K4,6L
MM:TN_LWQ) P'L-?QZ?\ !M)^VU'INK>/?V%_'>M)';:\^H_%7X%?;[E5_P")
MU;6T?_"RO VG^:[22/J&EVMIXZTC3;98K>W_ +&\>ZC+ON=0&[^PNO\ /GCC
MABMPAQ+F.334Y8>G4^L9?6FG>OE^(;GAI\WVIPCS8>M):?6*-5+1(_TT\/>+
MJ'&_">5Y[!P6*J4OJV:4(-6PV:89*GBZ?+JX0J2Y<30B[OZM7H-ZMA7XW?\
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
MO_A'+_/S_/LS^?JBOZ!?^(:[_@H?_P!!K]G+_P .5XH_^=S1_P 0UW_!0_\
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
MK:1_ELT5_0+_ ,0UW_!0_P#Z#7[.7_ARO%'_ ,[FC_B&N_X*'_\ 0:_9R_\
M#E>*/_G<U_=7_$1^!/\ HJLF_P#"N/\ EY_GV9_G5_Q"OQ&_Z([/?_".7^?G
M^?9G\_5%?T"_\0UW_!0__H-?LY?^'*\4?_.YH_XAKO\ @H?_ -!K]G+_ ,.5
MXH_^=S1_Q$?@3_HJLF_\*X_Y>?Y]F'_$*_$;_HCL]_\ ".7^?G^?9G\_5?T"
M_P#!M=_RD/UK_LW+XE?^I1\.:/\ B&N_X*'_ /0:_9R_\.5XH_\ G<U^J?\
MP1Z_X(]?M9?L*_M9:C\:_C7J/PBNO!UU\(O&/@>*+P/XQUK7=9&LZ[K7A'4+
M)WLM0\(Z' +(0:'>B><7IDCD,"K!()&9/DN.^.^#LQX.XCP6!XCRO%8O%97B
M*6'P]'$QE5K59)<L(1M=R?1>O9GVOAUX<\=99QSPMF&8<+9QA,%A,XPM?$XF
MOA90I4*,)7E4J2;]V,4]7T^3/ZB****_BD_OP**** "BBB@ KYQ_;%_Y-%_:
MG_[-Q^.'_JLO$]?1U>1?M ^!]:^)WP%^-WPV\-M9)XB^(7PB^)/@?07U*>2U
MTY-:\6>#=:T'2VU"YB@N9;>R6^U" W4\=M<20P"21()641MVY=.%+,,!4J24
M*=/&X6<YR=HQA"O3E*4GT48IMOHD<.:4YU<LS&E3BYU*N!Q=.G"*O*<YX>I&
M$8KJY2:275L_R?**_H%_XAKO^"A__0:_9R_\.5XH_P#G<T?\0UW_  4/_P"@
MU^SE_P"'*\4?_.YK^]O^(C\"?]%5DW_A7'_+S_/LS_-S_B%?B-_T1V>_^$<O
M\_/\^S/Y^J*_H%_XAKO^"A__ $&OV<O_  Y7BC_YW-'_ !#7?\%#_P#H-?LY
M?^'*\4?_ #N:/^(C\"?]%5DW_A7'_+S_ #[,/^(5^(W_ $1V>_\ A'+_ #\_
MS[,_GZK]>/\ @@[_ ,I6_P!E;_NN/_K-_P 8*^C?^(:[_@H?_P!!K]G+_P .
M5XH_^=S7WO\ \$P_^"(7[9?[(/[<GP0_:)^*^J?!6X\ ?#S_ (65_;\/A+QQ
MKVL>(7_X2WX0>/\ P-I?]GZ=>^"M)MKC;K7B;3GN_-U"W\FQ6YG3S9(D@E^>
MXMX^X+QG"O$V#PO$N55\5B^'\YPV&H4\3&52M7KY=B:5&E3C:\IU*DXPBNLG
M;N?3<%>&O'N XRX2QV,X4SG#83!\39#B\5B*N$E&E0PV'S7"5J]:I*_NTZ5*
M,IS?2,6^C/ZY****_AT_T+"BBB@#E/'/@;P=\3?!_B/X?_$'PUHWC'P3XOTF
M[T+Q-X7\0V,&I:-K6DWT9BN;*^LKA7BEC=2&1L"6"9(YX'CGBCD7^(O_ (*>
M_P#!!#XE_L]7?B+XT?L?Z7K_ ,6?@2&N]7UCX<6_VG7/BC\*K,9GN5M+=5DU
M#X@>#+!2Y@U.S6Z\6:/IZ#_A(;/5+>QO_%<_]S]%?9<&\=9YP3C7B,KJJKA*
M\H_7LLQ#E+!XR,=+N*:='$1C=4L32M4A\,U4I.=*?PG'?AWP]X@9?'"YO1=+
M&8>,O[/S;#*,<=@92U<8RDG&OAIRLZN$K7I3^.'LJRA6A_D0,K(S(ZLCJQ5E
M8%65E.&5E."&!!!! ((P>:2O]'#]N'_@B]^QQ^VO/K/C&]\-S?!CXU:IYUS+
M\6?A?:V6GW&M:G)O<7GCWPA(L?ASQH\LS"2_U*2+2?%UZB1VX\6V\,:(O\KG
M[3__  ;[?MZ? 6?4-5^''A[1?VF? UM]IGAUCX5W*VOC.&RA_P!4=4^&>OW%
MKK\NHW"@E=.\%7/CD(?E:[)(S_6?"_B_P?Q'3ITZ^-AD68R24\%FM2%&DYM:
MK#X^7+A*T7+W::G.AB)NW^SQND?Q9Q?X'\<<+5*M7#X"?$65Q<G3Q^34JE>L
MJ:>CQ66QY\9AYJ/O5'3AB,-35_\ :I)-GX945U7C+P)XX^'.N7/ACX@^#?%?
M@3Q+9,RWGA[QEX>U?PQKEHRNT;+<Z3K=G8W\#+(CHPEMT(=64X92!RM?J,)P
MJ0C4ISC4A-*4)PDI0E%[2C*+:DGT:;3/Q^=.=*<J=2$Z=2$G&<)Q<)PDG9QE
M&24HR3T::33W"BBBJ)"BBB@ HKT7X:?"#XK_ !GU]/"OPA^&GCSXH>)':$?V
M'X \):[XNU.,3LZQ2SV>@V-]-;0-Y4K&XN%B@1(9I'D6.*1E_<3]EG_@W/\
MVT?C0VGZY\<=0\,?LP>"[E8II(O$KP^-_B;<6TI5D>S\!^&]2BTVP)C$@G@\
M5>,?#>JV<IA#Z/.&E$7@9UQ3P[P[3E5SK.,#E]ES*E5K*6*J*U_W6#I>TQ5;
M36U*C-VUV/I,@X/XGXIJQHY!D>89ES2Y76HT)1P=-WL_;XZK[/!T$F[-UJ\$
M?S^6]O<7=Q!:VL$US=7,T5O;6UO$\UQ<7$SK'#!!#&K22S2R,L<44:L\CLJ(
MI8@'^D__ ()N?\&^GQ5^-]QH?Q:_;/M-?^"_PB+6>J:5\*65M-^+GQ"M21*(
M->MI&6[^%N@3C$=Q_:MN/'%W$L\%MHF@1W%AXBK^EC]BO_@DG^QG^P\FF:]\
M/_  \=?%FRC5I?C/\4!9>)_'$%V8]LTWA:(V=OX?\"1Y>XAB?PGI&FZO+83&
MRUC6=8"F9_TSK^<^-?'?$XRG6R[@^C5P-&:E3J9SBHQ6-G%Z/ZCADYPPO,K\
MN(K2J5^65X4<+6BIK^IN ?HYX7 5*&:<<UZ.8UX.-6ED6#E)Y?":M*/]H8IJ
M$\8XOX\+0C3PSE&U2MBZ$Y4WPWPT^&7P^^#?@7PW\,_A9X/T#P%X!\(:>FE^
M'/"GAG3X-,TC2[17>:3RK>%09KJ\NI9[[4M0N7GU#5=2N;O4M2NKJ_NKFYE[
MFBBOYUJ5*E:I.K5J3JU:LY5*E6I*4ZE2I-N4YSG)N4YSDW*4I-RDVVVVS^HJ
M5*E0I4Z-&G3HT:,(4J5*E"-.E2IPBHPITZ<$HPA"*480BE&,4DDDD@HHHJ#0
M*_S:/^"U?_*4+]K;_L;_  ?_ .JL\"5_I+U_'Y_P48_X(8?MJ?M4?MI_'CX_
M_#+5?@C;^!?B1K^@:GX>A\4>.O$&E:\EMIG@GPQX>N1J.GV?@C5+:VD-_I%V
MT2Q7]R&MS#(65G:-/V7P2SS*,AXES/%9SF&%RW#U<CK8>G6Q514J<ZTLPR^H
MJ49/>;A3J3M_+"3Z'X1]('A[.^).%,IP>0Y9B\UQ5'B&AB:M#!TG5J4\/'+<
MRI2JRBK6@JE6G!O^:<>Y_)%17] O_$-=_P %#_\ H-?LY?\ ARO%'_SN:/\
MB&N_X*'_ /0:_9R_\.5XH_\ G<U_3W_$1^!/^BJR;_PKC_EY_GV9_(O_ !"O
MQ&_Z([/?_".7^?G^?9G\_5%?T"_\0UW_  4/_P"@U^SE_P"'*\4?_.YH_P"(
M:[_@H?\ ]!K]G+_PY7BC_P"=S1_Q$?@3_HJLF_\ "N/^7G^?9A_Q"OQ&_P"B
M.SW_ ,(Y?Y^?Y]F?S]5_K _L]_\ ) _@?_V2#X:?^H7HM?Q!_P#$-=_P4/\
M^@U^SE_X<KQ1_P#.YK^YWX4>&M1\%_"[X;>#M8:V;5O"?@'P=X:U1K.5Y[-M
M1T'P[IVEWS6LTD<+S6QN;64P2O#$\D11VCC)*C\&\<^)L@X@PG#D,ES;!9G+
M#8C,I8B.$K*JZ,:M+!JFYI?"IN$U'NXM=&?T?]'CA+B7AK&\4U,_R7'Y3#%X
M7*H8:6-HNDJ\J-7'2JQIW?O."J0<NW,COJ***_G4_J(**** "BBB@ K^"3_@
MY1_Y2'Z+_P!FY?#7_P!2CXC5_>W7\N__  6%_P""/7[67[=7[66G?&OX*:C\
M(K7P=:_"+P=X'EB\<>,=:T+63K.A:UXNU"]=++3_  CKD!LC!KED()S>B220
M3JT$8C5G_5?!S.,LR3C'Z[F^.P^7X3^RL=1^L8JHJ=+VM2>'<(<STYI<LK+R
M?8_'/'3),WX@X%EE^29?B<SQKS?+JRPV$INK5]E26(]I4Y5]F'-'F?2Z/XIZ
M*_H%_P"(:[_@H?\ ]!K]G+_PY7BC_P"=S1_Q#7?\%#_^@U^SE_X<KQ1_\[FO
MZN_XB/P)_P!%5DW_ (5Q_P O/\^S/XQ_XA7XC?\ 1'9[_P"$<O\ /S_/LS^?
MJBOZ!?\ B&N_X*'_ /0:_9R_\.5XH_\ G<T?\0UW_!0__H-?LY?^'*\4?_.Y
MH_XB/P)_T563?^%<?\O/\^S#_B%?B-_T1V>_^$<O\_/\^S/Y^J_TQ?\ @D5_
MRC6_8\_[)%I__IWU>OY/_P#B&N_X*'_]!K]G+_PY7BC_ .=S7]D/[!7P/\9_
MLV?L>?L__ KXARZ)/XV^&7@*T\->(Y?#E]<:EH;ZC#?W]R[:;?W5EIUQ=6WE
MW,>V66QMG+;@8P "?Q7QNXJX<S[A_*<-DV<X#,J]'.%7JTL+656=.C]2Q4/:
M22VCSSC&_P#-)(_?/H^\&\4\-\39UB\^R+,<JPU?(I8>C6QE!TJ=2N\PP57V
M46WK/V<)SMVC+L?75?R'_P#!U5_S8A_W=!_[[O7]>%?@E_P6_P#^":_[1'_!
M0W_AF+_A0E[\.+/_ (5#_P +I_X2O_A8'B75/#OF?\)__P *F_L+^R?[-\.>
M(/MFS_A"M8^W^=]D^S[K+R_M'GR>3^3^%F98#*./,BS#,\71P6!P_P#:?M\5
MB)J%&E[;)LQH4N>;T7/6JTZ<>\IQ74_:?&+*LQSOPYXBRO*<'7S#,,5_9'U?
M"8:#J5ZWL<]RO$5>2"W]G0I5*LNT(2?0_@,HK^@7_B&N_P""A_\ T&OV<O\
MPY7BC_YW-'_$-=_P4/\ ^@U^SE_X<KQ1_P#.YK^PO^(C\"?]%5DW_A7'_+S_
M #[,_AK_ (A7XC?]$=GO_A'+_/S_ #[,_GZHK^@7_B&N_P""A_\ T&OV<O\
MPY7BC_YW-'_$-=_P4/\ ^@U^SE_X<KQ1_P#.YH_XB/P)_P!%5DW_ (5Q_P O
M/\^S#_B%?B-_T1V>_P#A'+_/S_/LS^?JO[VO^#:W_E'AKG_9QWQ*_P#45^'%
M?A5_Q#7?\%#_ /H-?LY?^'*\4?\ SN:_J'_X(\_L9_%W]A7]DW4O@I\:[GP=
M=>,;OXN^,/'$4O@?6K[7=&_L77=#\(:?9*][J&CZ'.+T7&AWIG@%D8XXS RS
MR&1E3\J\8N,.%\[X.E@LISS+LPQ?]J8&M]7PU>-2K[*FJ_//E6O+'FC=]+^I
M^R>!? W%_#_'*S#.^'LSRS!?V/F%#ZSB\/*E2]M5EAG3I\S?Q349<JZ\K['Z
MJ4445_*)_9H4444 %%%% '\$G_!RC_RD/T7_ +-R^&O_ *E'Q&K^?JO[6/\
M@L+_ ,$>OVLOVZOVLM.^-?P4U'X16O@ZU^$7@[P/+%XX\8ZUH6LG6="UKQ=J
M%ZZ66G^$=<@-D8-<LA!.;T222"=6@C$:L_Y6?\0UW_!0_P#Z#7[.7_ARO%'_
M ,[FO[7X%X[X.R_@_AS!8WB/*\+B\+E6&HXC#UL3&-6C5A&TH3BU[LHMZKI\
MF?P'XC>'/'.:<=<4YAE_"V<8O!8O-\36PV)HX64Z5>E-QY:E.5_>C+H^NO8_
MGZHK^@7_ (AKO^"A_P#T&OV<O_#E>*/_ )W-'_$-=_P4/_Z#7[.7_ARO%'_S
MN:^L_P"(C\"?]%5DW_A7'_+S_/LSXK_B%?B-_P!$=GO_ (1R_P _/\^S/Y^J
M*_H%_P"(:[_@H?\ ]!K]G+_PY7BC_P"=S1_Q#7?\%#_^@U^SE_X<KQ1_\[FC
M_B(_ G_159-_X5Q_R\_S[,/^(5^(W_1'9[_X1R_S\_S[,_KP_P""8?\ RCP_
M8O\ ^S<OA9_ZB]A7W77S+^QA\(O%7P"_9-_9V^"GCF329O&/PM^$7@GP/XFE
MT&\FU#1I-9\/:+:Z??OI=[<6EA/=633PN;>>:RM9)(\,T$9)4?35?PAGE:EB
M,ZS>O1G&K1KYIF%:E4@[QJ4JF+JSISB^L9PDI1?5-'^C/#U"MAL@R/#8BG*E
M7P^3Y90K4IJTZ5:E@J%.I3FNDH3C*,ET::"BBBO+/8"BBB@ K_-H_P""U?\
MRE"_:V_[&_P?_P"JL\"5_I+U_'Y_P48_X(8?MJ?M4?MI_'CX_P#PRU7X(V_@
M7XD:_H&I^'H?%'CKQ!I6O);:9X)\,>'KD:CI]GX(U2VMI#?Z1=M$L5_<AK<P
MR%E9VC3]E\$L\RC(>)<SQ6<YAA<MP]7(ZV'IUL545*G.M+,,OJ*E&3WFX4ZD
M[?RPD^A^$?2!X>SOB3A3*<'D.68O-<51XAH8FK0P=)U:E/#QRW,J4JLHJUH*
MI5IP;_FG'N?R145_0+_Q#7?\%#_^@U^SE_X<KQ1_\[FC_B&N_P""A_\ T&OV
M<O\ PY7BC_YW-?T]_P 1'X$_Z*K)O_"N/^7G^?9G\B_\0K\1O^B.SW_PCE_G
MY_GV9_/U17] O_$-=_P4/_Z#7[.7_ARO%'_SN:/^(:[_ (*'_P#0:_9R_P##
ME>*/_G<T?\1'X$_Z*K)O_"N/^7G^?9A_Q"OQ&_Z([/?_  CE_GY_GV9^%'P_
M_P"1\\$_]C=X;_\ 3S95_K95_"%X5_X-P/\ @H/HWB?PYK%YK7[.QM-*U[1]
M2NA#\2/$[S&WL=0M[J<1(WP[17D,43!%9T#-@%E!R/[O:_GKQTXCR+B"IPP\
MDS3!YFL)#.%B7A*JJ^Q=>66.BJEOA]HJ53E[\DNQ_3WT=N%N(N&:/%L<_P G
MQV4RQE7))858VBZ3KJA#-%6=.[][V;K4E/LYQ[A1117X"?TF?S$?\%<?^"%%
MO\>]6\4?M,_L;Z=I.A_&+4C-K'Q"^#'F6.A^'/BAJ;M)-?\ B;PA?7,EKI7A
MOQ_J+,)M8T_4)K+PYXKNA)JLM[I'B*;4+GQ%_%UXP\&^+OA[XGUKP5X\\,:_
MX,\8>'+U]-U_POXHTF_T+7]%OXU5WM-3TG4X+:^LK@1O'(([B"-FBDCE4-'(
MC-_K>5\2?MA?\$\/V3_VY= _LWX\_#.RO_$MI:_9= ^*/A=XO#7Q2\,HJRB%
M-+\76MM-+?Z?;M/-+%X=\3VGB'PJURXNYM"ENHX9H_WC@#QJQN04*&4<24J^
M:9514*6&QM)QEF6!I1M&-*2J2C#&X>G%)4XSJ4Z]*-XQJU81IT8?SCXE> 6
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
M8Z^#3RV\J2QK=:+>WULS(0P$]G>ZC<6ES$2/GAN8)89!E7C9217L_@_]A/\
M8H\ /'-X,_9(_9M\/7D1+)J6G_!3X=)J^2[2 -K$GAZ35)%1G;REDO&6%3LB
M"( H**5;B#/L3'DQ&=YO7BU9QK9EC:L6NW+.M)6\K!0X9X;PLE/#</Y'AYIW
M4Z&4X"C)/352IX>+3T77HNQ]0:?IVGZ39P:=I=C9Z;I]JACM;'3[:&SL[:,L
MSE(+6W2."%"[,Q6-%7<S-C))JY117DMMMMMMMMMMW;;U;;>K;>[/;2222222
M222LDEHDDM$DM$EL%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '%>.?AK\
M.OBAI)T#XE^ ?!7Q#T(^9G1?'/A70O%NDGS0@ESINOV&H69\P1QB3,/SB--V
M=JX_/OXA?\$:?^"97Q,FNKK7?V2? &C75T7?S?A[J7C+X6PVTS1F-9;73?AS
MXF\+Z/$(LB1+8Z>]BTBAIK64%@Q17IX#.\YRK_D69MF>7:W?U''XK"7=[Z_5
MZM.]WJ[[]3R,RR#(LYTS?)<IS31)?VCEV#QMDM$E]9HU;6Z6VZ'RYX@_X-SO
M^";6LM*=.T'XR^$Q)-'*B^'_ (JWMRL")'L:WB/BK2?$S-#*W[V1IVFN!)Q%
M/%%^[KE?^(:[_@GA_P!!S]H[_P .5X5_^=Q117T,/$7CJ$5&/%6=-+K/&U:D
MOG.HY2?S;[[GS,_"[P[J2<Y<&Y F^D,OHTH[WTA34(+Y16FFQV7A[_@W5_X)
MJZ*(!J7A7XN>+C$DRR-XA^+&L6QN6ED=TDG_ .$4L_#"J]LK"*$6RV\;1QH;
MB.>4O*_UK\.O^"0__!-7X7213>&/V/\ X4ZA)"S-&WQ!M]>^+>&:87&YE^*V
MM^-%<K( (BX8PQ?N(MD&8Z**XL7QKQACHN&*XGSZK3E?FI/-,9"E*_\ -2IU
MH4WNTKQ=EHK+0[\%P!P/E\HSP?"/#E&I&W+563X"=:-K6Y:U2A.JMDVU/5ZN
M[U/OWPMX0\)^!M'M_#O@GPOX=\'^'[1F:UT+PMHFF^']'MF<*':WTS2;:TLH
M6<(@8QP*6"J"2%&.BHHKYJ<YU)2G.4ISDW*4YR<I2D]W*3;;;ZMMMGUD(0IP
MC3IPC"$$HPA"*C",4K*,8Q244EHDDDEL%%%%24%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 >7>,?@=\%?B)-)<?$#X/\ PN\=
M7$I5I9_&/P_\)^)YI&1VD1I)=;TF^=RDC,ZEF)5V9AAB37B\G_!/[]@V:1Y9
M?V)?V1I997:2223]FWX-O))([%G=W;P86=W8EF9B69B222:**[J.9YEAXJ&'
MS#'4(*R4*.+Q%**2V2C"I%:=-#SZ^495BI^TQ.69?B)N[<Z^"PU:=WN^:I2D
M]>NH1_\ !/[]@V&1)8OV)?V1HI8G62.2/]FWX-I)'(C!D='7P8&1T8!E92&5
M@"""*]B\(? ;X&_#Z=+KP%\&/A1X(N8I/.CN/"'PZ\(>&IXY?-M[CS4FT;1[
M*1)//M+6;>K!O-MK>3.^&-E***V:9GB(\E?,<=6@]'&MB\14BUVY9U)+\!4,
MHRG#34\-E>78>:=U.A@L-2FGW4J=*+3^9ZO1117">B%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
#!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>bhe-20250909.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-09-09T14:14:03.1364+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://bench.com/20250909" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:bhe="http://bench.com/20250909" xmlns:xlink="http://www.w3.org/1999/xlink">
  <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="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" namespace="http://fasb.org/us-gaap/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" namespace="http://xbrl.sec.gov/dei/2025"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbase id="lnk">
        <link:roleRef roleURI="http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="bhe-20250909.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Information, Former Legal or Registered Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pre-commencement Issuer Tender Offer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pre-commencement Tender Offer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SolicitingMaterial_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_WrittenCommunications_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInformationFormerLegalOrRegisteredName" xlink:to="dei_EntityInformationFormerLegalOrRegisteredName_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl"/>
          <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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="dei_EntityInformationFormerLegalOrRegisteredName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" 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_AmendmentFlag" order="10010.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="10130.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="10020.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="10000.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="10090.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="10100.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="10120.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="10110.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="10040.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="10050.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="10060.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="10070.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInformationFormerLegalOrRegisteredName" order="10150.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="10030.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="10080.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="10140.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="10190.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="10180.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="10210.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="10340.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="10170.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="10220.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="10160.0" priority="2" use="optional"/>
        </link:presentationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<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>Sep. 09, 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_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep.  09,  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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">BENCHMARK ELECTRONICS, INC.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000863436<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>
<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">001-10560<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 or Country Code</a></td>
<td class="text">TX<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">74-2211011<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">56 South Rockford Drive<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tempe<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AZ<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">85288<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(623)<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">300-7000<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_EntityInformationFormerLegalOrRegisteredName', window );">Entity Information, Former Legal or Registered Name</a></td>
<td class="text">Not Applicable<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 );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.10 per share<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">BHE<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>
</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_EntityInformationFormerLegalOrRegisteredName">
<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>Former Legal or Registered Name of an 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_EntityInformationFormerLegalOrRegisteredName</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_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>XML
<SEQUENCE>7
<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>8
<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>10
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="bhe-20250909.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bench.com/20250909/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" isUsgaap="true" original="bhe-20250909.htm">bhe-20250909.htm</File>
    <File>bhe-20250909.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>12
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "bhe-20250909.htm": {
   "nsprefix": "bhe",
   "nsuri": "http://bench.com/20250909",
   "dts": {
    "inline": {
     "local": [
      "bhe-20250909.htm"
     ]
    },
    "schema": {
     "local": [
      "bhe-20250909.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/2006/ref-2006-02-27.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 24,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 23
   },
   "report": {
    "R1": {
     "role": "http://bench.com/20250909/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": "C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "h2",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "bhe-20250909.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "h2",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "bhe-20250909.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://bench.com/20250909/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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>13
<FILENAME>0000950170-25-113812-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-25-113812-xbrl.zip
M4$L#!!0    ( +6#*5O2P'7P_A(  '&Y   0    8FAE+3(P,C4P.3 Y+FAT
M;>T]:U?;2++?YU?T,G=GR%G:UOMA2/80XR3>)(9C,W?GWB]S6NH6UD:6/)(,
M>'[]5K4D8X.)#1@P04S.@*1^5M>[JZL/_GDYBLBY2+,PB=_^JC:47XF(_82'
M\=G;7P\'[6[WUW^^^^G@;Y22HP_='NF)"W+HY^&Y. HS/TJR22K([N#K&]*-
MHS 6Y/?W_2_D*/$G(Q'GA))AGH];S>;%Q46#!V&<)=$DA[ZRAI^,FH32LO%V
M*AB^)T<L%Z2E*9I)%1?^G:I&"_XI6L/1#?L?BM)2E+EJR7B:AF?#G.SZ;PC6
M@K[C6$21F)(/8<QB/V01&52][L$P_08YC"+2QVH9Z8M,I.>"-XI&ASG  V 2
M9V]WYH9^H3>2]*RINJ[;O,0R.T6AUJ671CR<E<5'65)3%*M9?%PHFB\M:A9%
M\_FBX<( YDOK38!C#E,357F _+?O%,?/'LMFQ2]OE%^8'WZMBH:7M[6KXC!P
MR7'%J^)Q$O=@Y=/07UZ-YVDSGXY%$PK2N"@Y&U46+AL3S$!M_O[UR\ ?BA&C
MUZ?.Q37H9\)OG"7G3?C01(2H"GI#,2OH 8X/)09B"<55W*OYYA1:6!A(U>+5
M=)MYRN(L2-*11%J$!J"K0W5UKIWE$/A>(YI&%8VJULZ[G\C!4# .O\E!'N:1
M>.?0SP?-XD]\.1(YD[1%Q9^3\/SM3CN)<Z X>@K0W2%^\?1V)Q>7>5,B;!,;
M;9:M'G@)GY(LGT8 E#'C2.\M9WRY/V+I61BWV"1/_A:.QDD*P,[W_P*P<W'9
M4O;IA?"^A3G%=FD6_B4HX_^99'E+592_[X^3+,2YM%(1,602^SMRM#P\KSKC
M83:.V!0Q!;\>A)<M')-(BS]#SD4L_[Q")1+RMSL?_G -;BLL<*BE!2XU#,NA
MKF&J5 F88PG=-$T=<"EF(^Q%A*U.#.":M@$,*8NZ./[/8EJ"YC+OBP" ]H<C
M7%?HP&QLX0AJ,,.ES',]:J@>4[5 8ZIJ[+Q3X,>Q=$.W#IH+0UL^4E,3JF.H
M#M44AU'#- %*BJY#\\(4-N,*M^SYD1X"K^3(+S]$[.Q^(PQ8E(D;@VLN@C05
M@4@!]47V[@")O)5)FH*.B"3Z%I+FVYT,%CY" I/OABF. ZB'5K32N,PXH)-L
M?;Y)^9@EDU0^21[6*N<B ;/N7,JJ0JY?]11R? Y"D1(Y:K&41-O=SXNK=;WR
MN^K58NMC@%?"JR?@,&F.@NC=E1RJZEU]FPV3WU*T^E(]5YTT%T!3P7$&N.8<
M232!<JY34$6,VOXHC.E0H!QK*0TSC)?2WV(;?L0R$&TC!E5+)B%_P[-(=ZYW
M82YO<5R5\Y(4ADGS9-S2&IHYS@E/)EXDR,^*_-D/H&G))H _C/.2N\CRY;>
MC<)HVCH-1R*3RD4_&;&X*N@E>9Z,H*QD-RP*S^)6)((<!Y&-65R-XV(8YH+"
M&U^TQJF@%RD;7^_[>]W);]]$&B,;E)P)07L1\GS8"L*\@A1T^\O/JJ7L'S2Q
M=P#M> X8M\_5;-CFBA%\9\(^]"S2ZU/VDRA)6Q6<;P? 18$?7A+Q>8@X&X/(
M;[WN:>>(#$X/3SN# R]MOAMTVK_UNZ?=SH <]HY(Y_?VI\/>QPYI'W_]VAT,
MNL<]6:P"X@9GI6UL5O\^''SJ]CZ>'O?VR%&CW0#=TC3<I>M>+AWB9<L (;@I
MG"^)JWJ6.$1 ?P[YC+S**E(#EGUO,9T,M=6$LG( CT8FFZ:*#\?]KV09AM^A
MMYWEV@4SN&8:W*": 2JGH?L:]7S=H:81Z+X)=H>+VL4]E(@YC:0RX*0VN:6,
M1VK$)7Y=UWO*UT.MIM-'D&?NE@FSS;%]$%S]3N^4]#LGQ_W31P6+!:5?#F!.
M)FDV 5.0Y D9"%^Z:E2=)"E1S5W^AB0!R8<"/TU24!BAE\ZE/V3QF4!W$7Y6
M7=V8 R@HI&#:,E06%Y5)G!X.!] &OU(P%I-)+BW2_6)D8&HV@(;*\@"BB(TS
MT<K$F*6@;Q<V)[:>5DV?AUGHA1$H_*VJ>%4*BO$9V57-8^.7"$,<2*4FPZM]
M:45C)3#>;_12JN(2+2Y@<-1+!?O6DO^G^&+Y M[D!3<&5EKH!7-J*"JJ^N4K
MR<X4>'$NTCST650V!45G92I"G*M6L")\L[,6;M^-)2[P.Z6AN\[?'Q'7UT)@
MZ5<$-.P+=&J0W>I9,+#%1)83<8X.RU1^%OQ-:T%Z+Y?$"C,TT[48]3T&4C40
M&G5=QBGW+!$P-?!-U=V4)#Z1QF.G,"EW2.$V>KL37N8M#F_H"'H98C7*V91.
M85I4Q$\*X8$8YV+D@8&NN'O2%[M*/ -;;>;\&D7!'TCW]Q+<=[6R7I_H?E5F
M]Z;5E*NN-.-^NKNIF:JP%8_:W%=!=U<9=9@I:&!:'-'-5!SEH1RC\'OVQ5F8
MH8<Y[\&7C:H5*R>__KJ^[_3:G[X>]C^3SI=.^[1_W.NV!WNDVVLWUF >:^"
MOEVJJMU8A93KPVZW<\E M<*%+P1;M>"$960P%CXZ/#D)8]+-,](>,I!KZ9L'
MNC#NJOK7'/:E<MCM5="UU?KY$JW^'G7NUY%SCTK&ZN$]E<D!\$<<>+NC[[Q4
M\^-6)GZ;&J]QW[<<:AFV10U;"ZBG!#9EAM!M'G!=,;W-".5N["<I&!ARPW>0
M RVTDTF<I]-VPA>5>MR$QKVF7(S3Y!S;>6)M_E1<LNPN"OQ+ME?OB#!,YYY0
ME("JF@4(HU@Z]1R/4]_6'-<-K$"WC,T@S(<P$M W&%5/NOB*HE)5,2VE1H"E
M"."9IF$(5Z>. \P"$,"E'M-\&CBVZ0IF"U5LB&.<LLMNN7GM2Z[Q#-A@&U33
M5%51U7L9]$ODE?V#B:M"K=\\]CW-^NY*282^W.-\*%+RKTD:9CR43EZY4PO6
MQ8+D>K.%]/_"EZ"=C$9AAE&8!'D^*<B\!O3& =WM#TAG-(Z2J4@E<B^R5])+
M&LNAOI2?O6XW_\JUO'WU[FE_;PD-U&"KP5:#K0;;XX"M]O0\EMWFZ[;NZ*9/
M!7?!!E.Y1AW3,:@('$U3A.X87K 9N^V0\U1D6?GK2Q@+]4GU'-,B@V22#P%N
M_K< T(,<I>&YN+,]/\,1[<?#D9=%R<](N4LV*9Z;DC55%X[!=6I[&E*RJE/7
MM@SJFIIE^H%K:=J#@R 7*+D-?QZGI\G%4[MA1^-55/MTH]E;(RC&T5V O^)3
M7]< MKKM40=@30/?\>"U:MA"V^C*2._%<7J2)N>A/!BV36[TPS3\*XG9*_2C
MWFT[\YE5S6("+Y8;!BK3519@(!KP0,,U!/5TX5*7!4!!"E"D(39*<R<)$%7T
M_^%8;EP])4$YIN8XM1_ZA_3-E<B%T2PG*?#R<,PBTKD4_@1/GI'C( A]D6VC
M4_3%:JBU+_D!^ K\CR #7.$POAG1^NSB]A5'#VU]>+^JF=O.L+8POO\J_/&7
MGQU-M?<S<BHB,1Y"I7(W32;_B"8('W((JR9IM_40*VJMD:UC,VDB,%U7IZ9E
MJ:"_63YU@T"CS+!-V] UQ7/-A^IO:,#BK)]<8]NU-/W-(YBPFP*^K7!%T0./
M N$Q #ZWJ.LYC,)+Q=,-6W<U_Z' _Y( Y9X@+CY#_(:N*-2&AC=T'*,67K7P
M>LG"ZZ[1H398SX%A4#OP-&I8CDF9QH"B M.TW< R7,W:5'3H+!G0!_A#I%_$
M&8N.TT*TB53P31[E6(LT>DE.#L?C"-8.\'U[&<C6G]4H%I3TY&&-E)2/I<&[
M1\( #VC$9X*3 3HQR1>6Y>59Q0<?V6CH];FXE6>W[PJD:\>WETWY;KDG-@>
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
M97@Y.5\Q+FAT;>U9:V_;-A3]WE]QFVY]8)8M.TW3RFXPQU808[73V>FP[LM
M293%AB)5DHJM_OI=4E;:I8]AF-,Y: T#MD3RWG,/#R]?@[N>!^.3R0R&L6&7
M=,QTS*4N%86'B^DC.#V?OH"QC,N<"@,>9,840:>S6JW:2<J$EKPT3 K=CF7>
M <\[&EB#(T6)?0UC8B@$/;]WX/G/\'O>?1S@U^^U#Y]V#W[R_<#WW[>21:78
M,C/P,'X$MA%Z%H)R3BLX88*(F!$.B\9G"R8B;L.0<YC;9AKF5%-U29.VM7EG
MD)F<']V!049)@K\P,,QP>A3^[CU[UNX..O4C5NAL:@PBF52@3<7I\[V") D3
MR^!IL>[G1"V9"$AIY%V6%U(9(DS_G<=$0M>!W_=6-+I@QC-T;3S-WE&/)&]*
M;8*N[__8+Z1F%G&@*">6Y?Z>@Y.PRVO./".+P&\?,'%EO-?/F? R:B/<%'UL
M+Y)KZ];"C:1*J/+P#7H9%(V#5(H:&4(JS":@VEW?E:4D9[P*SEE.-<SH"N8R
M)Z*I&$EC9(YU782$LR5ZMY":"IRF"*]Y4C5:B\ :;T#$DDL5W//=I[_*F*&>
M+DA,@T)1;Z5(46-9U=%&DB?]:\"_A-6575 E+ ]""NJH6['$9$&*O1-C.<H8
M487KC$7,0*T#V^YHT"ENEB[+T#^RQ?(E:!4_W\,_O2>/#P[\[M/>GW[[3;'<
M \+-IPLVH.M(NX>'J-B-8'K[A=/!3@3WH10^W_G;[NO[][I/_/Y.]?*N$-'!
M#'25B6).M'Z^EQ-LOFGD?O&9JBN--6GIX)-9[>:IW6Y&Z6Z-W).S.4RFTW \
M&9Z', ]?A,-%^+5$%R,&JOZELGJ]:\$_&*&U2+$'+4V$]G J9>G.CK-/A[PS
M<C@.9Z/3Z7#^"Z 21N?SL]EDM(#A;';V:C8*%_#KJ^'\/)R_> VCX>(4QI/?
M)N-P-OZJ66J'$M&M4\KVR#C/F$K@;4D4HJQ7O3'1&6!*9@D5"<@4?O#;W4,H
ML%QG1-$=5DGOMJKDOTPN6Y=$.'T9MF#X1PL6M# TC[#GG[5J<=R_M^[YW?T^
M'%,19QC1!82<QD9)P>)F3_1P]GH1!G!\&CX"(Q-2 1%"EB*F"9B,&&"X6SJ6
M1#EYC9E" U)I2"BN A16(HTB>?4E);:@(!6). 7<[)VA#8NTNU]#;:'KNEJ&
MHX>B>32 GG"# @C!9!3L7I/:UU&I<9FAM;7S/N9]O[;4WF'%W]J\> /+J>U1
M,8QD:;XD\=O TK9)>4]'H:0=DQIBF://C J-"W"X.HX!$BN)H\F.,6R+X]LV
M2<K8 &<IC:L8AVQ4 :?$'CM@/27+9>;2 L-,<>D6]&!HG D,=FGS1X*6D"6*
MRT)L@<Z1'K#G+2RFV"F<7E)%EK;,6I&%83G&G\"2RXAPT&518#*),]Q/M)RY
MA')TXJRMI.*)YW8@@)R4*8E-Z4H:!PC+19-*SN7*>1%)J8UB5 = DDOBDIOE
M RG 8NL!G_(2-4,VYT6$(BNVHS;^4^0-<UACB? 6Y#3!^KQ&J&G.D'[+FU0X
M+1?,8"3T;<D*>Q[6_D"@$G,B,35.-SC0>2D</&?*<F+A8'YS*1'[1I'$Y4T;
MEI7#:XEV%D;&*/<U\B26%$K<;"E70U<Y#C>;TK]GPQT;YS>>#4]0?5.)@W@B
M4JER)^<6O,31B[/GR.[18Q-\5\5NJ6+;D;\D)8<I[LPOJF\Q_(5J7RU4[8IQ
M(BZIMO_G[OC)37J89T=2%=)F8ACCA,2E2]0-7[L0!WR+G1?FA/$ -PLE;^=.
MPC]'=NJTUT;?.^?_3BP9E@;PI+?O[?N^=^@?]#Y[2'SM%+C73SE=>XD;E_8L
M&&,H<]%/F"XXJ0);VF_NMAH>W!W61Y=:]KJ,I56#RS7U<->Y*[==M_-@/U,-
MG U8)CBNX3UM<'?O[C/[?R] QNO7!5E2+U*47'@D-50%A*](I=W5Y:!C+TJ/
M[@PZ[HKU+U!+ 0(4 Q0    ( +6#*5O2P'7P_A(  '&Y   0
M  "  0    !B:&4M,C R-3 Y,#DN:'1M4$L! A0#%     @ M8,I6QRUY/>D
M"   HV$  !               ( !+!,  &)H92TR,#(U,#DP.2YX<V102P$"
M% ,4    " "U@RE;&]N/:LH%  !%'@  #@              @ '^&P  8FAE
A+65X.3E?,2YH=&U02P4&      ,  P"X    ]"$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>bhe-20250909_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/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bhe-20250909.xsd" xlink:type="simple"/>
    <context id="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863436</identifier>
        </entity>
        <period>
            <startDate>2025-09-09</startDate>
            <endDate>2025-09-09</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_94d70af8-62f9-4468-9451-0fa86e35553c">0000863436</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_52e18418-208a-455e-a033-4ae5e7ad0d67">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_a4d254d4-2408-43c2-bc38-54f3c5006967">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_0a42596a-cbae-4fe2-99ad-db6efa1fc519">2025-09-09</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_5251e70b-7dc1-431a-8a5e-f56d00005080">BENCHMARK ELECTRONICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_0a2dcc68-6476-472f-b0f7-a4e37dfd305b">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_a3dbe00f-1266-4063-b8bd-c72899f6f364">001-10560</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_b5544e93-882f-4069-ba2c-f8759ea7e1eb">74-2211011</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_c373835c-ed9e-41d2-8584-ef8220e384bf">56 South Rockford Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_213e84d3-7b2e-4113-9764-95265cf96227">Tempe</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_839cf90c-c32b-437b-84a4-fc8b90c147e2">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_f1a31afa-cb64-494e-b3e9-9af1ba039c4e">85288</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_82ef5993-5661-496c-9ff2-a47574320b95">(623)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_70d003fb-125a-49d6-9b8a-0030b347392c">300-7000</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_079c4f44-7fb2-4685-a2a0-7f5579f64926">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_e5981f9e-d60c-4cca-ad40-77d831ab2418">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_cfcfcae7-0ee3-4dbd-868c-4c7286c96b0a">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_1a1723f8-66c3-44a0-b847-73a017c0554a">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_d5533938-c041-484d-bc54-2748c53f0522">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_89ff5cd2-c5f9-47cf-9999-e434901b7063">Common Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_ea3298a2-5025-45c9-9d5e-cac1cdec4604">BHE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_e4fdc3b4-e88d-47f3-a130-705ddb948289">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_8e99e325-7e8e-4a49-ab9b-41ba12f2a114"
      id="F_56ee771b-ebda-496d-a55b-643d6c44ee98">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
