<SEC-DOCUMENT>0000874716-23-000074.txt : 20230519
<SEC-HEADER>0000874716-23-000074.hdr.sgml : 20230519
<ACCEPTANCE-DATETIME>20230519160019
ACCESSION NUMBER:		0000874716-23-000074
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20230517
ITEM INFORMATION:		Submission of Matters to a Vote of Security Holders
FILED AS OF DATE:		20230519
DATE AS OF CHANGE:		20230519

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			IDEXX LABORATORIES INC /DE
		CENTRAL INDEX KEY:			0000874716
		STANDARD INDUSTRIAL CLASSIFICATION:	IN VITRO & IN VIVO DIAGNOSTIC SUBSTANCES [2835]
		IRS NUMBER:				010393723
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-19271
		FILM NUMBER:		23939869

	BUSINESS ADDRESS:	
		STREET 1:		ONE IDEXX DRIVE
		CITY:			WESTBROOK
		STATE:			ME
		ZIP:			04092-2041
		BUSINESS PHONE:		2075560300

	MAIL ADDRESS:	
		STREET 1:		ONE IDEXX DRIVE
		CITY:			WESTBROOK
		STATE:			ME
		ZIP:			04092-2041

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	IDEXX CORP / DE
		DATE OF NAME CHANGE:	19600201
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>idxx-20230517.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:b662f1da-26c6-4547-ab90-27b62f83628e,g:f6968ee9-ee85-4add-8b68-316468151e7a,d:502987b3e9a846e48ed8d9a299578eb0--><html xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>idxx-20230517</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF80L2ZyYWc6NzFhYzJlYWU5MDdhNGY0YTg5NWI5YmI1YWUyN2ViOGUvdGFibGU6MmY4MTdhOTM0MGNiNDI2MmIwODNjYjc1ZGY4YmQ5NzQvdGFibGVyYW5nZToyZjgxN2E5MzQwY2I0MjYyYjA4M2NiNzVkZjhiZDk3NF8yLTEtMS0xLTE0NDYxNw_a94b3d22-447e-4d8c-b3e7-fcfc8efaae3e">0000874716</ix:nonNumeric><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF80L2ZyYWc6NzFhYzJlYWU5MDdhNGY0YTg5NWI5YmI1YWUyN2ViOGUvdGFibGU6MmY4MTdhOTM0MGNiNDI2MmIwODNjYjc1ZGY4YmQ5NzQvdGFibGVyYW5nZToyZjgxN2E5MzQwY2I0MjYyYjA4M2NiNzVkZjhiZDk3NF8zLTEtMS0xLTE0NDYxNw_3f56a243-4bab-406c-8ba3-20b3dccf2cd2">IDEXX LABORATORIES INC /DE</ix:nonNumeric><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF80L2ZyYWc6NzFhYzJlYWU5MDdhNGY0YTg5NWI5YmI1YWUyN2ViOGUvdGFibGU6MmY4MTdhOTM0MGNiNDI2MmIwODNjYjc1ZGY4YmQ5NzQvdGFibGVyYW5nZToyZjgxN2E5MzQwY2I0MjYyYjA4M2NiNzVkZjhiZDk3NF80LTEtMS0xLTE0NDYxNw_fdf5ff2f-3ebb-473b-83d1-c226c2735642">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="idxx-20230517.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874716</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-17</xbrli:startDate><xbrli:endDate>2023-05-17</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i502987b3e9a846e48ed8d9a299578eb0_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDA3_7c50d533-012c-4ff9-92fe-01614159450a">8-K</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date of report (Date of earliest event reported): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDE0_f2fa9ad6-d126-477c-814e-ea9464b1a554">May 17, 2023</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">IDEXX LABORATORIES INC /DE</span></div><div style="text-align:center"><img src="idxx-20230517_g1.jpg" alt="IDEXX Logo.jpg" style="height:32px;margin-bottom:5pt;vertical-align:text-bottom;width:175px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">IDEXX LABORATORIES, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)              </span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%">IDEXX LABORATORIES INC /DE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:31.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.874%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NTliZmRhOGIwZWJiNDYzODljNjc3ODczNWRiMmRiNDcvdGFibGVyYW5nZTo1OWJmZGE4YjBlYmI0NjM4OWM2Nzc4NzM1ZGIyZGI0N18wLTAtMS0xLTE0NDYxNw_277de34a-1721-4c0b-ada9-3cf2943f3c60">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NTliZmRhOGIwZWJiNDYzODljNjc3ODczNWRiMmRiNDcvdGFibGVyYW5nZTo1OWJmZGE4YjBlYmI0NjM4OWM2Nzc4NzM1ZGIyZGI0N18wLTEtMS0xLTE0NDYxNw_74d9f5a9-4c6a-4578-a116-a6121a9d4857">000-19271</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NTliZmRhOGIwZWJiNDYzODljNjc3ODczNWRiMmRiNDcvdGFibGVyYW5nZTo1OWJmZGE4YjBlYmI0NjM4OWM2Nzc4NzM1ZGIyZGI0N18wLTItMS0xLTE0NDYxNw_362f0ce2-9b3a-4e0b-97c7-0d7d59c013a3">01-0393723</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Commission File Number)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(IRS Employer Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">of incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"></td><td style="width:29.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTAtMS0xLTE0NDYxNw_481a5bcc-cc30-4154-93a9-28097046fd3d">One IDEXX Drive</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;<ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTEtMS0xLTE0NDYxNw_fa246f9e-2143-4eda-831f-568752b1bfb1">Westbrook,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTItMS0xLTE0NDYxNw_effaeda6-ee0c-49e2-bacd-f41808d7ea21">Maine</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTMtMS0xLTE0NDYxNw_d66d1dff-cfbf-47d0-9da7-4e771cb6e492">04092</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(ZIP Code)</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">0000874716</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDE2_3387f7ab-0bda-45df-8249-73faaf9f53af">207</ix:nonNumeric>.<ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xMzk0_3b78380e-7478-4ac2-9b4b-811554237d41">556.0300</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Registrant's telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityInformationFormerLegalOrRegisteredName" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDEw_abb517df-3734-4bb7-a5e1-aeca9327fa2b">Not Applicable</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Former name or former address, if changed since last report)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">see</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> General Instruction A.2. below):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:WrittenCommunications" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NmRjOTUzNDg4NjA0NDQyMmFiZjljMDgwY2JhM2RlNmYvdGFibGVyYW5nZTo2ZGM5NTM0ODg2MDQ0NDIyYWJmOWMwODBjYmEzZGU2Zl8wLTEtMS0xLTE0NDYxNw_d7bf9807-64f3-4d3b-bea6-97147f6c9cf4">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:SolicitingMaterial" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NjRhOWYxMzYyNWQ1NDAyOWIyMmNiYjQwMGIwMDNjMDMvdGFibGVyYW5nZTo2NGE5ZjEzNjI1ZDU0MDI5YjIyY2JiNDAwYjAwM2MwM18wLTEtMS0xLTE0NDYxNw_34d40655-21f5-463f-830a-f1f4d9737e87">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:PreCommencementTenderOffer" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZTcxYWNiNzM4NGI5NDFkNjhmNDAyOTZmZmI5MmYxYmIvdGFibGVyYW5nZTplNzFhY2I3Mzg0Yjk0MWQ2OGY0MDI5NmZmYjkyZjFiYl8wLTEtMS0xLTE0NDYxNw_42405a95-65d8-4b83-acb6-bad8b82bb492">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:PreCommencementIssuerTenderOffer" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ODQ0YzVhYWQyYTE0NDY0NjhmZWM4YjAxYjM2OWE4YTkvdGFibGVyYW5nZTo4NDRjNWFhZDJhMTQ0NjQ2OGZlYzhiMDFiMzY5YThhOV8wLTEtMS0xLTE0NDYxNw_b70463eb-0602-45d3-a7e6-6e6bddf74be1">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6MWYxNGU5OTdmZTU1NDJkOTg5NzM3MjMzZjk3MTU2OTkvdGFibGVyYW5nZToxZjE0ZTk5N2ZlNTU0MmQ5ODk3MzcyMzNmOTcxNTY5OV8xLTAtMS0xLTE0NDYxNw_ab0976c8-dbaa-4f8e-b867-279936294f23">Common Stock, $0.10 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6MWYxNGU5OTdmZTU1NDJkOTg5NzM3MjMzZjk3MTU2OTkvdGFibGVyYW5nZToxZjE0ZTk5N2ZlNTU0MmQ5ODk3MzcyMzNmOTcxNTY5OV8xLTEtMS0xLTE0NDYxNw_d2cbc28e-d3b8-4106-b25e-ca6f38a852fd">IDXX</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6MWYxNGU5OTdmZTU1NDJkOTg5NzM3MjMzZjk3MTU2OTkvdGFibGVyYW5nZToxZjE0ZTk5N2ZlNTU0MmQ5ODk3MzcyMzNmOTcxNTY5OV8xLTItMS0xLTE0NDYxNw_8dd132da-a76c-4c2c-a4be-e8d6bc54548c">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in as defined in Rule 405 of the Securities Act of 1933 (&#223;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#223;240.12b-2 of this chapter). Emerging growth company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xMzk2_72de005d-d3e2-4045-b5ec-2cbb84f83668">&#168;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i502987b3e9a846e48ed8d9a299578eb0_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;padding-left:36pt;padding-right:36pt;text-align:center;text-indent:-72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.516%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Item 5.07.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Submission of Matters to a Vote of Security Holders.</span></div></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">On May 17, 2023, IDEXX Laboratories, Inc. (the &#8220;Company&#8221;) held its 2023 annual meeting of shareholders (the &#8220;Annual Meeting&#8221;).  At the Annual Meeting, shareholders considered and voted on the following proposals, each of which is described in more detail in the Company&#8217;s proxy statement dated March 31, 2023, (the "Proxy Statement"): (1) the election of Daniel M. Junius, Lawrence D. Kingsley and Sophie V. Vandebroek, each as a Class II director, for terms expiring at the 2026 annual meeting of shareholders; (2) the ratification of the appointment of PricewaterhouseCoopers LLP as the Company's independent registered accounting firm for the current fiscal year; (3) the approval, on an advisory basis, of the compensation of the Company's named executive officers; and (4) an advisory vote on how frequently we should seek an advisory vote on the compensation of our named executive officers as presented in the Company's proxy statement delivered to shareholders in connection with the Annual Meeting.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:132%">The voting results at the Annual Meeting with respect to each of the matters described above, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.397%"><tr><td style="width:1.0%"></td><td style="width:38.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.245%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Proposal One:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Election of Directors.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:29.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.855%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Nominees</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">For</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Against</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Abstain</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Broker Non-Votes</span></div></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Daniel M. Junius</span></div></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="3" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67,487,826</span></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="2" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;text-indent:-5.4pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">1,473,426&#160;</span></td><td style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="2" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">134,029&#160;</span></td><td style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="2" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,389,472&#160;</span></td><td style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lawrence D. Kingsley</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">65,340,069</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:-5.4pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">3,621,033&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">134,179&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,389,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sophie V. Vandebroek, PhD</span></div></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">61,997,790</span></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;text-indent:-5.4pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">6,964,093&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">133,398&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,389,472&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:15.866%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.934%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Proposal Two:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:-5.4pt"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#160;&#160;Ratification of Appointment of Independent Registered Public Accounting Firm.</span></div><div style="text-indent:-5.4pt"><span><br/></span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:56.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">69,344,656&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Against</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,020,277&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Abstain</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">119,820&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Broker Non-Votes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">N/A</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:17.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.760%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proposal Three:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:-5.4pt"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#160;&#160;Advisory Vote to Approve Executive Compensation.</span></div><div style="text-indent:-5.4pt"><span><br/></span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:56.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">65,447,348&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Against</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">3,468,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Abstain</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">179,121&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Broker Non-Votes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,389,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:17.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.760%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Proposal Four:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:-5.4pt;vertical-align:top"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#160;&#160;Advisory Vote on Frequency of Approval of Executive Compensation.</span><div></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.935%"><tr><td style="width:1.0%"></td><td style="width:55.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.827%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">One Year</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">64,021,474&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Two Years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">39,624&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Years</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">4,892,200&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Abstain</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">141,983&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Broker Non-Votes</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,389,472&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> (d)  Based on the voting results set forth in Proposal Four above, the Board has determined that the Company will provide for an annual non-binding advisory vote on the Company&#8217;s executive compensation </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">until the next required vote on the frequency of stockholder votes on the compensation of executives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i502987b3e9a846e48ed8d9a299578eb0_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:46.251%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.968%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">IDEXX LABORATORIES, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date: May 19, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Sharon E. Underberg</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sharon E. Underberg</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, General Counsel and Corporate Secretary </span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>2
<FILENAME>idxx-20230517.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b662f1da-26c6-4547-ab90-27b62f83628e,g:f6968ee9-ee85-4add-8b68-316468151e7a-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:idxx="http://www.idexx.com/20230517" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.idexx.com/20230517">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="idxx-20230517_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="idxx-20230517_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="idxx-20230517_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformationDocument" roleURI="http://www.idexx.com/role/DocumentandEntityInformationDocument">
        <link:definition>0000001 - Document - Document and Entity Information Document</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>3
<FILENAME>idxx-20230517_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b662f1da-26c6-4547-ab90-27b62f83628e,g:f6968ee9-ee85-4add-8b68-316468151e7a-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="idxx-20230517.xsd#DocumentandEntityInformationDocument"/>
  <link:definitionLink xlink:role="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="extended" id="i90bb17d97ad143aba3301fed900e0f8e_DocumentandEntityInformationDocument">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f1539496-397d-4e28-b4bc-4f73d17294f2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_DocumentType_f1539496-397d-4e28-b4bc-4f73d17294f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c3fe4355-f490-4129-ade0-51c86de9809b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_DocumentPeriodEndDate_c3fe4355-f490-4129-ade0-51c86de9809b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b769489b-27f9-40fa-a49d-d42f9260f9a6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityRegistrantName_b769489b-27f9-40fa-a49d-d42f9260f9a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b1ad1771-41c0-4da8-925a-3e785d399a85" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityCentralIndexKey_b1ad1771-41c0-4da8-925a-3e785d399a85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_c0b75009-e88d-48b7-a137-eee4c8178e78" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_AmendmentFlag_c0b75009-e88d-48b7-a137-eee4c8178e78" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0f1a37a0-90bc-464d-b19b-2633e54d77a3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressCityOrTown_0f1a37a0-90bc-464d-b19b-2633e54d77a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_1af65692-64cd-4bef-b503-8dfd2f63abf5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_CityAreaCode_1af65692-64cd-4bef-b503-8dfd2f63abf5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f8577534-c240-496f-b30d-732b91d199ba" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_LocalPhoneNumber_f8577534-c240-496f-b30d-732b91d199ba" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationFormerLegalOrRegisteredName_defdedaf-c83f-4320-8391-170180c13b59" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationFormerLegalOrRegisteredName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityInformationFormerLegalOrRegisteredName_defdedaf-c83f-4320-8391-170180c13b59" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_06869aa9-3349-457b-90d6-83532a57a734" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressAddressLine1_06869aa9-3349-457b-90d6-83532a57a734" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5f8fd028-89d9-4101-8d5d-d7980c3eadbc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_Security12bTitle_5f8fd028-89d9-4101-8d5d-d7980c3eadbc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_241dc774-fc85-4a92-9285-a3f64f0edf7d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_SecurityExchangeName_241dc774-fc85-4a92-9285-a3f64f0edf7d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_fcdb7408-5e07-42d2-85b3-75f8ea956d04" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityFileNumber_fcdb7408-5e07-42d2-85b3-75f8ea956d04" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_03f1db25-aef3-46a3-95e5-43d2c303c717" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityTaxIdentificationNumber_03f1db25-aef3-46a3-95e5-43d2c303c717" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d47ea9d4-59a6-4ff4-a39a-ae0a70842606" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressPostalZipCode_d47ea9d4-59a6-4ff4-a39a-ae0a70842606" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_dd8fe225-669d-424b-865b-424389d195c7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_WrittenCommunications_dd8fe225-669d-424b-865b-424389d195c7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_fdcaa663-5dee-4427-b579-86c6614d5daa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_SolicitingMaterial_fdcaa663-5dee-4427-b579-86c6614d5daa" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_a9644898-6257-4a6a-89bd-d7985e52cbca" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_a9644898-6257-4a6a-89bd-d7985e52cbca" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_af2eae17-eed3-4e34-ac8c-d49963915eec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_af2eae17-eed3-4e34-ac8c-d49963915eec" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_7b2629bc-1d94-43f5-8b8c-fb7314a90489" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressStateOrProvince_7b2629bc-1d94-43f5-8b8c-fb7314a90489" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_662e8009-b23c-4804-8863-ff96a7482b0a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_PreCommencementTenderOffer_662e8009-b23c-4804-8863-ff96a7482b0a" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_77e6897a-6e99-4d70-87eb-37df86b6a915" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_TradingSymbol_77e6897a-6e99-4d70-87eb-37df86b6a915" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f97857f5-e031-4c5d-a1eb-4a4f8bfd9c0b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityEmergingGrowthCompany_f97857f5-e031-4c5d-a1eb-4a4f8bfd9c0b" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_225b113c-140f-4fdb-9f21-ab2eb3b928ef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntitiesTable_225b113c-140f-4fdb-9f21-ab2eb3b928ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_ea7f084c-6edf-4a0e-adb2-289850d39951" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_225b113c-140f-4fdb-9f21-ab2eb3b928ef" xlink:to="loc_dei_EntityListingsExchangeAxis_ea7f084c-6edf-4a0e-adb2-289850d39951" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_ea7f084c-6edf-4a0e-adb2-289850d39951_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_ea7f084c-6edf-4a0e-adb2-289850d39951" xlink:to="loc_dei_ExchangeDomain_ea7f084c-6edf-4a0e-adb2-289850d39951_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_4d6259e2-a026-48c2-8190-eab7ada5f55d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_ea7f084c-6edf-4a0e-adb2-289850d39951" xlink:to="loc_dei_ExchangeDomain_4d6259e2-a026-48c2-8190-eab7ada5f55d" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>idxx-20230517_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b662f1da-26c6-4547-ab90-27b62f83628e,g:f6968ee9-ee85-4add-8b68-316468151e7a-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_ExchangeDomain_c325992f-15c7-42d0-85bf-8298efee8c99_terseLabel_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:label id="lab_dei_ExchangeDomain_label_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ExchangeDomain" xlink:to="lab_dei_ExchangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_e96b8e6d-6892-48ae-8733-ff834a2fda31_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_7ae3b046-85a9-4dc2-bde1-36643e43d0d6_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_66e560d8-6e49-42b3-8030-9fb04a3785b9_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_2d2e8b83-ed02-4c68-9691-09eca5b982de_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_92f1c096-a1fe-4ec9-83e5-2a56bbec805c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">04092</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_f8dab931-9669-4bf5-8cb1-e906603ed5b7_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a2aa4276-a8f5-4126-9df9-ea97bfb7e632_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_62474790-21b0-4f8d-9a34-e26ead95d6a8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_37e670ac-ef51-49ff-a16a-b7e8cd330bbc_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#168;</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_f3d2b98b-3dd1-4eb7-b31f-26589e55222e_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_9d0e5183-1fff-41d9-b391-c3dc693ece73_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_5322885a-c4fa-4c1f-b38e-ce76b906c2ed_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_272b1da0-88b8-4812-b6bb-c82fd5c37803_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_4a378a2b-6aef-421a-a685-812cf51b33d1_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_bed38258-fc1a-4446-b5b4-c42364b16518_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_1b486397-219c-4c3c-8102-b3567cb89469_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_6ac3b0a6-38d2-4c2a-bc87-b985a250c5f7_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_b20ff6c2-341a-4349-a5d1-9d187cb4bbb8_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsExchangeAxis_c29030c3-19c5-4f62-af6d-54b5c016ef86_terseLabel_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:label id="lab_dei_EntityListingsExchangeAxis_label_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsExchangeAxis" xlink:to="lab_dei_EntityListingsExchangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_03fae33d-5173-43f9-a1b5-5b16669bbdfb_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_f31e292f-c092-4ab2-87ea-9c9729ea10ae_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_34d25ac4-ee8d-49c1-97a4-96d7b0651c08_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_15545d04-662e-40cd-a987-351e3e243e47_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_0a0aa85d-0c7d-4832-b56d-ba1a91a9bf9b_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">01-0393723</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_ec75b614-1a3c-4bae-8260-b96295aa48cb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One IDEXX Drive</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationFormerLegalOrRegisteredName_ee7ba4a7-0f78-408b-b534-571474f0870e_terseLabel_en-US" xlink:label="lab_dei_EntityInformationFormerLegalOrRegisteredName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information, Former Legal or Registered Name</link:label>
    <link:label id="lab_dei_EntityInformationFormerLegalOrRegisteredName_label_en-US" xlink:label="lab_dei_EntityInformationFormerLegalOrRegisteredName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information, Former Legal or Registered Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationFormerLegalOrRegisteredName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationFormerLegalOrRegisteredName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationFormerLegalOrRegisteredName" xlink:to="lab_dei_EntityInformationFormerLegalOrRegisteredName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_aeac6bc8-3645-48fe-945c-912ddfc92d64_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>idxx-20230517_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b662f1da-26c6-4547-ab90-27b62f83628e,g:f6968ee9-ee85-4add-8b68-316468151e7a-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="idxx-20230517.xsd#DocumentandEntityInformationDocument"/>
  <link:presentationLink xlink:role="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_f2689a1d-958c-4462-81eb-7d8752c81034" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_225b113c-140f-4fdb-9f21-ab2eb3b928ef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f2689a1d-958c-4462-81eb-7d8752c81034" xlink:to="loc_dei_EntitiesTable_225b113c-140f-4fdb-9f21-ab2eb3b928ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_ea7f084c-6edf-4a0e-adb2-289850d39951" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_225b113c-140f-4fdb-9f21-ab2eb3b928ef" xlink:to="loc_dei_EntityListingsExchangeAxis_ea7f084c-6edf-4a0e-adb2-289850d39951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_4d6259e2-a026-48c2-8190-eab7ada5f55d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_ea7f084c-6edf-4a0e-adb2-289850d39951" xlink:to="loc_dei_ExchangeDomain_4d6259e2-a026-48c2-8190-eab7ada5f55d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_225b113c-140f-4fdb-9f21-ab2eb3b928ef" xlink:to="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f1539496-397d-4e28-b4bc-4f73d17294f2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_DocumentType_f1539496-397d-4e28-b4bc-4f73d17294f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c3fe4355-f490-4129-ade0-51c86de9809b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_DocumentPeriodEndDate_c3fe4355-f490-4129-ade0-51c86de9809b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b769489b-27f9-40fa-a49d-d42f9260f9a6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityRegistrantName_b769489b-27f9-40fa-a49d-d42f9260f9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b1ad1771-41c0-4da8-925a-3e785d399a85" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityCentralIndexKey_b1ad1771-41c0-4da8-925a-3e785d399a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_c0b75009-e88d-48b7-a137-eee4c8178e78" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_AmendmentFlag_c0b75009-e88d-48b7-a137-eee4c8178e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0f1a37a0-90bc-464d-b19b-2633e54d77a3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressCityOrTown_0f1a37a0-90bc-464d-b19b-2633e54d77a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_1af65692-64cd-4bef-b503-8dfd2f63abf5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_CityAreaCode_1af65692-64cd-4bef-b503-8dfd2f63abf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_f8577534-c240-496f-b30d-732b91d199ba" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_LocalPhoneNumber_f8577534-c240-496f-b30d-732b91d199ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationFormerLegalOrRegisteredName_defdedaf-c83f-4320-8391-170180c13b59" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationFormerLegalOrRegisteredName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityInformationFormerLegalOrRegisteredName_defdedaf-c83f-4320-8391-170180c13b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_06869aa9-3349-457b-90d6-83532a57a734" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressAddressLine1_06869aa9-3349-457b-90d6-83532a57a734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5f8fd028-89d9-4101-8d5d-d7980c3eadbc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_Security12bTitle_5f8fd028-89d9-4101-8d5d-d7980c3eadbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_241dc774-fc85-4a92-9285-a3f64f0edf7d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_SecurityExchangeName_241dc774-fc85-4a92-9285-a3f64f0edf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_fcdb7408-5e07-42d2-85b3-75f8ea956d04" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityFileNumber_fcdb7408-5e07-42d2-85b3-75f8ea956d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_03f1db25-aef3-46a3-95e5-43d2c303c717" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityTaxIdentificationNumber_03f1db25-aef3-46a3-95e5-43d2c303c717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d47ea9d4-59a6-4ff4-a39a-ae0a70842606" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressPostalZipCode_d47ea9d4-59a6-4ff4-a39a-ae0a70842606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_dd8fe225-669d-424b-865b-424389d195c7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_WrittenCommunications_dd8fe225-669d-424b-865b-424389d195c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_fdcaa663-5dee-4427-b579-86c6614d5daa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_SolicitingMaterial_fdcaa663-5dee-4427-b579-86c6614d5daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_a9644898-6257-4a6a-89bd-d7985e52cbca" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_a9644898-6257-4a6a-89bd-d7985e52cbca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_af2eae17-eed3-4e34-ac8c-d49963915eec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_af2eae17-eed3-4e34-ac8c-d49963915eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_7b2629bc-1d94-43f5-8b8c-fb7314a90489" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityAddressStateOrProvince_7b2629bc-1d94-43f5-8b8c-fb7314a90489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_662e8009-b23c-4804-8863-ff96a7482b0a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_PreCommencementTenderOffer_662e8009-b23c-4804-8863-ff96a7482b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_77e6897a-6e99-4d70-87eb-37df86b6a915" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_TradingSymbol_77e6897a-6e99-4d70-87eb-37df86b6a915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f97857f5-e031-4c5d-a1eb-4a4f8bfd9c0b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1a08bea1-bb9b-4582-b3a6-89d7b903993f" xlink:to="loc_dei_EntityEmergingGrowthCompany_f97857f5-e031-4c5d-a1eb-4a4f8bfd9c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>idxx-20230517_g1.jpg
<TEXT>
begin 644 idxx-20230517_g1.jpg
M_]C_X  02D9)1@ ! 0 !+ $L  #_X0"J17AI9@  34T *@    @ !@$2  ,
M   !  $   $:  4    !    5@$;  4    !    7@$H  ,    !  (   $Q
M  (    1    9H=I  0    !    >         $L     0   2P    !061O
M8F4@26UA9V5296%D>0    .@ 0 #     0 !  "@ @ $     0  !NV@ P $
M     0   44     _^T .%!H;W1O<VAO<" S+C  .$))300$        .$))
M300E       0U!V,V8\ L@3I@ F8[/A"?O_  !$( 44&[0,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_VP!#  $! 0$! 0(! 0(# @("
M P0# P,#! 8$! 0$! 8'!@8&!@8&!P<'!P<'!P<(" @(" @)"0D)"0L+"PL+
M"PL+"PO_VP!# 0(" @,# P4# P4+" 8("PL+"PL+"PL+"PL+"PL+"PL+"PL+
M"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PO_W0 $ &__V@ , P$  A$#
M$0 _ /\ /_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*?_*6_P#9R_[*
M!H?_ *4I7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H
M5_R8)\<?^R?^)O\ TW7%?8%?'_\ P4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#T_0OC=\9_"\Z77AGQ=K6G2QIY:/:W
M\\+*G3:"C@@8[5]!>#O^"D/_  4.^'OECP)\>/B'HRQ*$5;+Q/J4"[ <[=J7
M !7/.TC'M7Q=10!^S'P^_P"#A;_@M!\,]G_".?M ^(KGRSD?VLEKJW<GG[=!
M/GJ>N>,#H !^@?PK_P"#P?\ X*_^ &B'C&?P;XX10 _]L:)Y#/UR<Z=/9@'G
ML,<#CKG^62B@#^^;X*?\'P>NQ&&Q_:+^ ,%P"%\V^\-ZVT.#WVVMU!)G)Y&;
MD8Z<]:_9CX ?\'<W_!'[XR26]CX\UGQ)\,[N;:I'B/2'EA$AZ@2Z<]ZH7/1W
MV#')V\X_R@:* /\ =>_9\_;1_9%_:PL!J'[-'Q,\,^.E">8\6BZG;W<\2_\
M36&-S+&1W#JI'I7TU7^ OI6K:KH6I0ZQHES+9W=LXDAG@<QR1N.C*RD$$>H-
M?MA^R3_P<7?\%=/V/WM-.\+?%:]\8Z':'_D$>,E_MNW=>R>=.?MD:#LL5Q&
M.!Q0!_L<45_#]^Q1_P 'I_[/OCAK+PI^WC\.K_P-?/MCEU[PTQU33"Q(S)):
MR%;J! ,_+&UTW'OQ_7/^S!^V;^RG^VGX)7XA_LJ^/]%\<Z6%5IFTNZ62>V+_
M '5N;<XFMW/]R:-']J /IJBBB@ HHHH **** "BBB@ HHHH **** /X0O^#X
MO_DEO[.O_85\2?\ HFQK_/$K_0[_ .#XO_DEO[.O_85\2?\ HFQK_/$H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _43_@BO\,_
M?QH_X*E_!CX1?%+2X=:\-^)];;2]4L+@'RKFTNK>:.6-L$$!D8C(((Z@@\U]
M<_\ !>;_ ((A?$3_ ()+_''_ (27P8EQK7P6\7W;CPUK$C>9-:2X+MI]Z0%Q
M/& 3&^-L\8W [ED5/ /^"!'_ "F2_9[_ .QKA_\ 14E?[ W[2W[-OP9_:[^!
MWB+]G7X_Z)!K_A3Q1:-:7MK,H)&>4EC8@F.:)@'BD7YD=0PY% '^#W17[%?\
M%F?^"/?QJ_X)'_M&S>!?$*W.N?#O7I'F\)^*&B"QWMN,%H)BGRI=P9VRIQN&
M)% 1@!^.M !1110 4444 %%%% !1110 4444 %%%% !7]FW_  ;!_P#!>T_L
MH>+-._X)Z_M@:T(_A?KURR>%]9O'PGA_4;E]Q@E=CA+&Y=B=W2"9MQQ&\C)_
M&310!_O\45_#I_P:X?\ !>U?C)H>C_\ !-+]L?6A_P )=I4"VO@;7;R15_M.
MTA7"Z;.[$9NH5 %NW)FC&P_O$!E_N+H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KX:_X*)?\% _@)_P31_9@US]IWX_7@6TT]?(TW3(G5;S5
MM1D!\FTME;[SN1EFP1'&&D;"J37T'^T#\??A'^RW\&/$?[0/QWUN#P]X3\*V
M4E]J-]<'Y4C3HJJ,M))(Q"1QH"\CLJ*"Q K_ !Y_^"S/_!7+XO\ _!6W]IZ?
MXF>(_/T?P'H!EL_"/APR;H[&S)^::4#Y6NKC >9^<86,$HBT ?)W[?7[=?QX
M_P""C7[3FO\ [47[0=^;G5=7?R[.SC)^RZ981D^19VR_PQ1*>N-SN6D<EW9C
M\9444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5];_L.?MK_'?_@GQ^TKX=_:C_9WU+[#KV@R@2P29:UU"S<CS[.Z0$;X
M)E&U@"&4X="KJK#Y(HH _P!O_P#X)K_\%$O@3_P4\_99T;]IOX%W!CCN3]DU
MC2IF5KK2=3B53-:S =UW!HWX$D3*X W8'WS7^+3_ ,$>?^"KWQA_X)+_ +5%
MG\8_!GFZKX.U@Q67B[P\& 34]/!/*;L!+F#<9+>3(PV48^6[J?\ 8F_9M_:,
M^#_[6_P,\-?M&_ 36(M=\)^++-;RPNXB.5)*O'(N24EB<-'+&?F2164\@T >
MX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117\/'_!TA_P7L_X
M4OH>L_\ !-#]CS5Q_P )?J]LUMXXUVT<$Z79SK\VG0.I.+J9"1<-_P L8FV+
M^\<F( _,C_@Y_P#^"]1_:K\6:E_P3R_9"UDO\,M NA'XJUBT?Y-?U&V<,+>)
MU/SV5M(H.>DTR[AE$1G_ (Q:** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBOV,_X(R_\ !'GXT_\ !7']HR/P-X?%SH7P[T!XY_%GB=8MT=G >5@@+?(]
MW/@K$G.T9D8%5((![K_P07_X(??$3_@K1\</^$H\;I<Z)\%/"-VJ^)-9B/ER
MW<P42+IUD2"#/("IE?&V")MQ^9HT?_6Y^%GPM^'GP1^&^A_"'X2Z1;:!X9\-
MV4.GZ9IUHNR&VMH%"HBCKP!R222>22237%_LV?LW_!C]D;X(^'OV=_V?M#@\
M/>$_#%JMK96D"XX'+R2-UDEE8EY9&RSNQ9B2:]RH __0_P _^BBB@ HHHH *
M*** "BBB@ HHHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13
M_P"4M_[.7_90-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]
M@5\?_P#!0K_DP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KTSX1?&?XN_ 'QU9_$_X'>)]4\(^(
MK YM]2T>[DL[F/D' DB96VD@94G![BO,Z* /[=/^";'_  >1?'7X8SVGPX_X
M*2^'_P#A8&A?NXE\4:%#%::U;@<%I[8&.VNAT.4^SN.23(2 /[VOV1/VW/V5
MOV\/A=%\8?V3_&NG>,=%8()_LCE;FSD<$B*ZMG"S6\G!(25%) R,C!K_  L:
M^B?V7_VM/VD/V+OBM9_&S]EWQAJ/@SQ+9$ 75A)A9H\@F*>)@T4\3$?-%*CH
MW<4 ?[M]%?R,_P#!&/\ X.GO@9^VW<Z5^SQ^VW'8?#7XI7!2VLM25S'H.MRM
MPH1I"3:7#'@0RNR.W^KDW,(Q_7-0 4444 %%%% !1110 4444 ?PA?\ !\7_
M ,DM_9U_["OB3_T38U_GB5_H=_\ !\7_ ,DM_9U_["OB3_T38U_GB4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?K]_P0(_Y3)?L
M]_\ 8UP_^BI*_P!GJO\ &%_X($?\IDOV>_\ L:X?_14E?[/5 'R+^W%^Q%^S
M]_P4)_9SUS]F?]I#1TU30]70O!. !=:?>("(;NUDZQSQ$DJ1PRED<,C,I_QX
M_P#@J1_P3$^/W_!*G]IN^_9^^-47V[3[@-=^'O$$$3)9ZQI^["RQ[L[)4X6>
M'<6B?C+*4=_]M:OSZ_X*6_\ !-O]GS_@J-^S+J/[./Q[MVA)8W>BZU;*#>:1
MJ*J5CN(<\,,$K+$2%D0E3@X90#_$,HK[+_;U_80_:$_X)R?M):S^S%^TCI@L
MM9TS$]K=0$O9ZE8R%A#=VLA WPR[3C(#(P9'"NK*/C2@ HHHH **** "BBB@
M HHHH **** "BBB@#4T/7-:\,ZU9^)/#=Y/I^HZ?/'<VMU;2-%-!-$P9)(W4
MAD=& 964@@C(YK_5\_X-TO\ @NCHO_!3SX-#X#_'R_AM?CGX*M%-^&V1#7[!
M,*-0@10H$BDA;J)0 K%77"OM3_)OKV']G_X^_%S]ESXS>'/V@?@1K<_A[Q9X
M5O8[[3KZW/S)(G564_*\;J2DD;@I(C,C JQ! /\ >7HK\?O^",?_  5R^$?_
M  5M_9>M_B5H!@TCQ]X?6*S\7^'5?+V5X1Q-$&^9K2XP7A?G'S1L2Z-7[ T
M%%%% !1110 4444 %%%% !1110 4444 %9.OZ]HGA70KWQ/XFNX=/TW38)+J
M[NKAQ%#!!"I>221V(541069B< #)K6K_ #A_^#H[_@O:WQNU[5_^":O['.M9
M\&:3<&W\;Z[9N0-6O(&^;3H)%.#:0N/W[ ?OI5V@^4I\T _.+_@XJ_X+H:W_
M ,%/_C/_ ,*,^ M[/9_ WP3=O_9Z@O$=?ODRAU">,X(C RMI&Z[D0L[8>0HG
M\SE%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5_2'_P &\G_!<;Q%_P $L_CE_P *G^-%W<WWP.\;72C6
M+9096T:]?:BZE;H 6(  6YC3F2/# ,\:*?YO** /]]SPQXF\.>-?#6G^,O!U
M_;ZKI&KVT5[8WMI(LUO<VUP@>*6*1"5='0AE920P((XK<K_-C_X->_\ @O?_
M ,,X^)=-_P""<_[9&M[/A]K5P(?!VN7LF$T.^G?_ (\YW;A;*X=LQN2%MY2<
M_NW+1?Z3E !1110 4444 %%%% !1110 4444 %%%% !117Y!?\%F?^"N'PA_
MX))?LO7'Q.\1>1K'CS7Q)9^$?#AEVR7UX!S-*!\RVEOD/-)@=5C!#R+0!\,?
M\'%?_!=#1?\ @F#\&/\ A1?P$OH+OXY>-K1_[/4%)1H%B^5.H3QG(,A.5M(W
M7:[AG;*1E'_R?]<US6O$VM7GB3Q)>3ZAJ.H3R7-U=7,C2S3S2L6>21V)9W=B
M69F)))R>:]-_: ^/OQ<_:C^,WB/]H'X[ZW/XA\6>*KV2^U&^N#\SR/T55'RI
M&B@)'&@"1HJHH"J /'J "BBB@ HHHH **** "BBB@ HHHH **** "BBOLO\
M8*_80_:$_P""C?[26C?LQ?LW:8+W6=3S/=74Y*6>FV,9437=U( =D,6X9P"S
ML51 SLJD ]7_ ."6_P#P3$^/W_!5;]INQ_9^^"L7V'3[<+=^(?$$\3/9Z/I^
M[#2R;<;Y7Y6"'<&E?C*J'=/]B#]B']B7]G[_ ()\?LYZ)^S)^S9HZZ5H&D+Y
MDTK8:ZO[R0*)KNZDP#)/*5&YN JA40*BJJ^8?\$TO^";?[/G_!+G]F73OV<?
M@);M,0PN]:UJY4"\U?464+)<38X48 6*($K&@"C)RS?H+0 4444 ?__1_P _
M^BBB@ HHHH **** "BBB@ HHHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?
M[75?XHO_  13_P"4M_[.7_90-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[
M)_XF_P#3=<5]@5\?_P#!0K_DP3XX_P#9/_$W_INN* /\,>BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[2O\
M@@A_P<_>,?V:+G1?V/?^"BFK76O_  XS'9:)XLGS<7^@J2J1Q73$[Y[!!G#'
M=- ORKOC"I'_ !:T4 ?[\FAZYHOB;1;/Q)X;O(-0T[4(([FUNK:198)X)5#)
M)&ZDJZ.I#*RD@@Y'%:E?Y>W_  ;?_P#!P?JG["OBS3_V+/VP-4EO/@YKUVL>
MEZM=2L[>%[J8@9RQ(&GNW,J# A8F5>"ZM_I_V-]9:G90ZEILR7%M<(LL4L3!
MT='&596&000<@C@B@"U1110 4444 %%%% '\(7_!\7_R2W]G7_L*^)/_ $38
MU_GB5_H=_P#!\7_R2W]G7_L*^)/_ $38U_GB4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 ?K]_P0(_Y3)?L]_P#8UP_^BI*_V>J_
MQA?^"!'_ "F2_9[_ .QKA_\ 14E?[/5 !1110!^2W_!8'_@DA\#O^"MO[-DW
MPK\=^5HGC+11)<^%?$Z0B2?3;MARC]&DM9\!9XLC< &&'1&'^/K^U3^RQ\<_
MV+?COK_[.'[1FA3>'_%7AR<PW-O*,I(AYCFA?[LL$JX>.1?E92"*_P!W.OPB
M_P""Z'_!$WX7?\%;_@1]JT);30/C'X5MF_X1?Q#*I59$!+G3[PH"S6LK$E6P
MS02-YB @R)( ?X\E%>F?&7X.?$[]GSXIZ]\$_C/HMSX=\4^&;R2PU+3KQ-DL
M$\9Y![%2,,CJ2KJ0RDJ03YG0 4444 %%%% !1110 4444 %%%% !1110!]S_
M /!.O_@H'\>?^":/[46A?M/? 6\(NM/?R-3TN21EM-6TZ0CSK2Y49!1P,JV"
M8Y LB_,HK_9#_8$_;L^ _P#P4;_9CT#]J+]GR_%SI6KIY5Y9R$?:M,OXP//L
M[E?X98F/7[KH5D0E'5C_ (:M?M!_P1+_ ."P?Q1_X)'_ +3D?C2#[3K7PU\3
MM%:>+O#T;\3VX/R75NI(07=MDF,G =2T9*A]R@'^RQ17E_P4^-'PN_:+^$WA
M_P".?P5UJW\0^%/%-E%J&F:A:DF.:"49!P0&5E.5=& ='!5@&! ]0H ****
M"BBB@ HHHH **** "BBOYR?^#A+_ (+B>%?^"5_P+/PP^$%Y;W_QQ\;6D@T2
MT^28:/:M\C:E=1MN&%.1;1N,32@\,D<@H _.[_@Z"_X+V?\ #+_A;5/^"=7[
M(.KA?B/K]H(_%FMVC@MH.GW*Y^RPLI^6]N8S\S8S!"X9<2.C1_YIU=!XL\5^
M)O'?BC4?&WC74+C5M8U>YEO;Z]NY&FGN+B=B\DLCL2S.[$LS$DDG)KGZ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBOZ$?^""7_!#3XA?\%8_C3_PF?Q$B
MO-!^"7A.X4Z]K,:['U&="K?V;9.>LSJ<RR $01G)^=HU8 ^AO^#=3_@@1K?_
M  4I\?P_M._M-6$]C\"?#ETR[-YAF\27T##-I"1AEM8SQ<S*02?W49W[VBUO
M^#C3_@@+KG_!.CQ_=?M6_LNZ=<7_ ,#_ !->,\]O$ID;PM>7#_+;2D9)LY&;
M;:S-]TXAD._8TO\ J)_#3X:?#_X-?#_1_A5\*M'M/#_AOP_:1V.G:=8QB&WM
MK>$;41$7@ #\2>3DT[XD_#?P%\8? &L?"OXI:1:Z_P"'/$%I+8:EIU[&);>Y
MMIU*O&Z'@A@?ZCF@#_ ]HK^B'_@OU_P0S\=?\$H?C1_PL+X917&L_!'QC>2_
MV#J)#2R:5.?G_LV\<YPZKGR)&/[^-2?OI(!_.]0 4444 %%%% !1110 4444
M %%%% !1110 5_I)_P#!KS_P7O?]HCP]IG_!.3]LG7/,\?:1!Y/@W7;V0F36
M[*%,_8IW;.Z\MT4F-R<SQ#!'F(6E_P VRMSPSXF\1^"O$FG^,O!]_<:5J^DW
M,5[8WMI(T-Q;7,#!XI8I$(9'1P&5E(*D @YH _WW**_FS_X-W_\ @N/X>_X*
MC_ \?!WXU7<%E\<?!%HO]K0*/+36K%"$348%Z!B2JW,:\)*=X"I(JK_290 4
M444 %%%% !1110 4444 %%%>7_&OXT?"[]G3X3>(/CG\:M:M_#WA3PM92ZAJ
M>H71(CA@B&2< %F9CA4107=R%4%B 0#P/]OG]NKX$?\ !.;]F+Q#^U'^T%?B
MVTK1X_+M+-&'VK4[^0'R+.V0\O+*P],(@:1\(C,/\;S_ (*+?\%!OCU_P4P_
M:AUS]IWX]W9-S?MY&EZ7$Y:TTG3HR3#:6X.,(@)+-@-)(6D;YF-?7?\ P6W_
M ."PGQ1_X*W?M.2^+YC/H_PS\+O+:>$- 9^(;=CA[NX .UKNYP&D(X10L8)"
MEF_%N@ HHHH **** "BBB@ HHHH **** "BBB@ HHKTSX-?!SXG?M!_%/0?@
MG\&-%N?$7BGQ->1V&FZ=9IOEGGD/ '8*!EG=B%1068A02 #N?V5OV6/CG^VE
M\=] _9P_9ST*;Q!XJ\1SB&VMXAA(T',DTS_=B@B7+R2-\JJ"37^P5_P1^_X)
M(? [_@DE^S9#\*_ GE:WXRUH1W/BKQ.\(CGU*[4<(G5H[6#)6"+)V@ECEW=C
MX7_P0O\ ^")OPN_X)(? C[5KJVFO_&/Q5;+_ ,)1XAB4LL:$AQI]F7 9;6)@
M"S85IY%\QP (TC_=V@ HHHH **** /_2_P _^BBB@ HHHH **** "BBB@ HH
MHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90
M-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]@5\?_P#!0K_D
MP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K_0C_ .#3C_@MS<^)[>P_X)7_
M +4VL&2^M(F/P\U6\?)E@B4L^D2.3G=&H+V9;J@:$$;84/\ GN5TW@OQGXK^
M'/C#2OB!X$U"?2=;T.[AO]/OK5S'/;75LXDBEC<<JZ.H92.A% '^^E17Y#?\
M$2/^"G7AW_@JC^POH'QPN98(?'&C$:+XQT^+"^1JMNHS*J?PPW2%9XL94;FC
MR6C;'Z\T %%%% !1110!_"%_P?%_\DM_9U_["OB3_P!$V-?YXE?Z'?\ P?%_
M\DM_9U_["OB3_P!$V-?YXE !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'Z_?\$"/^4R7[/?\ V-</_HJ2O]GJO\87_@@1_P IDOV>
M_P#L:X?_ $5)7^SU0 4444 %%%% '\T__!PI_P $'_"O_!4?X4/\</@9:P:9
M\=?"5D4TV8E88=>M(SN^P73G #C+&UF8@(YV.1&VY/\ *%\:>#/%OPY\8:K\
M/O'NFW.C:YH=W-8:A87D;0W%K=6SF.6*5& 9'1U*LI&01BO]]*OY%?\ @Y(_
MX-^M/_;N\(7W[:G[(>DQV_QFT"T+ZKI=K&%_X2FS@487 QF_A08A?K,H$39(
MC* '^7C15S4-/O\ 2+^?2=6@DM;JUD:*:&52DD<B'#*RG!5E((((R#5.@ HH
MHH **** "BBB@ HHHH **** "BBB@#^I/_@V_P#^"[>H?\$VOBNG[,O[2&H2
MS_ _QE>J7FD+2'PYJ,Q"_;(QD_Z-)P+J-03P)4^9663_ %6=.U'3]7T^#5M)
MGCNK6ZC6:&:%@\<D;@%65@2&5@000<$5_@)U_=]_P:R_\%ZAX'O]$_X)@_MB
MZR!HUY*EG\/M=O'_ ./6>5L)I,\C''E2,<6;'[CGR<[6C" '^AU1110 4444
M %%%% !117R7^V_^VI\"?^"??[-?B+]J/]H?4OL&@:!%^[ACPUS?7<@(@M+9
M.-\TS#:HR%49=RJ*S  ^6O\ @K[_ ,%6O@U_P28_99N_C3XZ,.K>+-6+V7A3
MPYYFR;5-0"YRV,LEM "'N)<84%4!\R2-6_QU_P!IK]I;XS_M@?'3Q'^T=^T%
MK4NO^+/%-VUW>W4O"C/"11)TCAB0!(HUPJ(H4# KZ*_X*6_\%&OCQ_P5 _:E
MUC]I;XXW!A$Y^RZ+HT4C/::1IL9/E6T ;Z[Y7P#+*S.0,X'Y_4 %%%% !111
M0 4444 %%%% !1110 4444 %%%?IA_P2J_X)=_'S_@JU^TW9? CX.PFQT>R,
M5WXF\03+FUT?3B^&D;IOF?!6"$$-(_=45W0 ]H_X(M?\$=/C'_P5R_:,7P=H
MS3:#\.?#3Q7'BSQ)Y9*V\#'BVMR05>\G (C4\(H:1LA=K?Z^G[.?[.GP9_9,
M^"OA_P#9Z_9]T&W\-^$?#%L+6PL;8'"KDLSNQRTDLCEGDD<EY'8LQ))->?\
M[%7[&'P$_8!_9R\/_LO_ +.&E?V9X<T",Y>0A[J]NI.9KJZD 'F3RMRS8  P
MB!4557ZLH **** /'?V@?@%\(_VI/@QXC_9^^.^B0>(?"?BJRDL=1L;@?*\;
M]&5AAHY(V >.1"'C=5=2& -?Y"O_  6R_P""-'Q>_P""1O[0[:!<"YUWX7>)
MII9?"7B1U&9HUPS6EUL 5+N '##"K*N)$ !9$_V3*^7?VR?V.O@+^WE^SSX@
M_9E_:.T9-8\.:_"5S@"XL[E0?*NK:0@^5<0L=T;@'NK!D9E(!_A4T5^H'_!6
M'_@E=\>O^"3W[35Y\$/BM&^I^'K\O=>&/$L<)CM-8L1CYEY(2>+<$N(2Q,;X
M(+1M&[_E_0 4444 %%%% !1110 4444 %%%% !1110![;^SA^T5\8?V2_CAX
M;_:*^ >M3:!XM\*7:WFGWD)Z, 5='7H\4J,T<L;962-F5@037^Q%_P $=/\
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
M/^((;]EG_HN'BK_P76G^- '\@7_! C_E,E^SW_V-</\ Z*DK_9ZK^2G]B/\
MX-+/V>/V)/VL/ O[5_A;XM^(M<U#P+J::G!875E;1PSNBLNUV3Y@/FZBOZUJ
M "BBB@ HHHH **** /X=O^#FS_@WK7XUV&M_\%'/V'=$ \96D<U_XW\-V:'=
MK$2#<^H6D:C_ (_$ 9KB-1_I*_.O[X,)O\Y"O]_BO\]/_@YQ_P"#>AO"<^O_
M /!2G]AC0W?2YGEU'QYX8L8QBS)R\NJ6D:X/DDY:[B4'RR3,/W>_8 ?P9T44
M4 %%%% !1110 4444 %%%% !1110 4Y':-@Z$JRG((X((IM% '^GA_P;(?\
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
MXZ:W@N=;TFUU":*'^S[5O+1YXW94W$G:#C))[U_7?_P[T_8$_P"B'?#_ /\
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
ML7=W)9F9CDDD\DD]30!#1110 4444 %%%% !1110 4444 %%%% !1175>!O
MWC+XF^,M+^'?P[TNZUO7M;NHK+3]/LHFGN;FYG8)'''&@+,[,0  ,DT =3\$
M/@E\5/VD/BWX?^!7P1T6X\1>+/%%XEAIFG6H!DFFD]R0JJH!9W8A$0%F(4$C
M_78_X(:_\$6?A9_P2._9_,=_Y&N?%OQ=;0/XLUY/G167YA8V98*R6D+'DX#3
MN/,? $:1_/W_  ;W_P#!"/PA_P $M?A&GQG^-EK;ZI\<_%]FG]IW!"2IH5K(
M QT^UD4L"V<?:9D;$K *OR("W])U !1110 4444 %%%% !1110 4444 ?B1_
MP6W_ .",'PB_X*Y_L_'2?]$\/_%7PS$\GA7Q+)&?D/+&RNR@+O:3'KPS0N?,
M0$[D?_(9^/'P)^+?[,GQ>U_X#?'70KGPWXL\,7;V>HZ?=KMDCD7D$'HZ.I#Q
MR*2DB,&4E2"?]YVOYT?^#@#_ ((6^"O^"K/P</Q.^%$%OI7QS\(V930[^1Q#
M#JELC%SIUVV"-K98V\IQY4IY81L] '^1K178?$'P!XU^%/CK6/AE\2-,N-%\
M0:!>3:?J-A=H8Y[:YMV*21NIZ,K @UQ] !1110 4444 %%%% !1110 4444
M%%%% '][/_!K1_P7O;0;G0_^"7_[9>MC^SY2+3X?^(+^7_42,?DTB>1OX&)(
MLW9OD.+<?*857_0?K_ +BEE@E6>!BCH0RLIP01T(/8BO]0;_ (-FO^"],?[=
M/@*U_8A_:PU<?\+B\*60&DZG=/\ /XFTVV7EF9OO7UN@_?@G=,G[X;B)BH!_
M7=7YK?\ !5/_ (*<_ [_ ()5?LKZG^T)\6G6_P!6G#V?AO0(Y ESK&IE24B7
MJ4B3AIYMI$4?.&<HC_3/[6W[6/P-_8A_9^\1?M,?M%:PFB^%O#5N9IY.&FGD
M;B*W@C)'F3S/A(T!Y8\D#)'^./\ \%6?^"GWQP_X*L_M3:A^T!\5G?3]&M0]
MGX:\/I*9+;1].W96)3A0\KGYYYMH:1_1%1% /F+]KO\ :T^.'[</[0GB/]IK
M]HC5WUCQ1XEN/-F?[L,$2C;%;P)TCAA0!(T'0#))8DGYLHHH **** "BBB@
MHHHH **** "BBB@ HHHH *_L>_X-JO\ @WQNOVQ?$FF_MW_MGZ,\7PGT:Y6;
MP]H=Y%A?$UU"3^\E5^NGPN!D8VW#@IDHKAOFC_@W7_X((>(/^"E_Q(@_:4_:
M-LIK#X%>%KW;,C;X9?$EY#R;.W<;2+=&Q]JF4Y_Y91G>6>+_ %5?#'AGPYX*
M\-:?X-\'6%OI6D:1;165C96D:PV]M;6Z!(HHHT 5$1 %55 "@ #B@#6M[>WL
M[>.TM(UBBB4(B( JJJC   X  Z"IJ** "BBB@ HHHH **** "BBB@#__U?\
M/_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*?_*6_P#9R_[*!H?_ *4I
M7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H5_R8)\<?
M^R?^)O\ TW7%?8%?'_\ P4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH **** "BB
MB@ HHHH **** "BBB@#_ $N_^#)?_DP;XK_]E ;_ --UG7]GM?QA?\&2_P#R
M8-\5_P#LH#?^FZSK^SV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KR/X[_ ?X0?M-_"37?@5\>= M/$_A/Q);-:
M:AIUXFZ.2-NA!&&1T.&CD0J\;@,I# &O7** /\=W_@NK_P $6?B'_P $BOV@
MH8-$EN=?^$OC"267PMKLR@R(4^9["[*@*+F%2"&PJSQ_.@!$B1_A37^X?_P4
MC_8/^%W_  4C_8\\7?LH_%*-(TUNV,VE:@4WR:9JT )M;N/OF-SAP""\3/&3
MAS7^)Q\8OA-X]^ OQ7\2?!/XI6#Z9XD\):G=:1J=J_6*ZLY&BD7/<;E.&'!&
M".#0!YO1110 4444 %%%% !1110 4444 %:6C:OJ?A[5[77]%F:VO+&9+B"5
M/O1RQ,&5A[@@$5FT4 ?[TWP-^)EC\:O@IX/^,>F!5MO%NB:?K,03.T)?P).N
M,\XP_&:]2K\F/^"$?Q ?XE_\$>OV=_$<DGFFV\&V.E;N1@:3NL0.0#\H@QZ<
M<9&#7ZST %%%% '\(7_!\7_R2W]G7_L*^)/_ $38U_GB5_H=_P#!\7_R2W]G
M7_L*^)/_ $38U_GB4 %%%% !1110 4444 %%%% !1110 5_O\5_@#U_O\4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5POQ.^&7P^^-'P
M]UGX3_%?1[7Q!X;\0VDMAJ6G7L8E@N;>9=KHZGJ"#]0>001FNZHH _R%/^"]
M/_!#3XB?\$F_C1_PF'P]BO=?^"?BJX;^P=:E7>]A.V6.G7KKP)D4$Q2$*)T!
M*_,LBK_/E7^\5^T;^SE\%OVM?@MK_P"SW^T)H%MXE\)>);8VU]8W(X(ZJZ,,
M-'+&P#QR(0\;@,I! -?Y!/\ P6A_X([?&3_@D9^T8?!>N--K_P ._$C27/A3
MQ((BJ7, )S;7! V)>0#'F(#AE*R+@-M4 _&NBBB@ HHHH **** "BBB@ HHH
MH **** "OV._X)4?\%N/VN/^"2L7C/0_@@UMKGA_QA83*=&U9G>SM-6\LI;Z
MC$BGB6,[1*@PMQ& CG*QLGXXT4 =M\2/B1X]^,/C[6/BG\4M7NM?\1^(+N6_
MU+4;V0RW%S<SL6>1W/)+$_T'%<3110 4444 %%%% !1110 4444 %%%% !11
M10!<T_3[_5[^#2=)@DNKJZD6*&&)2\DDCG"JJC)9F)   R37^H5_P;>?\&_.
ME_L&^#;#]L[]KK28+OXS^(+19=+TZXC+'PM9W"<QX;@7\JMB=\9A7,2'F0O\
MR?\ !LI_P;V_\*(L-$_X*,_MO:+CQQ=QI>^"O#USS_9%O*F4OKJ/'_'Y(IS#
M&Q/V=3N8"8@0_P!OM !1110 4444 %%%% !1110 4444 %%%% !1110!_*+_
M ,''7_! 72O^"B'@6Z_:W_99TZ.U^-_ANSQ/90+'&GBBSA'$,K';B\B08MY6
M/SJ!"_'EM'_EJZYH>M>&=:O/#?B2SGT_4=/GDMKJUN8VBF@FB8J\<B, R.C
MJRL 01@\U_OR5_%5_P '+W_!O5#^TOH^K_\ !07]B'1(X_B)IL$EWXM\.V,1
MW^(88QEKNV1,@W\:@ET"YNEY&9@!* ?YKE%.=&C8HX*LIP0>""*;0 4444 %
M%%% !1110 4444 %%%% !7:?#GXB^.OA#X]T;XI?##5KG0O$7AZ\AU#3=1LY
M#%<6US;L'CDC8<AE8 BN+HH _9#_ (*L_P#!;C]K;_@K5#X+T/XVFVT+P_X/
ML(5_L;2F=;*\U?9LN-1E0GF23D1(=RP1DJARSL_XWT44 %%%% !1110 4444
M %%%% !1110 4444 %?T _\ !!?_ ((??$3_ (*T?'#_ (2CQNESHGP4\(W:
MKXDUF(^7+=S!1(NG61((,\@*F5\;8(FW'YFC1_"O^",O_!'GXT_\%<?VC(_
MWA\7.A?#O0'CG\6>)UBW1V<!Y6" M\CW<^"L2<[1F1@54@_Z_7[-G[-_P8_9
M&^"/A[]G?]G[0X/#WA/PQ:K:V5I N.!R\DC=9)96)>61LL[L68DF@#M/A9\+
M?AY\$?AOH?PA^$ND6V@>&?#=E#I^F:=:+LAMK:!0J(HZ\ <DDDGDDDDUWU%%
M !1110 4444 %%%% !1110 4444 ?__6_P _^BBB@ HHHH **** "BBB@ HH
MHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90
M-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]@5\?_P#!0K_D
MP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH **** /\ 2[_X
M,E_^3!OBO_V4!O\ TW6=?V>U_&%_P9+_ /)@WQ7_ .R@-_Z;K.O[/: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K_,,_X/)OV-;+X*?M\^&/VK_#%KY&F_&'1C]N*KA#K&B".WF;(. 7MG
MM3C RRLW))Q_IYU_)?\ \'D?P0M/B)_P2PTGXM11+]N^'OC+3KSSC]X6FH1S
M6<J#V:66!C_N"@#_ "UZ*** "BBB@ HHHH **** "BBB@ HHHH _UY/^#6+Q
M(WB#_@AU\'[27>7TJ?Q%9L[MNW :S>R+CT"K(J@=L>E?T*5_.#_P:?\ _*$O
MX<_]A7Q%_P"G.XK^CZ@ HHHH _A"_P"#XO\ Y);^SK_V%?$G_HFQK_/$K_0[
M_P"#XO\ Y);^SK_V%?$G_HFQK_/$H **** "BBB@ HHHH **** "BBB@ K_?
MXK_ 'K_?XH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *^4?VU_V+O@'_ ,% /V<]>_9@_:0THZGX<UU 0\3>7=6=U'DPW5M)@^7/
M"QRK8*D95U9&93]744 ?XF?_  51_P""7WQ\_P""4W[3=Y\!?C+$+W2KT27G
MAO7H!BUU?3M^U95_N2IPL\)^:-^FY&1W_-.O]OG_ (*4_P#!.+X ?\%0?V8M
M5_9M^/%MY/G?Z3HVM01H][H^H(/W=S;EA_P&5,@2QED)&01_CN_\% /V!OVA
M/^";W[2>M?LT_M$Z6]IJ%@YET^_13]CU6P9B(;RU?HT4@'(SNC<-&X#JP !\
M44444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5_>I_P;&_\ !O3)XCNM!_X*4?MSZ$\>GP.E]X%\+:A"I6[.,Q:I=QOD
M^4I.ZTC9078"8_((]_RK_P &TO\ P;XO^U_KNF?M[?MHZ,#\*=)N2_A[P_?1
M,/\ A([J'I/*K8#:?$_&.5N)%*$>6K!_],BWM[>SMX[2TC6**)0B(@"JJJ,
M #@ #H* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _@(
M_P"#G?\ X-[#+_PD/_!3']AW1"6 GU/X@>&[0<;5&^75;2,#MAFO(U_Z[*/]
M::_S_J_W]G1)$,<@#*PP0>00:_S8_P#@YB_X-[)?V;-8UC_@H3^Q%HC-\.]1
MF:Z\6>&["$;?#\S\M>6R)TL)&R9$ Q;.<C]RP$0!_%+1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Z1?\$M_^"8GQ
M^_X*K?M-V/[/WP5B^PZ?;A;OQ#X@GB9[/1]/W8:63;C?*_*P0[@TK\950[IY
M1^P5^PA^T)_P4;_:2T;]F+]F[3!>ZSJ>9[JZG)2STVQC*B:[NI #LABW#. 6
M=BJ(&=E4_P"Q1_P32_X)M_L^?\$N?V9=._9Q^ ENTQ#"[UK6KE0+S5]190LE
MQ-CA1@!8H@2L: *,G+, >G_L0_L2_L_?\$^/V<]$_9D_9LT==*T#2%\R:5L-
M=7]Y(%$UW=28!DGE*C<W 50J(%155?K:BB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#_]?_ #_Z*** "BBB@ HHHH **** "BBB@ HHHH _3[_@BG_REO\
MV<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\ :ZH **** "OC
M_P#X*%?\F"?''_LG_B;_ --UQ7V!4-Q;V]Y;R6EW&LL4JE'1P&5E88((/!!'
M44 ?X!M%?[W'_"IOA9_T+6E?^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%
M?[W'_"IOA9_T+6E?^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IO
MA9_T+6E?^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IOA9_T+6E?
M^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IOA9_T+6E?^ 4/_P 3
M1_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IOA9_T+6E?^ 4/_P 31_PJ;X6?
M]"UI7_@%#_\ $T ?R!?\&2__ "8-\5_^R@-_Z;K.O[/:Q=$\-^'?#-N]IX;L
M+;3XI&WLEM$L2LV,9(0 $X'6MJ@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_$K_@XX\'P>./^"*'Q]T6X
M"E8-'LM0&XLHW:?J-K=+]WG.8A@=">#QFOVUJGJ&G:?JUE)INJP1W-O,-LD4
MJAT8>A4Y!'UH _P$Z*_WN/\ A4WPL_Z%K2O_  "A_P#B:/\ A4WPL_Z%K2O_
M  "A_P#B: /\$>BO][C_ (5-\+/^A:TK_P  H?\ XFC_ (5-\+/^A:TK_P
MH?\ XF@#_!'HK_>X_P"%3?"S_H6M*_\  *'_ .)H_P"%3?"S_H6M*_\  *'_
M .)H _P1Z*_WN/\ A4WPL_Z%K2O_  "A_P#B:/\ A4WPL_Z%K2O_  "A_P#B
M: /\$>BO][C_ (5-\+/^A:TK_P  H?\ XFC_ (5-\+/^A:TK_P  H?\ XF@#
M_!'HK_>X_P"%3?"S_H6M*_\  *'_ .)H_P"%3?"S_H6M*_\  *'_ .)H _ '
M_@T__P"4)?PY_P"PKXB_].=Q7]'U9NDZ-I&@6*Z9H5I#96R$E8H(UC0$G)PJ
M@ 9/)K2H **** /X0O\ @^+_ .26_LZ_]A7Q)_Z)L:_SQ*_WVM<\*^&/%"1Q
M^)=-M=16$DQBYA28(6ZXW@XS@9Q7._\ "IOA9_T+6E?^ 4/_ ,30!_@CT5_O
M<?\ "IOA9_T+6E?^ 4/_ ,31_P *F^%G_0M:5_X!0_\ Q- '^"/17^]Q_P *
MF^%G_0M:5_X!0_\ Q-'_  J;X6?]"UI7_@%#_P#$T ?X(]%?[W'_  J;X6?]
M"UI7_@%#_P#$T?\ "IOA9_T+6E?^ 4/_ ,30!_@CT5_O<?\ "IOA9_T+6E?^
M 4/_ ,31_P *F^%G_0M:5_X!0_\ Q- '^"/17^]Q_P *F^%G_0M:5_X!0_\
MQ-'_  J;X6?]"UI7_@%#_P#$T ?X(]?[_%>?_P#"IOA9_P!"UI7_ (!0_P#Q
M->@4 %%%% !7\/W_  5&_P"#K?\ :#_8#_;V^(W[(/A#X3^'O$&F^";RVMH-
M0O+VYBGG$]K#<$NJ?*"#*5&.PK^X&O\ '%_X.0O^4VGQ\_["NG_^FRTH _;[
M_B-Y_:H_Z(?X4_\ !C=_X4?\1O/[5'_1#_"G_@QN_P#"OX@Z* /[?/\ B-Y_
M:H_Z(?X4_P#!C=_X4?\ $;S^U1_T0_PI_P"#&[_PK^(.B@#^WS_B-Y_:H_Z(
M?X4_\&-W_A1_Q&\_M4?]$/\ "G_@QN_\*_B#HH _M\_XC>?VJ/\ HA_A3_P8
MW?\ A1_Q&\_M4?\ 1#_"G_@QN_\ "OX@Z* /[?/^(WG]JC_HA_A3_P &-W_A
M1_Q&\_M4?]$/\*?^#&[_ ,*_B#HH _M\_P"(WG]JC_HA_A3_ ,&-W_A1_P 1
MO/[5'_1#_"G_ (,;O_"OX@Z* /[?/^(WG]JC_HA_A3_P8W?^%'_$;S^U1_T0
M_P *?^#&[_PK^(.B@#^WS_B-Y_:H_P"B'^%/_!C=_P"%'_$;S^U1_P!$/\*?
M^#&[_P *_B#HH _M\_XC>?VJ/^B'^%/_  8W?^%'_$;S^U1_T0_PI_X,;O\
MPK^(.B@#^WS_ (C>?VJ/^B'^%/\ P8W?^%'_ !&\_M4?]$/\*?\ @QN_\*_B
M#HH _M\_XC>?VJ/^B'^%/_!C=_X4?\1O/[5'_1#_  I_X,;O_"OX@Z* /[?/
M^(WG]JC_ *(?X4_\&-W_ (4?\1O/[5'_ $0_PI_X,;O_  K^(.B@#^WS_B-Y
M_:H_Z(?X4_\ !C=_X4?\1O/[5'_1#_"G_@QN_P#"OX@Z* /]K7_@CG^WUXO_
M ."F?[!/A?\ :^\=>'[/PQJ6OWFIVTFGV$KS01BPNI+=2&D^8E@@8Y[FOU#K
M^<'_ (-/_P#E"7\.?^PKXB_].=Q7]'U !1110 4444 %%%% !1110 4444 %
M%%% !7Y0?\%>O^"3'P+_ ."M/[-5Q\)OB%'%I/C#1TEN?"?B98]\^E7K@9#8
M(,EM-M59X2<, &&)$1E_5^B@#_"4_:S_ &4?CC^Q)^T!XC_9H_:)T=]%\4^&
MKDP3QG)AGC/,=Q Y \R"9,/%( -RGH#D#YRK_?0UOP/X+\2W2W_B/2++4)T0
M1K)<V\<KA 20H+ G&23CWK'_ .%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A
M4WPL_P"A:TK_ , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL
M_P"A:TK_ , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A
M:TK_ , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_
M , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H
M?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:
M/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3
M?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3?"S_
M *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3?"S_ *%K
M2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3?"S_ *%K2O\
MP"A_^)H _P $>OZD_P#@W4_X(%ZW_P %*_B##^TW^TM836?P)\-7;(T>\PS>
M([Z @FTA(^86R'BYF4J3_JHVW[VB_P!27_A4WPL_Z%K2O_ *'_XFNRTW2]-T
M:QCTS1[>*TMH@0D4*"-%!.>%7 ')SQ0!7T#0=$\*Z%9>&/#-I#I^FZ;!':VE
MK;H(H8((5"1QQHH"JB* JJ!@ 8%:U%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6;K.C:/XCT>[\/>(;2&_L+^&2WN;:XC66&:&52K
MQR(P*LC*2&4@@@X-:5% '^61_P ''O\ P0"U/_@GCXVNOVO/V5--DN?@?XBO
M%6YLHMTLGAB^N#Q#(3DFRE?BWE)^1B(7.XQM+_)]7^_9J&G:?JUE)INJP1W-
MO,-LD4JAT8>A4Y!'UKB_^%3?"S_H6M*_\ H?_B: /\$>BO\ >X_X5-\+/^A:
MTK_P"A_^)H_X5-\+/^A:TK_P"A_^)H _P1Z*_P![C_A4WPL_Z%K2O_ *'_XF
MC_A4WPL_Z%K2O_ *'_XF@#_!'HK_ 'N/^%3?"S_H6M*_\ H?_B:/^%3?"S_H
M6M*_\ H?_B: /\$>BO\ >X_X5-\+/^A:TK_P"A_^)H_X5-\+/^A:TK_P"A_^
M)H _P1Z*_P![C_A4WPL_Z%K2O_ *'_XFC_A4WPL_Z%K2O_ *'_XF@#_!'HK_
M 'N/^%3?"S_H6M*_\ H?_B:/^%3?"S_H6M*_\ H?_B: /\$>BO\ >X_X5-\+
M/^A:TK_P"A_^)H_X5-\+/^A:TK_P"A_^)H _P1Z*_P![C_A4WPL_Z%K2O_ *
M'_XFC_A4WPL_Z%K2O_ *'_XF@#_!'HK_ 'N/^%3?"S_H6M*_\ H?_B:/^%3?
M"S_H6M*_\ H?_B: /\$>BO\ >X_X5-\+/^A:TK_P"A_^)H_X5-\+/^A:TK_P
M"A_^)H _P1Z^A?V5OV6/CG^VE\=] _9P_9ST*;Q!XJ\1SB&VMXAA(T',DTS_
M '8H(ER\DC?*J@DU_N9_\*F^%G_0M:5_X!0__$UL:)X'\%^&KIK_ ,.:19:?
M.Z&-I+:WCB<H2"5)4 XR <>U 'Y??\$?O^"2'P._X))?LV0_"OP)Y6M^,M:$
M=SXJ\3O"(Y]2NU'")U:.U@R5@BR=H)8Y=W8_K3110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?_]#_ #_Z*** "BBB@ HHHH **** "BBB@ HHHH _
M3[_@BG_REO\ V<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\
M:ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *_QQ?^#D+_E-I\?/^PKI_P#Z;+2O
M]CJO\<7_ (.0O^4VGQ\_["NG_P#ILM* /Q!HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _P!;K_@T_P#^4)?P
MY_["OB+_ -.=Q7]'U?S@_P#!I_\ \H2_AS_V%?$7_ISN*_H^H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#__1_P _^BBB@ HHHH **** "BBB@ HHHH **** /T^_
MX(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90-#_]*4K_ &NJ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "O\<7_@Y"_Y3:?'S_L*Z?\ ^FRTK_8Z
MK_'%_P"#D+_E-I\?/^PKI_\ Z;+2@#\0:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\ 6Z_X-/\ _E"7\.?^
MPKXB_P#3G<5_1]7\X/\ P:?_ /*$OX<_]A7Q%_Z<[BOZ/J "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH __TO\ /_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*
M?_*6_P#9R_[*!H?_ *4I7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ H
MHHH ***^7?VX?%'B/P/^Q7\7_&O@^]FTW5]'\$^(+VQO+=S'-;W-O832121L
M.5='4,I'((S0!]145_BB_P##ZS_@K?\ ]'&_$#_P>7/_ ,<H_P"'UG_!6_\
MZ.-^('_@\N?_ (Y0!_M=45_BB_\ #ZS_ (*W_P#1QOQ _P#!Y<__ !RC_A]9
M_P %;_\ HXWX@?\ @\N?_CE '^UU17^*+_P^L_X*W_\ 1QOQ _\ !Y<__'*/
M^'UG_!6__HXWX@?^#RY_^.4 ?[75%?XHO_#ZS_@K?_T<;\0/_!Y<_P#QRC_A
M]9_P5O\ ^CC?B!_X/+G_ ..4 ?[75%?XHO\ P^L_X*W_ /1QOQ _\'ES_P#'
M*/\ A]9_P5O_ .CC?B!_X/+G_P".4 ?[75%?XHO_  ^L_P""M_\ T<;\0/\
MP>7/_P <H_X?6?\ !6__ *.-^('_ (/+G_XY0!_M=45_*'_P:/\ [5W[2O[6
M_P"Q9\2O&G[3OCG6O'FK:;XV:RM;O6[N2\FAMOL%K)Y:-(6(3>S-@<9)-?U>
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !117Y1?\ !<CXW>./V<O^"3OQL^,GPTUJ^\.^(='T2,:=J6FR
MF"ZMKFYNH((WCD!4J0T@R0<XSC)XH _5VBO\47_A]9_P5O\ ^CC?B!_X/+G_
M ..4?\/K/^"M_P#T<;\0/_!Y<_\ QR@#_:ZHK_%%_P"'UG_!6_\ Z.-^('_@
M\N?_ (Y1_P /K/\ @K?_ -'&_$#_ ,'ES_\ '* /]KJBO\47_A]9_P %;_\
MHXWX@?\ @\N?_CE'_#ZS_@K?_P!'&_$#_P 'ES_\<H _VNJ*_P 47_A]9_P5
MO_Z.-^('_@\N?_CE'_#ZS_@K?_T<;\0/_!Y<_P#QR@#_ &NJ*_Q1?^'UG_!6
M_P#Z.-^('_@\N?\ XY1_P^L_X*W_ /1QOQ _\'ES_P#'* /]KJBO\47_ (?6
M?\%;_P#HXWX@?^#RY_\ CE'_  ^L_P""M_\ T<;\0/\ P>7/_P <H _VNJ*_
M!O\ X-K?CQ\9_P!I3_@D?X$^+?Q_\4:EXQ\3W^I:['<:IJUP]U=2I!J$\<8:
M1R6(1%"KSP!BOWDH **** /QZ_X*X_\ !9GX%?\ !'OP]X'\1_&_PMKWB>+Q
MW<W]M:+H8MRT+6"PLYD^T31##"8;=N>ASBOQ'_XC:/V!O^B3_$#_ +YT[_Y,
MKY__ .#XO_DEO[.O_85\2?\ HFQK_/$H _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRO[/:_P!Z_W^* "BBB@ K_'%_P"#D+_E-I\?/^PKI_\ Z;+2O]CJO\X7_@M!
M_P &[7_!57]L?_@IU\6?VEO@'X(T_5/"'BN_LY]-NIM;L+5Y$ALK>%B8I9E=
M</&PPP'3/2@#^(&BOZ/?^(4#_@MK_P!$XTK_ ,*+3/\ Y(H_XA0/^"VO_1.-
M*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C2O\ PHM,_P#DBC_B% _X+:_]
M$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\ 1.-*_P#"BTS_ .2*/^(4#_@M
MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK_P!$XTK_ ,*+3/\ Y(H_XA0/
M^"VO_1.-*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C2O\ PHM,_P#DBC_B
M% _X+:_]$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\ 1.-*_P#"BTS_ .2*
M/^(4#_@MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK_P!$XTK_ ,*+3/\
MY(H_XA0/^"VO_1.-*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C2O\ PHM,
M_P#DBC_B% _X+:_]$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\ 1.-*_P#"
MBTS_ .2*/^(4#_@MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK_P!$XTK_
M ,*+3/\ Y(H_XA0/^"VO_1.-*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C
M2O\ PHM,_P#DBC_B% _X+:_]$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\
M1.-*_P#"BTS_ .2*/^(4#_@MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK
M_P!$XTK_ ,*+3/\ Y(H_XA0/^"VO_1.-*_\ "BTS_P"2* /[??\ @T__ .4)
M?PY_["OB+_TYW%?T?5^,7_! 7]CGX]_L&?\ !,7P9^S3^TOI<.C^+]'O]8GN
MK6"ZBO$5+R]FFB(EA9T.4<$@'CH>:_9V@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHIKND:&20A549)/  % #J*_SG?^#A/_@YC^(_BOXKO^R5_P $RO&=
MWX=\/^$KT_VYXUT.Y\N;5[V(;3;V4T9R+.%B=\JL/M#CY?W2AI?YI_\ A]9_
MP5O_ .CC?B!_X/+G_P".4 ?[75%?XHO_  ^L_P""M_\ T<;\0/\ P>7/_P <
MH_X?6?\ !6__ *.-^('_ (/+G_XY0!_M=45_BB_\/K/^"M__ $<;\0/_  >7
M/_QRC_A]9_P5O_Z.-^('_@\N?_CE '^UU17^*+_P^L_X*W_]'&_$#_P>7/\
M\<H_X?6?\%;_ /HXWX@?^#RY_P#CE '^UU17^*+_ ,/K/^"M_P#T<;\0/_!Y
M<_\ QRC_ (?6?\%;_P#HXWX@?^#RY_\ CE '^UU17^*+_P /K/\ @K?_ -'&
M_$#_ ,'ES_\ '*/^'UG_  5O_P"CC?B!_P"#RY_^.4 ?[75%?XHO_#ZS_@K?
M_P!'&_$#_P 'ES_\<H_X?6?\%;_^CC?B!_X/+G_XY0!_M=45_BB_\/K/^"M_
M_1QOQ _\'ES_ /'*/^'UG_!6_P#Z.-^('_@\N?\ XY0!_M=45_BB_P##ZS_@
MK?\ ]'&_$#_P>7/_ ,<H_P"'UG_!6_\ Z.-^('_@\N?_ (Y0!_M=45_BB_\
M#ZS_ (*W_P#1QOQ _P#!Y<__ !RC_A]9_P %;_\ HXWX@?\ @\N?_CE '^UU
M17^*+_P^L_X*W_\ 1QOQ _\ !Y<__'*/^'UG_!6__HXWX@?^#RY_^.4 ?[75
M%?XL?A;_ (+F?\%>?"7B73_%-E^T-XVNIM-N8KE(;[5);NVD:)@P66"5FCEC
M.,,CJ589!!!K_3S_ .")W_!93X0_\%<OV=U\16GD:'\3_#$,,7B[PZA($,SY
M"W5KN)9[2<J2A)+1-F-R2%9P#]J:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HK\:O^"T7_  6)^#?_  2,_9S/C36UAU_X
MB>)%DMO"GAL2A7N9P#FYN #O2S@.#(X&68K&N"VY?\OCQ3_P7,_X*\^+?$NH
M>*;W]H;QM:S:E<RW+PV.J2VEM&TK%BL4$3+'%&,X5$4*HP  !0!_M.45_BB_
M\/K/^"M__1QOQ _\'ES_ /'*/^'UG_!6_P#Z.-^('_@\N?\ XY0!_M=45_BB
M_P##ZS_@K?\ ]'&_$#_P>7/_ ,<H_P"'UG_!6_\ Z.-^('_@\N?_ (Y0!_M=
M45_BB_\ #ZS_ (*W_P#1QOQ _P#!Y<__ !RC_A]9_P %;_\ HXWX@?\ @\N?
M_CE '^UU17^*+_P^L_X*W_\ 1QOQ _\ !Y<__'*/^'UG_!6__HXWX@?^#RY_
M^.4 ?[75%?XHO_#ZS_@K?_T<;\0/_!Y<_P#QRC_A]9_P5O\ ^CC?B!_X/+G_
M ..4 ?[75%?XHO\ P^L_X*W_ /1QOQ _\'ES_P#'*/\ A]9_P5O_ .CC?B!_
MX/+G_P".4 ?[75%?XHO_  ^L_P""M_\ T<;\0/\ P>7/_P <H_X?6?\ !6__
M *.-^('_ (/+G_XY0!_M=45_BB_\/K/^"M__ $<;\0/_  >7/_QRC_A]9_P5
MO_Z.-^('_@\N?_CE '^UU17^*+_P^L_X*W_]'&_$#_P>7/\ \<H_X?6?\%;_
M /HXWX@?^#RY_P#CE '^UU17^*+_ ,/K/^"M_P#T<;\0/_!Y<_\ QRC_ (?6
M?\%;_P#HXWX@?^#RY_\ CE '^UU17^*+_P /K/\ @K?_ -'&_$#_ ,'ES_\
M'*_?#_@A)_P<Z_&KX%?&Y_@A_P %+?&FJ^-OA]XRNH4@\2ZQ<-=7GAV\;Y!(
M\CY=[*3Y?.4D^3CS$'^L5P#_ $RJ*IZ=J.GZOI\&K:3/'=6MU&LT,T+!XY(W
M *LK D,K @@@X(JY0 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]/_
M #_Z*** "BBB@ HHHH **** "BBB@ HHHH _3[_@BG_REO\ V<O^R@:'_P"E
M*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\ :ZH **** "OC_P#X*%?\F"?'
M'_LG_B;_ --UQ7V!7Q__ ,%"O^3!/CC_ -D_\3?^FZXH _PQZ*** "BBB@ H
MHHH **** "BBB@ HHHH _P!+O_@R7_Y,&^*__90&_P#3=9U_9[7\87_!DO\
M\F#?%?\ [* W_INLZ_L]H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OY@?^#O#XP6OPV_X(X:WX'EEVR_$
M'Q1H6AQH,$M]GF.IGW  L>H[X'>OZ?J_SH_^#V/]K.Q\4?&WX2_L6>';L2#P
MGIUUXHUF-&! N=4806B/@\/'#!*^" =DZGH10!_#'1110 4444 %%%% !111
M0 4444 %%%% '^MU_P &G_\ RA+^'/\ V%?$7_ISN*_H^K^<'_@T_P#^4)?P
MY_["OB+_ -.=Q7]'U !1110!_"%_P?%_\DM_9U_["OB3_P!$V-?YXE?Z'?\
MP?%_\DM_9U_["OB3_P!$V-?YXE !1110 4444 %%%% !1110 4444 %?[_%?
MX ]?[_% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5_ )_P<Z_\'"K*?$'_  30_8;ULCBXTOX@^([7T/R2Z5:2@_[R7DBC
M_IDK?ZT5]2?\',/_  <)P?LU:+J__!/C]B/7$D^(FI0O:>+?$5A,P?P]"XPU
MI;R(1B^D4D2.&S;+QCS6!B_S8'=I&+N2S,<DGDDF@!M%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]1_L:?MC?'G]@O]HGP
M]^TY^SEJ[Z3XC\/SAMI+&VO;8D&6TNHU*^;;S*-LB9!Z,I5U5A\N44 ?[7/_
M  2?_P""J'P$_P""K_[,UG\;OA1+'IOB&P$=MXG\-23"2[T>_(/RMPI>"7:6
MMY@H61<@[761$_3^O\/K_@G'_P %$_VA/^"9'[3.D_M)?L_WQ66 K;ZOI,KD
M6>L:<S!I;2X49^5L91P"T3@.O(K_ &)/^">?_!0+]G[_ (*6?LRZ+^TY^SU?
M&2POP8-0TV=E^VZ5?QX\VTND4G;(F05/W9(RLBY5@: /N&BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "OS2_X*I?\ !4'X!_\ !*;]F2\^
M/7QDE-[JMZ9+/PWH,#8NM7U$)N6-?[D2<-/,?EC3IN=D1O5?^"@/[?7[/?\
MP3=_9KUG]I;]HG5$M-/L$,6GV",/MFJZ@RDPV=JG5I9".3C;&@9W(16(_P =
M[_@I1_P4<^/_ /P5 _:=U7]I+X\7/D^=_HVC:+!([V6CZ>A_=VUN&/\ P*5\
M RR%G(&0  >6_MK?MH_'S]O_ /:,U_\ :?\ VD-5&I^(]=< )$OEVMG:QY$-
MK;1Y/EP0J<*N2Q.6=F=F8_*5%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?VK?\ !M+_ ,'#;_LRZEHW_!/?]M[6'D^'
MFHW,=IX3\27DN1X?FF(5+2Y=SQI[L?DD)Q:L?F_<G,/^E CI(@DC(96&01R"
M#7^ 37]['_!LG_P<._\ ".2>'?\ @FI^W-K!:PE=+#P-XKOIO^/<GB+2[R20
M_P"J)PEI*3\A*PGY-A0 _P!""BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#__U/\ /_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*?_*6_P#9R_[*
M!H?_ *4I7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H
M5_R8)\<?^R?^)O\ TW7%?8%?'_\ P4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH
M**** "BBB@ HHHH **** "BBB@#_ $N_^#)?_DP;XK_]E ;_ --UG7]GM?QA
M?\&2_P#R8-\5_P#LH#?^FZSK^SV@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHIKND:&20A549)/  % 'D_QY^-
M_P -_P!FKX+^*/C]\8-072_#'A#3;C5=2N6Y*06R%B%&1N=L;40<LY"CDBO\
M1S]O;]KKQI^WC^V+\0OVM_'@>*]\;:O+>0V[MO-I9(!%:6P;N+>V2.('N$S7
M],O_  =$?\%V-*_;*\63?L ?LG:J+KX7^%[\2^(M8M7#0Z_JEJWR1PNC$265
MLWS*WW9I@' *QQNW\;] !1110 4444 %%%% !1110 4444 %%%% '^Q/_P &
MT_A.Z\%_\$0?@-H]YNWS6&KWXW#:=E_J][=+W/&V48/<<U^Z-? W_!*SX7?\
M*7_X)I? 3X9R1B*XTOP#X?6Z4  ?:I;**2XZ!>LKN>1D]R3DU]\T %%%% '\
M(7_!\7_R2W]G7_L*^)/_ $38U_GB5_H=_P#!\7_R2W]G7_L*^)/_ $38U_GB
M4 %%%% !1110 4444 %%%% !1110 5_O\5_@#U_O\4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %?RB_\''7_!?K2O\ @G?X%NOV
M2/V6=1CNOC?XDL\SWL#1R)X7LYAQ-*IW9O)4.;>)A\BD3/QY:R?17_!?_P#X
M+J^!_P#@E-\'V^%WPGN+;5OCIXMLO,T/3Y$$T.E6LC%#J-XN0-H*N+>,Y\V5
M>5,:O7^3/\0?'_C7XK>.M8^)OQ(U.XUKQ!K]Y-J&HW]VYDGN;FX8O)(['JS,
M230!AZYKFM>)M:O/$GB2\GU#4=0GDN;JZN9&EFGFE8L\DCL2SN[$LS,223D\
MUET44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?J9_P24_X*M_'C_@DQ^TM!\9_A83JOAS51%9^*/#DSE;;5;!6
MS@'GR[B+):WF )1B00T;NC?EG10!_NP?L@_M=_ ;]NC]G[0/VF/V;M:36_"_
MB&+=&^-D]O,G$MO<1Y)BGB;Y70YYY!*E6/TQ7^-__P $1_\ @M!\7/\ @D7^
MT!_:V+KQ%\*_$TJ1^*?#228W#A1>V@8A$O(5'&2%F3]VY'R/'_KS? GX[?"/
M]IGX1Z#\=_@1KUKXF\)^)K5;S3M1LVW1RQMP000&1T8%)(W >-P58!@0 #UJ
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYQ_:T_:O\ @=^Q'^S_ .(_
MVE_VB=831?"_AJV,\\AP9IY#Q';VZ$CS)YGPD48(W,>H&2.Z^-_QM^%?[-WP
MD\0?';XWZU;^'?"?A>S>^U/4;HD1PPQ^P!9F8D*B*"[N0J@L0#_D3_\ !<G_
M (+3?%3_ (*X_M >98^?H?PD\)7,Z>$]!?Y796^4WUX%)5[N91TR5@0^6F29
M'D /$?\ @KS_ ,%9OCI_P5I_:6N/BS\0Y)=)\'Z.\UMX3\,K)O@TJR<C);
MDN9MJM/,1EB HQ&B*OY0T44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '^BS_P;+?\ !PV?BS:Z!_P3>_;D
MUDGQ5;H+/P9XKOY^=41>(].O))#DW2C"6TG/GJ!&W[T*9O[GZ_P#;>XN+2X2
M[M':*6)@Z.A*LK*<@@CD$'H:_P!,_P#X-K?^#A2W_;%T32OV"OVS=46+XJZ1
M:"+P_K]W,/\ BI;:  >3,SMDZC&@R3S]H12_#JV\ _LCHHHH **** "BBB@
MHHHH **** "BBB@#_]7_ #_Z*** "BBB@ HHHH **** "BBB@ HHHH _3[_@
MBG_REO\ V<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\ :ZH
M**** "OC_P#X*%?\F"?''_LG_B;_ --UQ7V!7Q__ ,%"O^3!/CC_ -D_\3?^
MFZXH _PQZ*** "BBB@ HHHH **** "BBB@ HHHH _P!+O_@R7_Y,&^*__90&
M_P#3=9U_9[7\87_!DO\ \F#?%?\ [* W_INLZ_L]H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBODWXK_ +>O[#WP)B>7XT?&
M'P5X5*#.S5->LK60G&["I)*'8D$$!020>!0!]945_-W^T3_P=;_\$<?@/#-!
MX8\9ZK\2=1B!S:>%=+FD&[M_I%Y]DMB#ZI*V!7\U?[9?_!Z7^U/\1;:Z\+_L
M2?#S2_AQ:/N1-9UN0:UJ>.SQP[8[2%O59$N5]_0 _P!!#]IS]K/]F[]C+X7W
M?QE_:@\9:9X,\.V@;_2=0F"-,ZC/EP1#,L\I'W8HE=SV!K_-T_X+A?\ !T%\
M4?V\-+U?]ES]BR.]\#?"2[W6VI:E-B'6?$$(.&1]K'[+:/WB4^9*O$K!6:*O
MYE_VCOVI_P!HW]KWXB3?%C]ISQIJWC?Q!,"OVO5;AIC$A.?+A0G9#&#TCB54
M'8"O J "BBB@ HHHH **** "BBB@ HHHH **** "O<?V8_@QJ?[1O[2/P_\
MV?=&W"[\<>(]+T"(KU5M1N8[<-Z<;\Y/ QS7AU?TE_\ !J1^R_-^T3_P5_\
M"?C&]MS/I'PMTS4/%EX67Y/-B06EH-QX#BYN8Y5'4B,D< D '^M'8V5GIEE#
MINGQK#;VZ+'%&@PJ(@PH [  8%6J** "BBB@#^$+_@^+_P"26_LZ_P#85\2?
M^B;&O\\2O]#O_@^+_P"26_LZ_P#85\2?^B;&O\\2@ HHHH **** "BBB@ HH
MHH **** "O\ ?XK_  !Z_P!_B@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OQ(_X+;_\ !9_X1?\ !(S]GXZM_HGB#XJ^)HGC\*^&I)#\
MYY4WMV$(=+2$]>5:9QY:$'<Z>X?\%9_^"J_P&_X)-?LT7'QL^*A&K>(=3+VG
MACPW#*L=UJU\%SCG)CMXLAKB?:1&I  9W1&_QY_VO_VOOCY^W5^T!KW[2W[2
M>MOKGB?7Y=SMC9!;0)D16UM'DB*")?E1![DEF+,0#@?CQ\=OBW^TW\7M?^//
MQUUVY\2>+/$]V]YJ.H7;;I))&X  Z(B* D<:@)&BA5 4 #R2BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K_1Y_P"#?'_@VJ^&7A/]GK4OVD/^"E/@V'6_
M$_Q(TF:QTSPMJD;J=%T>]CVO+,IV/%J$ZM\I&)+5,8996<)\,?\ !K;_ ,$$
MS\7]9TC_ (*7_MD:*#X3TV9;GP+H5[&?^)G=PMD:E.C8_P!&A91]F4@B:3+G
M$:+YO^C-0!_C._\ !:S_ () ?%;_ ()'_M-R>!=0^T:S\./$SS7?A#Q#(N?M
M-JC?-;7#*JH+NWW*)5  8%9% 5P!^--?[D_[?_[!_P !_P#@H]^S%K_[+O[0
M5B9]+U9/-LKV( 76F:A&K""\MF/26(L3@_*ZED<%&8'_ !N?^"A_[ /QX_X)
MJ_M0Z[^R_P#'RT*WNG-Y^G:E$C+::MITA(AO+8MUCDVD,.3'(K1M\RF@#X>H
MHHH **** "BBB@ HHHH **** "BBB@ K^C7_ (-__P#@NQXU_P""4_Q='PM^
M+T]WK'P,\678?6-/C!FETF[D"I_:-HG7("J+B)?];&,@&1$K^<JB@#_?,\!^
M._!GQ1\%:3\1_ASJEMK>@:[:17VGZA92":WN;:=0\<D;KD,K*001765_ED?\
M&X7_  7]U/\ X)X^-K7]D/\ :KU*2Y^!_B*\9K:]EW2R>&+ZX/,T8&2;*5^;
MB(#Y&)F0;C(LO^I/I.K:5K^E6VNZ%<Q7MC>Q)/;W$#B2*:*0!D='4E65E(*L
M"00<B@#0HHHH **** "BBB@ HHHH **** "N5\<^.?!OPR\&ZI\1/B)JEKHF
M@Z):RWNH:A>RK!;6UM I>2221R%5%4$DDX K>U'4=/TC3Y]6U:>.UM;6-III
MIF"1QQH"69F) 55 )))P!7^79_P<@?\ !P-J7[?GB^]_8W_9'U6>U^"FA7.S
M4K^%MA\4WMN^5D..?L,3J&@C)_>L!*XR(P@!\X_\'!O_  7=\8?\%3/BV_P:
M^"MQ<Z3\#/"%[)_9EMEXGUVYC)4:C=1G!"X_X]H7&8D8LP#NRK_-I110 444
M4 %%%% !1110 4444 %%%% !1110 5^S7_!%#_@C[\4O^"N7[3:>!;-KC1/A
MQX8,5WXO\01I_P >]L[?);6[,K(;NXPPB# A55I&!";6^1O^">'[ /QX_P""
ME7[4.A?LO_ .T+7NHMY^HZE*C-::3IT9 FO+DKTCCW *.#)(RQK\S"O]DC]@
M+]A'X$?\$XOV8?#_ .RW^S]8^1I>CQ^9>7LH'VO4]0D \^\N6'WI96'3[J*%
MC0!$50 ?RE_\'"O_  ;8?#3Q3^SUIW[3'_!-OP?%HWB;X;:1!8:IX6TQ&;^V
M=&L(]B30K\SR7]NBC=N)>YC!R6E5%D_SBJ_W^*_SD_\ @Z/_ .""/_"F]:U?
M_@I=^QQHQ_X1/5KA[GQUH-G&2-+NYFRVI0*H.+69R3<+P()"''[MV$0!_#G1
M110 4444 %%%% !1110 4444 %%%% !6IH>N:UX9UJS\2>&[R?3]1T^>.YM;
MJVD:*:":)@R21NI#(Z, RLI!!&1S6710!_JE?\&Z/_!P#HO_  4;\%6_[*7[
M4=[;Z;\;_#EF/(N798H_%%G OS7$2DC%Y&J[KF%>&&9HQMWI%_5=7^!CX&\<
M^,OAEXRTOXB?#O5+K1->T2ZBO=/U"RE:"YMKF!@\<D<B$,KJP!!!R#7^L9_P
M;^_\%X_!G_!57X5GX2?&>6ST/XY>%;96U.QC(BBUNU0 ?VA9Q\8.>+B%<B)B
M&&$=0H!_2%1110 4444 %%%% !1110 4444 ?__6_P _^BBB@ HHHH ****
M"BBB@ HHHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4
MM_[.7_90-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]@5\?
M_P#!0K_DP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH ****
M /I?X)?MI?MC?LT:!=^%/V<?BSXR^'^EW]Q]KN;/PWKU]I5O-<;0GFR1VLT:
ML^U57<03@ 9P*]H_X>P_\%3?^CEOBK_X66K_ /R57P!10!]__P##V'_@J;_T
M<M\5?_"RU?\ ^2J/^'L/_!4W_HY;XJ_^%EJ__P E5\ 44 ??_P#P]A_X*F_]
M'+?%7_PLM7_^2J/^'L/_  5-_P"CEOBK_P"%EJ__ ,E5\ 44 ??_ /P]A_X*
MF_\ 1RWQ5_\ "RU?_P"2J/\ A[#_ ,%3?^CEOBK_ .%EJ_\ \E5\ 44 ??\
M_P /8?\ @J;_ -'+?%7_ ,++5_\ Y*H_X>P_\%3?^CEOBK_X66K_ /R57P!1
M0!]__P##V'_@J;_T<M\5?_"RU?\ ^2J/^'L/_!4W_HY;XJ_^%EJ__P E5\ 4
M4 ??_P#P]A_X*F_]'+?%7_PLM7_^2J/^'L/_  5-_P"CEOBK_P"%EJ__ ,E5
M\ 44 ??_ /P]A_X*F_\ 1RWQ5_\ "RU?_P"2J/\ A[#_ ,%3?^CEOBK_ .%E
MJ_\ \E5\ 44 ??\ _P /8?\ @J;_ -'+?%7_ ,++5_\ Y*H_X>P_\%3?^CEO
MBK_X66K_ /R57P!10!]__P##V'_@J;_T<M\5?_"RU?\ ^2J/^'L/_!4W_HY;
MXJ_^%EJ__P E5\ 44 ??_P#P]A_X*F_]'+?%7_PLM7_^2JYG6_\ @I;_ ,%&
M_$UPEWXD_: ^)&H2QKL5[GQ7JDK*N<X!>Y) R>E?$U% 'H_C'XQ_%WXB0BW^
M('BK6-=C "A=0OIKH84[@,2.W /(]Z\XHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K_3/_ .#,G]C*?X1_L2^,OVQO%%GY6I?%C6!9Z9(Z
MG)T?0R\0=20,"2[DN P'#")"2< #_.C_ &9/V>_B%^UA^T)X,_9L^%5L;KQ!
MXVU>UTFS4#*HUPX5I7](XES)(QP%1220!FO]Q7]FCX > OV5?V?/!G[-WPPA
M\C0/!&CVFCV0(PSQVL83S'ZY>0@NYR268D\F@#W"BBB@ HHHH _A"_X/B_\
MDEO[.O\ V%?$G_HFQK_/$K_0[_X/B_\ DEO[.O\ V%?$G_HFQK_/$H ****
M"BBB@ HHHH **** "BBB@ K_ &>?^'_'_!&W_HX3PK_W]E_^-U_C#44 ?[//
M_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_ (W7^,-10!_L
M\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\ ?V7_ .-U_C#4
M4 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*_P#?V7_XW7^,
M-10!_L\_\/\ C_@C;_T<)X5_[^R__&Z/^'_'_!&W_HX3PK_W]E_^-U_C#44
M?[//_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_ (W7^,-1
M0!_L\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\ ?V7_ .-U
M_C#44 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*_P#?V7_X
MW7^,-10!_L\_\/\ C_@C;_T<)X5_[^R__&Z/^'_'_!&W_HX3PK_W]E_^-U_C
M#44 ?[//_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_ (W7
M^,-10!_L\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\ ?V7_
M .-U_C#44 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*_P#?
MV7_XW7^,-10!_L\_\/\ C_@C;_T<)X5_[^R__&Z/^'_'_!&W_HX3PK_W]E_^
M-U_C#44 ?[//_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_
M (W7^,-10!_L\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\
M?V7_ .-U_C#44 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*
M_P#?V7_XW7^,-10!_M@_"'_@LU_P2X^/GQ+T;X.?!SXU^'?$/BCQ#<"TT[3K
M620S7,Q!(1 4 S@'O7Z;U_C"_P#! C_E,E^SW_V-</\ Z*DK_9ZH **** "B
MBB@ HHHH *^$O^"BW_!0_P#9Y_X)D_LTZI^TI^T/?%+6W)MM*TN C[;JVHNK
M-%:6RGJ[;268_+&@9V(4&O2_VR?VQ?@+^P;^SSX@_::_:.UE-'\.:!"6QD&X
MO+E@?*M;:,D>;<3,-L: CNS%45F'^/3_ ,%8?^"J/QZ_X*P_M-7GQO\ BM(^
MF>'K O:^&/#4<QDM-'L3CY5X >>7:'N)BH,CX "QK&B 'DG_  4/_P""@W[0
M?_!3#]IC5_VFOVA[U9+Z\ MM.TZWR++2M/C),5K;(22$3)+,?FD<L[$LQ-?#
M5%% !1110 4444 %%%% !1110 4444 %%%% !7]-_P#P;H_\$*]=_P""FWQC
M7X__ !^L)K3X&>"[M?MA8-&?$%_$58:?"P*D1*"&NI5.54B-<,^Z/X2_X(P_
M\$C?BU_P5M_:BM_AGH?VC1_ 'A\QWGB_Q$D>4LK,D[88BWRM=7)!2%.<?-(5
M*1L*_P!A;X _ 3X2?LO?!OP]\ ?@3HEOX=\)^%K-+'3K&V7"I&G5F/5Y'8EY
M)&)>1V9V)8DT >F:'H>B^&=%L_#?ANS@T_3M/@CMK6UMHUB@@@B4*D<:* J(
MB@*JJ  !@<5J444 %?CY_P %G_\ @D9\)O\ @K;^R[<?#37/L^C^/_#XDO/"
M'B)X]SV5X0-T,I7YFM;D ),G./ED"EXU%?L'10!_@T?M ? +XN?LN?&;Q'^S
M]\=]$G\/>+/"M[)8ZC8W ^9)$Z,K#Y7C=2'CD0E)$974E6!/CU?ZQW_!Q7_P
M0LT+_@IS\&V^//P!T^"T^.G@RT;["R[(AX@L8\L;"=V*@2KRUK*[85B48A'W
M)_E"ZYH>M>&=:O/#?B2SGT_4=/GDMKJUN8VBF@FB8J\<B, R.C JRL 01@\T
M 9=%%% !1110 4444 %%%% !1110 4444 %?VO?\&S?_  <)O^S=J^C_ /!/
M/]M[7#_PKS4)A;>$_$NH3?+H$S_<LKEWZ6$C<1.3BV=L-B$YA_BAHH _W]D=
M)$$D9#*PR".00:=7\!W_  ;$_P#!PHUX?#__  30_;DULM-^ZT[P#XFO7&"J
MC;%I5W*QZ\!;.1LYXA)SY0/]^- !1110 4444 %%%% !117\$7_!SG_P<+?V
M#'KW_!-;]A?7?].<-9>.O%.G3?Z@<K+I5I(A_P!8?NW<BGY!F$?,9-@!\J?\
M'-'_  <*+^T)?ZS_ ,$[/V'M;$G@"U<VOC'Q+9.1_;5Q$YWV-K(IYL4('FR+
MQ<ME5_<@F;^(^BB@ HHHH **** "BBB@ HHHH **** "BBB@ KU_X!? 7XM_
MM0?&3P]\ ?@5HEQXB\6>*;Q+'3K&V7+22/U9CT2-%!>21B$C16=B%!(\TT/0
M]:\3:U9^&_#=G/J&HZA/';6MK;1M+-/-*P5(XT4%G=V(554$DG YK_5V_P"#
M<_\ X(6Z)_P3(^#2_'SX_P!A!=_'+QI:*;PNJR?\(_82 ,-/@<%@96/S74JG
M#,!&N5CW2 'W7_P1@_X)&?";_@DE^R[;_#30_L^L>/\ Q ([SQ?XB2/:][>
M';#$6^9;6V!*0IQGYI"H>1A7[!T44 %9>N:'HOB;1;SPWXDLX-0T[4()+:ZM
M;F-98)X)5*O'(C JZ.I*LK @@X/%:E% '^3E_P '%G_!"O6O^"8OQC/QY_9_
ML)[SX&>,[IOL3*'E/A^_<ECI\[L6)B8?-:RN<LH:-LLFY_YE*_WEOV@?@%\(
M_P!J3X,>(_V?OCOHD'B'PGXJLI+'4;&X'RO&_1E88:.2-@'CD0AXW574A@#7
M^/3_ ,%G/^"1OQ<_X))_M0W'PT\0"?5_ /B!I;SPAXB9,)>V8/,,I4;5N[?(
M29.,_+(H".M 'X_T444 %%%% !1110 4444 %%%% !1110 5Z=\&/C+\3_V>
M/BMH'QO^"VM7/A[Q5X7O8[_3-1M&VRP3Q'(/.0RD95T8%70E6!4D'S&B@#_8
M3_X(6?\ !;CX8?\ !7#X&-8^(OLGAWXQ>%847Q)X?C?"SQC:HU"R5B6:UE8X
M9<LT$AV.2IC>3]Y:_P (#]F/]ICXT?L>?'7PY^T?^SYK4N@^+/"UT+JRNH_F
M4\%7CE0_+)%*A*21ME71B#UK_7R_X(R?\%AO@O\ \%<?V<X_'&@&VT+XB>'T
MC@\6>&%EW26<YX6X@#?.]I/C=$_.TYC8EE)(!^QM%%% !1110 4444 %%%%
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
MSE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H5_R8)\<?^R?^)O\ TW7%?8%?'_\
MP4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKUWX#_ 7XP_M._%K1/@7\!/
M#]WXH\5^(KE;6PT^R3=)(['EF)PJ1H/FDD<JB*"S,%!( )OV??@!\7?VIOC/
MX=_9]^ ^BS^(?%OBJ\2QTZQ@QEY'Y+,QPJ1HH+R2.0D:*68A037^Q!_P1E_X
M).?##_@DK^RA:_"+07AU?QOKQCU#Q=KR)M-]?[<"*(D;A;6P)2!3C.6<@,[5
M\[_\$+/^"%WPH_X))_"5O%/BTVGB?XS^)K9%UW7T0F.SA8*QT^Q+_,MNCC+R
M85[A@&<!51$_?V@ HHHH **** "BBB@#^$+_ (/B_P#DEO[.O_85\2?^B;&O
M\\2O]#O_ (/B_P#DEO[.O_85\2?^B;&O\\2@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#]?O^"!'_*9+]GO_ +&N'_T5)7^SU7^,
M+_P0(_Y3)?L]_P#8UP_^BI*_V>J "BBB@ K+US7-%\,Z+>>)/$EY!I^G:?!)
M<W5U<R+%!!!$I9Y)'8A41%!9F8@ #)XK2=TC0R2$*JC))X  K_--_P"#E_\
MX.$9/VJ-:U?_ ()^?L4:R1\,M-G:V\5Z]:G'_"074#\VUO(#S81.OS.,?:7'
M&80#* ?-'_!QI_P7ZUS_ (*+^/[K]E+]EW4;BP^!_AF\9)[B)C&WBF\MW^6Y
ME P19QLNZUA;[QQ-(-^Q8OY4J** "BBB@ HHHH **** "BBB@ HHHH ****
M"KVF:9J6MZE;Z-HUO+=WEW*D,$$*&26660A51%4$LS$@  9).!5&O]#W_@UF
M_P"""H\#:?HG_!3_ /;%T8'6;Z%+SX?:%>)_QYP2#*:M/&P'[Z1>;-3D)&WG
M8+M&8P#]*_\ @W _X(3:9_P3:^$L?[3'[1^FQ3_''QE9*)(I-L@\.:?*-WV.
M(@8%S(,?:Y 2 0(D.U7:3^I"BB@ HHHH **** "BBB@ HHHH YWQ?X1\+^/_
M  IJ?@7QOI\&JZ-K-K-97UE=()8+BVG4I)'(C9#(ZDJP/!!K_)6_X.#O^"('
MBK_@E7\>&^)'PFM;B_\ @?XVO)&T&\.^8Z1<OESIES(<_,@#&V=V+30J<EG2
M0U_KEUX+^T[^S-\%OVQ/@5XC_9P_:#T6+7O"?BBU-K>VLGRL.0R2Q./FCEB<
M!XY%PR.H(Z4 ?X0-%?JE_P %=O\ @E1\:?\ @DU^U)>?!/X@B75O"VI^9>>%
M?$8B,<&JV ;'.,JES#D)<19RC$,,HZ,WY6T %%%% !1110 4444 %%%% !11
M10 4444 =E\._B%XX^$OCS1OBA\,]5N=#\0^'KV#4=-U"S<QSVMU;.'CEC8<
MAE8 BO\ 6<_X( _\%T?!'_!5OX-CX:_%2:WTGXX^$+-6UW3T40PZK;*0@U&S
M4'&UB5%Q$,>3(W $;)7^1C7K_P  OCU\6_V7_C)X>^/WP*UNX\.^+/"UXE]I
MU];-AHY$ZJPZ/&ZDI)&P*2(S(P*D@@'^\S17XG?\$2_^"S7PA_X*Y?L])K:&
MUT'XJ>&H4C\6>&HW/[IR=JWEJ')9[2<C(Y9H7/EN20KOH?\ !:S_ (+'?!__
M ()&_LYMXHU$0ZY\3/$\,\'A#PZ3GS[A!@W5T%*LEG S*9""&D)$:$$ED /!
MO^"^G_!<OP#_ ,$H/@M_P@?PVEMM;^-OB^TD&@Z6661-+A8%/[2O$Y_=(P(A
MC(_?R*1]Q9"O^2S\2_B7\0/C)\0-8^*OQ5UB[\0>)/$%W)?:CJ-](9KBYN)C
MN=W=N22?P X'%=?^T/\ M"?&']JSXU>(OVA?CYK<_B+Q=XINVO-1OI\ NY 5
M555 5(XT"I'&H"HBA5   KQB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MK]1O^"2/_!+/XT_\%8/VJ;#X%_#A9--\-Z>8KSQ5XA,9>#2=-+8+>C7$N&2V
MBR/,?).(UD=0#[;_ .#?;_@B)XJ_X*M?'H^/?BC!<:=\$O!%VA\07R$Q/J=R
M )$TVU?!^=P5:X=2#%"V00[QY_UL_!W@[PK\//".E^ O NG6^D:)HEI#8V%C
M:1B*"VMK=!'%%&B@!41 %50, "O(_P!EK]F'X+_L:? /PU^S5^S[I":+X4\*
MVBVMG #ND<Y+22ROP9)I7+22.>6=B:^@* "BBB@ HHHH **** "BBB@ K^6W
M_@Y!_P""$NG?\%)?A,W[3/[-VFQ0?''P99L$BC"QCQ)IT0+?8Y3P/M,?)M)"
M0"28G.UD:/\ J2HH _P%=3TS4M$U*XT;6;>6TO+25X9X)D,<L4L9*LCJP!5E
M((((R",&J-?Z'O\ P=,_\$%1XYT_6_\ @I_^QUHP&LV,+WGQ!T*S3_C\@C&7
MU:"-0?WT:\WBC >-?.P'60R?YX5 !1110 4444 %%%% !1110 4444 %%%%
M!7Z5?\$L_P#@J+^T)_P2D_:3MOCQ\$Y1?Z9>B.T\1^'KARMGK&GJVXQ.0#Y<
MJ9+03J"T3GHR,Z/^:M% '^Z!^Q!^V[^SW_P4(_9VT3]IC]FS64U70=639-"V
M%N]/O$ ,MI=1Y)CGB)&Y3D,"'0LC*Q^N*_Q?_P#@CI_P5Z^./_!([]HQ?B+X
M)WZSX&\0O!;^+?#3-B/4+2(G;)$2<1W4 =S!)TR2C91F%?Z_G[+/[4WP+_;0
M^!>@_M'?LXZ]!XB\*>(H!+;7,1P\;CB2&:,_-%-$V5DC8!E88- 'T)1110 4
M444 ?__1_P _^BBB@ HHHH **** "BBB@ HHHH **** /T^_X(I_\I;_ -G+
M_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90-#_]*4K_ &NJ "BBB@ KX_\
M^"A7_)@GQQ_[)_XF_P#3=<5]@5\?_P#!0K_DP3XX_P#9/_$W_INN* /\,>BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**Z#PKX3\5>._$=EX.\$:9=ZSJ^I2K!:6-C"]Q<W$K\*D<489W8]E4$FO[0O
M^"4G_!H+\;/C--IWQD_X*6W<_P /O"Y*SQ>$;&1&UV]3J!<RC?'9(>"5'F3D
M94B%N0 ?S3?\$[?^"87[7G_!3SXO1_"O]F#PZ]W;V[I_:VNW8:'2=)A?^.YN
M,$ D E(D#2R8.Q#@X_U8/^"1'_!%7]ES_@DC\+O[/^'< \2?$/5[=8]?\87L
M2K=W62K-!;KS]GM Z@K"I)8@-(SL 1^C_P"SM^S7\!OV2?A1IOP._9M\*Z?X
M.\*:2#]GT_3HO+3>V-TDC'+RRO@%Y9&:1SRS$\U[A0 4444 %%%% !1110 4
M444 ?PA?\'Q?_)+?V=?^PKXD_P#1-C7^>)7^AW_P?%_\DM_9U_["OB3_ -$V
M-?YXE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z
M_?\ ! C_ )3)?L]_]C7#_P"BI*_V>J_QA?\ @@1_RF2_9[_[&N'_ -%25_L]
M4 %%%?Q,?\',O_!PFW[.>G:Q_P $\?V(-<:/X@WD7V?Q9XFT^9<Z'!("'L;9
MUR5OG7B5P5-LIPI\XYB /EC_ (.=?^#A5-477_\ @FC^PSKBO:D/8>//%%A*
M<LRMMETJTE0CY>-MY(I(;)@!QYH/\"M.=VD8NY+,QR2>22:;0 4444 %%%%
M!1110 4444 %%%% !1110 445^_W_! O_@BCXU_X*R?M"_V]X[AN=*^#'@NY
MC?Q-JJ!HS>RC#KIEK(!CSY5(,K Y@A;>?F:-7 /T*_X-D/\ @@L_[:GC:Q_;
MR_:STDGX1^&;PMH6E7*$+XCU*U?!9@1A[&VD4B3!Q-,OE'*K*M?Z=R(D:".,
M!548 '  %<GX \ ^"_A7X(TCX:_#C2[;1- T&TAL-.L+.,106UM;J$CCC0<!
M54  5UU !1110 4444 %%%% !1110 4444 %%%% 'Y[?\%-?^";_ ,"?^"HG
M[+.L_LV_&J!;>>56N="UN.)9+K1M352(KF')!(S\LL>Y1+$60D$AE_QO_P!M
MK]C#X[?L ?M)>(OV7?VB-+.G>(- E&V1?FMKVTDY@NK9^DD,R_,IZJ<HP5U9
M1_NDU^&7_!=/_@C-\.?^"MG[-SV>CI;:/\6O",,L_A/7'4*';[S6%TX!8VLY
M[]89,2+D;T< _P =2BO0/BM\*_B)\#OB5KOP>^+>D7&@^)O#5[-IVIZ?=+MF
MM[FW8JZ-@D'!'!4E6&""00:\_H **** "BBB@ HHHH **** "BBB@ HHHH ^
MG_V.?VP_CW^PA^T)H'[3'[-^M2:+XDT&4$8)-O=V[$>;:W,>0)8)@-KH?9E*
MLJL+'[:'[97QY_;X_:+\0?M/?M&ZL=4\1Z_+G8FY;:RMDSY5K:QLS>5!"IPB
M9)ZLQ9V9C\L44 %%%% !1110 4444 %%%% !1110 4444 %%%=U\,OAE\0?C
M/\0M&^$_PIT>Z\0>)/$-W%8:;IUE&99[FXF;:B(HZDD_0#DX% 'M/[&?['?Q
MU_;S_:+\._LP_LZZ4=4\1^(IP@9@PMK.W7'FW5S(JMY<$*_,[X)Z!0S%5/\
MLB?\$PO^";'P+_X):_LLZ5^S=\%XQ=W((O->UR6,1W6L:FZ@27$H!.U> D40
M8B.,!<L=S-\9_P#!"'_@B_X _P""2G[.(/B1+76/B_XQ@AF\5ZU&NX0X 9=.
MM7/(MH&/S,-IGD'F, !&B?N[0 4444 %%%% !1110 4444 %%%% !1110 UT
M21#'( RL,$'D$&O\Q/\ X.<?^""[?L6^-[[]O/\ 9+T@I\(_$MVIUW2K5&9/
M#FI7+8WJ #LL;F0CR^=L,S>4-J-$H_T[JY'Q_P" ?!?Q4\$:O\-?B/I=MK>@
M:]:36&HV%Y&)8+FVN%*21R(>"K*2"* /\#6BOZ /^"^G_!$_QM_P2:_:"_X2
M'P)%<ZK\%_&EU*WAC57W2-92D&1M-NWYQ/$N3$[']_$N\?,LJI_/_0 4444
M%%%% !1110 4444 %%%% !1110 5^Z'_  0Z_P""UWQ<_P""1_QW6&]:?7OA
M#XJNX1XK\/*=S(.$^WV08@)=PIVR$G11&Y&(Y(_POHH _P!Y[X$_';X1_M,_
M"/0?CO\  C7K7Q-X3\36JWFG:C9MNCEC;@@@@,CHP*21N \;@JP# @>M5_D<
M?\$!O^"[?Q _X)5?%V+X6?%FYN=9^!7BF\#:UIR@S2Z3<2 +_:%DN<AAA?M$
M2Y$T8X!D5#7^L?\ #3XE_#_XR_#_ $?XJ_"K6+3Q!X;\06D=]IVHV,@FM[FW
MF&Y'1UX((_$'@X- '<4444 ?_]+_ #_Z*** "BBB@ HHHH **** "BBB@ HH
MHH _3[_@BG_REO\ V<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI
M2O\ :ZH **** "OC_P#X*%?\F"?''_LG_B;_ --UQ7V!7Q__ ,%"O^3!/CC_
M -D_\3?^FZXH _PQZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HIR(TC!$!9F. !R237Z"_L_\ _!)__@I3^U'Y$_P,^"'C#6K.YQY5^VF2
MVFGMNQC_ $RY$5OW!_UG3GI0!^?%%?U[_LR?\&9__!1[XJ/;ZC^T=XF\,?"J
MP<KYL+3G6]2C!ZXAM"+5L?\ 7X,G\Z_I)_9+_P"#/W_@F!\"3::W\>Y]>^,.
ML0$-(NJ7)TW2RZ]"MK9%),9Y*RW,JGH01D$ _P R#X'_ +/7QV_:7\<0?#7]
MGKP=K/C;7[@C;8Z+92WLP4G&YEB5MB#^)VPJCDD &OZT_P!@3_@S:_:\^,DM
MEXT_;O\ $MI\*- ?$CZ-IS1ZIKTJ\?*S(S6=MN!R&,D[*>&B!Z?Z-'P7^ /P
M-_9Q\&Q?#SX >#]&\%:'#@K8Z)8PV,!8#&YDA50S$=6;+'N2:]<H _.#]@?_
M (),?L&?\$UO#BZ7^RQX%M-.U>2+RKOQ%??Z;K=V#][S+N0;U5NIBB$<.>B"
MOT?HHH **** "BBB@ HHHH **** "BBB@#^$+_@^+_Y);^SK_P!A7Q)_Z)L:
M_P \2O\ 0[_X/B_^26_LZ_\ 85\2?^B;&O\ /$H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_*)_]VU^_E% 'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\
MPXR_ZJC_ .43_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'X!_\ #C+_ *JC_P"4
M3_[MH_X<9?\ 54?_ "B?_=M?OY10!^ ?_#C+_JJ/_E$_^[:/^'&7_54?_*)_
M]VU^_E% 'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\ PXR_
MZJC_ .43_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'X!_\ #C+_ *JC_P"43_[M
MH_X<9?\ 54?_ "B?_=M?OY10!^ ?_#C+_JJ/_E$_^[:/^'&7_54?_*)_]VU^
M_E% 'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\ PXR_ZJC_
M .43_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'X!_\ #C+_ *JC_P"43_[MH_X<
M9?\ 54?_ "B?_=M?OY10!^ ?_#C+_JJ/_E$_^[:/^'&7_54?_*)_]VU^_E%
M'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\ PXR_ZJC_ .43
M_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'RW\&O^#/O_A;GBYO"O_#1']G[;=Y_
M-_X1+S?N%1C;_:R==W7-??\ X._X,>_@;8M&?B#^T!KNJ !/,_L_0[>PW$'Y
MB/,N;K (Z YQW)K^E7]C7_DKDO\ V#YO_0DK]4* /Y(/A_\ \&8__!*WPL\=
MSXQ\2_$+Q/*!\\=SJEG;P$\]%M[&.0=1G,IY';D5^@OPK_X-H_\ @BC\)I8[
MS3?@E9ZS=(0QFUS4M0U,,5SC,,]RT&.>0(@#QG.!7[M44 ?-OP:_8V_9%_9U
M$9^ /PN\)>"6C4*'T/1K2PDP.>7@B1B<\DDDD\GFOI*BB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** /Y,?^#JG]B?_ALWP#\&--_X2;_A&_[
MU#6Y=WV+[9YOVB.U&,>=#MV[/?.>U?QH_P##C+_JJ/\ Y1/_ +MK_0<_X+C_
M /(J_#K_ *^]2_\ 0(*_G?H _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\
ME$_^[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQ
ME_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,
MO^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^
M[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5
M'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH
M_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?
MRB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5'_RB
M?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH_P#E
M$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?RB@#
M\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5'_RB?_=M
M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH_P#E$_\
MNVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?RB@#\ _^
M'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5'_RB?_=M'_#C
M+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH_P#E$_\ NVOW
M\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?RB@#\H_V+_\
M@FCXG_8N_:@\(?M2^"OB%!J>L^"KJ34+&VNM&*P-<B)TB,FV\R45V#,HP6 V
MY7.X><?'7_@E/\7/VF?BYKWQW^._QONO$WBSQ-=->:CJ-YHVZ261N  !>!41
M% 2.- $C0!5 4 #]IXOO'Z'^51T ?@'_ ,.,O^JH_P#E$_\ NVC_ (<9?]51
M_P#*)_\ =M?OY10!^ ?_  XR_P"JH_\ E$_^[:/^'&7_ %5'_P HG_W;7[^4
M4 ?@'_PXR_ZJC_Y1/_NVC_AQE_U5'_RB?_=M?OY10!^ ?_#C+_JJ/_E$_P#N
MVC_AQE_U5'_RB?\ W;7[^44 ?@'_ ,.,O^JH_P#E$_\ NVC_ (<9?]51_P#*
M)_\ =M?OY10!^ ?_  XR_P"JH_\ E$_^[:/^'&7_ %5'_P HG_W;7[^44 ?@
M'_PXR_ZJC_Y1/_NVC_AQE_U5'_RB?_=M?OY10!^ ?_#C+_JJ/_E$_P#NVO[S
M_P#@W7_X)(? 3_@GI^R[%\8]#G'BCXA_$.)I-3\0W-LL$D5E'*PBLK9-\ABA
M&T/+AR9I,,W"QJGX65_9A_P3O_Y,L^'_ /V#W_\ 1TE 'VA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !4-Q;V]Y;R6EW&LL4JE'1P&5E8
M8((/!!'45-10!_FQ?\%F/^#=?X'_  P_;1U'6OV=_%I\&>&/&%HFN1>'QIGV
MJ'39IY)(YHH)/M49\DO&7C38!&&V#Y5%?E!_PXR_ZJC_ .43_P"[:_N,_P""
MV/\ R<EX:_[%J'_TJN:_&^@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NV
MOW\HH _ /_AQE_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_
M\HG_ -VT?\.,O^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR
M_P"JH_\ E$_^[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\H
MH _ /_AQE_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_
M -VT?\.,O^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"J
MH_\ E$_^[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _
M/_AQE_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT
M?\.,O^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M?J#_P2 _X-VO@E
M\5OVU]%?]H7Q@_B[PMX9MI-=N-"&F"VBU)[62)8X)Y#<3?N&>0&5 F9$!3*A
MLCZ[K]</^"+_ /R=AJG_ &+5Y_Z46M ']1%I:6NGVL5A8Q)#! BQQQQJ%1$4
M8"J!P !P .E6*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** /YK/^#E__@EO\!OVW?V+M6_:+UX_V!\0_A59&ZTO7+>!99)[$R RV-PN
MY#)"Q9GB^8&&4EEX>17_ ,U;_AAK_J:/_)+_ .WU_KN?\%>_^4:'QD_[%^3_
M -&)7^8_0!\!_P###7_4T?\ DE_]OH_X8:_ZFC_R2_\ M]??E% 'P'_PPU_U
M-'_DE_\ ;Z/^&&O^IH_\DO\ [?7WY10!\!_\,-?]31_Y)?\ V^C_ (8:_P"I
MH_\ )+_[?7WY10!\!_\ ##7_ %-'_DE_]OH_X8:_ZFC_ ,DO_M]??E% 'P'_
M ,,-?]31_P"27_V^C_AAK_J:/_)+_P"WU]^44 ? ?_##7_4T?^27_P!OH_X8
M:_ZFC_R2_P#M]??E% 'P'_PPU_U-'_DE_P#;Z/\ AAK_ *FC_P DO_M]??E%
M 'P'_P ,-?\ 4T?^27_V^O[ _P#@BI_P5J_:;_8W_9YOOV:/BA,GQ3T#PRUJ
MGAN6^D:RN],M'$@:T,O[\S0*57R%8 PC<@)38L?\_%?8'[*/_,?_ .W7_P!J
$T ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139997041923328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information Document<br></strong></div></th>
<th class="th"><div>May 17, 2023</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_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May 17,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">IDEXX LABORATORIES INC /DE<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000874716<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_AmendmentFlag', window );">Amendment Flag</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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Westbrook,<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">556.0300<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_EntityInformationFormerLegalOrRegisteredName', window );">Entity Information, Former Legal or Registered Name</a></td>
<td class="text">Not Applicable<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 );">One IDEXX Drive</a></td>
<td class="text">One IDEXX 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.10 par value 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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">000-19271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">01-0393723</a></td>
<td class="text">01-0393723<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 );">04092</a></td>
<td class="text">04092<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_WrittenCommunications', window );">&#168;</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_SolicitingMaterial', window );">Soliciting Material</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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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">ME<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">IDXX<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="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_EntityInformationLineItems</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_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> -Section 14a<br> -Number 240<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>8
<FILENAME>idxx-20230517_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="idxx-20230517.xsd" xlink:type="simple"/>
    <context id="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874716</identifier>
        </entity>
        <period>
            <startDate>2023-05-17</startDate>
            <endDate>2023-05-17</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF80L2ZyYWc6NzFhYzJlYWU5MDdhNGY0YTg5NWI5YmI1YWUyN2ViOGUvdGFibGU6MmY4MTdhOTM0MGNiNDI2MmIwODNjYjc1ZGY4YmQ5NzQvdGFibGVyYW5nZToyZjgxN2E5MzQwY2I0MjYyYjA4M2NiNzVkZjhiZDk3NF8yLTEtMS0xLTE0NDYxNw_a94b3d22-447e-4d8c-b3e7-fcfc8efaae3e">0000874716</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF80L2ZyYWc6NzFhYzJlYWU5MDdhNGY0YTg5NWI5YmI1YWUyN2ViOGUvdGFibGU6MmY4MTdhOTM0MGNiNDI2MmIwODNjYjc1ZGY4YmQ5NzQvdGFibGVyYW5nZToyZjgxN2E5MzQwY2I0MjYyYjA4M2NiNzVkZjhiZDk3NF8zLTEtMS0xLTE0NDYxNw_3f56a243-4bab-406c-8ba3-20b3dccf2cd2">IDEXX LABORATORIES INC /DE</dei:EntityRegistrantName>
    <dei:AmendmentFlag
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF80L2ZyYWc6NzFhYzJlYWU5MDdhNGY0YTg5NWI5YmI1YWUyN2ViOGUvdGFibGU6MmY4MTdhOTM0MGNiNDI2MmIwODNjYjc1ZGY4YmQ5NzQvdGFibGVyYW5nZToyZjgxN2E5MzQwY2I0MjYyYjA4M2NiNzVkZjhiZDk3NF80LTEtMS0xLTE0NDYxNw_fdf5ff2f-3ebb-473b-83d1-c226c2735642">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDA3_7c50d533-012c-4ff9-92fe-01614159450a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDE0_f2fa9ad6-d126-477c-814e-ea9464b1a554">2023-05-17</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NTliZmRhOGIwZWJiNDYzODljNjc3ODczNWRiMmRiNDcvdGFibGVyYW5nZTo1OWJmZGE4YjBlYmI0NjM4OWM2Nzc4NzM1ZGIyZGI0N18wLTAtMS0xLTE0NDYxNw_277de34a-1721-4c0b-ada9-3cf2943f3c60">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NTliZmRhOGIwZWJiNDYzODljNjc3ODczNWRiMmRiNDcvdGFibGVyYW5nZTo1OWJmZGE4YjBlYmI0NjM4OWM2Nzc4NzM1ZGIyZGI0N18wLTEtMS0xLTE0NDYxNw_74d9f5a9-4c6a-4578-a116-a6121a9d4857">000-19271</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NTliZmRhOGIwZWJiNDYzODljNjc3ODczNWRiMmRiNDcvdGFibGVyYW5nZTo1OWJmZGE4YjBlYmI0NjM4OWM2Nzc4NzM1ZGIyZGI0N18wLTItMS0xLTE0NDYxNw_362f0ce2-9b3a-4e0b-97c7-0d7d59c013a3">01-0393723</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTAtMS0xLTE0NDYxNw_481a5bcc-cc30-4154-93a9-28097046fd3d">One IDEXX Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTEtMS0xLTE0NDYxNw_fa246f9e-2143-4eda-831f-568752b1bfb1">Westbrook,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTItMS0xLTE0NDYxNw_effaeda6-ee0c-49e2-bacd-f41808d7ea21">ME</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZjkwMDNjNTRiZDUzNGM3NDliOWM5NjA4YjcwZGYwNmMvdGFibGVyYW5nZTpmOTAwM2M1NGJkNTM0Yzc0OWI5Yzk2MDhiNzBkZjA2Y18wLTMtMS0xLTE0NDYxNw_d66d1dff-cfbf-47d0-9da7-4e771cb6e492">04092</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDE2_3387f7ab-0bda-45df-8249-73faaf9f53af">207</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xMzk0_3b78380e-7478-4ac2-9b4b-811554237d41">556.0300</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xNDEw_abb517df-3734-4bb7-a5e1-aeca9327fa2b">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NmRjOTUzNDg4NjA0NDQyMmFiZjljMDgwY2JhM2RlNmYvdGFibGVyYW5nZTo2ZGM5NTM0ODg2MDQ0NDIyYWJmOWMwODBjYmEzZGU2Zl8wLTEtMS0xLTE0NDYxNw_d7bf9807-64f3-4d3b-bea6-97147f6c9cf4">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6NjRhOWYxMzYyNWQ1NDAyOWIyMmNiYjQwMGIwMDNjMDMvdGFibGVyYW5nZTo2NGE5ZjEzNjI1ZDU0MDI5YjIyY2JiNDAwYjAwM2MwM18wLTEtMS0xLTE0NDYxNw_34d40655-21f5-463f-830a-f1f4d9737e87">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ZTcxYWNiNzM4NGI5NDFkNjhmNDAyOTZmZmI5MmYxYmIvdGFibGVyYW5nZTplNzFhY2I3Mzg0Yjk0MWQ2OGY0MDI5NmZmYjkyZjFiYl8wLTEtMS0xLTE0NDYxNw_42405a95-65d8-4b83-acb6-bad8b82bb492">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6ODQ0YzVhYWQyYTE0NDY0NjhmZWM4YjAxYjM2OWE4YTkvdGFibGVyYW5nZTo4NDRjNWFhZDJhMTQ0NjQ2OGZlYzhiMDFiMzY5YThhOV8wLTEtMS0xLTE0NDYxNw_b70463eb-0602-45d3-a7e6-6e6bddf74be1">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6MWYxNGU5OTdmZTU1NDJkOTg5NzM3MjMzZjk3MTU2OTkvdGFibGVyYW5nZToxZjE0ZTk5N2ZlNTU0MmQ5ODk3MzcyMzNmOTcxNTY5OV8xLTAtMS0xLTE0NDYxNw_ab0976c8-dbaa-4f8e-b867-279936294f23">Common Stock, $0.10 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6MWYxNGU5OTdmZTU1NDJkOTg5NzM3MjMzZjk3MTU2OTkvdGFibGVyYW5nZToxZjE0ZTk5N2ZlNTU0MmQ5ODk3MzcyMzNmOTcxNTY5OV8xLTEtMS0xLTE0NDYxNw_d2cbc28e-d3b8-4106-b25e-ca6f38a852fd">IDXX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGFibGU6MWYxNGU5OTdmZTU1NDJkOTg5NzM3MjMzZjk3MTU2OTkvdGFibGVyYW5nZToxZjE0ZTk5N2ZlNTU0MmQ5ODk3MzcyMzNmOTcxNTY5OV8xLTItMS0xLTE0NDYxNw_8dd132da-a76c-4c2c-a4be-e8d6bc54548c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwMjk4N2IzZTlhODQ2ZTQ4ZWQ4ZDlhMjk5NTc4ZWIwL3NlYzo1MDI5ODdiM2U5YTg0NmU0OGVkOGQ5YTI5OTU3OGViMF8xL2ZyYWc6MDExMTYyOWM1MDU1NDJlODk1NDc3NWNlZWJkZjM3OWUvdGV4dHJlZ2lvbjowMTExNjI5YzUwNTU0MmU4OTU0Nzc1Y2VlYmRmMzc5ZV8xMzk2_72de005d-d3e2-4045-b5ec-2cbb84f83668">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M%NK*W5?XKJ%%FGWYSH7&[^CL= 4<$V@ZX/V%$/K0,!_3^6\AO;\!4$L#!!0
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
MX_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0
M   (  B LU8'04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ "("S5GJA +_N    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ "("S5IE<
MG",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    "  (@+-69:QR#5\$   7$0  &               @($-
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ "("S5I^@
M&_"Q @  X@P   T              ( !H@P  'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    "  (@+-6EXJ[',     3 @  "P              @ %^#P  7W)E
M;',O+G)E;'-02P$"% ,4    "  (@+-6'#AEZC\!   \ @  #P
M    @ %G$   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ "("S5B0>FZ*M
M    ^ $  !H              ( !TQ$  'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ "("S5F60>9(9 0  SP,  !,
M ( !N!(  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @   A0
#

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</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="idxx-20230517.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.idexx.com/role/DocumentandEntityInformationDocument</Role>
      <ShortName>Document and Entity Information Document</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>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName -  idxx-20230517.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="8-K" original="idxx-20230517.htm">idxx-20230517.htm</File>
    <File>idxx-20230517.xsd</File>
    <File>idxx-20230517_def.xml</File>
    <File>idxx-20230517_lab.xml</File>
    <File>idxx-20230517_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>idxx-20230517_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "idxx-20230517.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 23
   },
   "contextCount": 1,
   "dts": {
    "definitionLink": {
     "local": [
      "idxx-20230517_def.xml"
     ]
    },
    "inline": {
     "local": [
      "idxx-20230517.htm"
     ]
    },
    "labelLink": {
     "local": [
      "idxx-20230517_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "idxx-20230517_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "idxx-20230517.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/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 28,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2023": 3,
    "total": 3
   },
   "keyCustom": 0,
   "keyStandard": 23,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "idxx",
   "nsuri": "http://www.idexx.com/20230517",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "idxx-20230517.htm",
      "contextRef": "i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Document and Entity Information Document",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.idexx.com/role/DocumentandEntityInformationDocument",
     "shortName": "Document and Entity Information Document",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "idxx-20230517.htm",
      "contextRef": "i626b56b9c6ad4db9b9ba875a9082383f_D20230517-20230517",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "One IDEXX Drive"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "04092"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former Legal or Registered Name of an entity",
        "label": "Entity Information, Former Legal or Registered Name",
        "terseLabel": "Entity Information, Former Legal or Registered Name"
       }
      }
     },
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityListingsExchangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Listings, Exchange [Axis]",
        "terseLabel": "Entity Listings, Exchange [Axis]"
       }
      }
     },
     "localname": "EntityListingsExchangeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "01-0393723"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_ExchangeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.",
        "label": "Exchange [Domain]",
        "terseLabel": "Exchange [Domain]"
       }
      }
     },
     "localname": "ExchangeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Written Communications",
        "terseLabel": "\u00a8"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0000874716-23-000074-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000874716-23-000074-xbrl.zip
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
MK,L?4+8,[]< Q2V_V?DQ,$]KF:W?K-RWY4?8.JTJK4[U%A0VL54!90W:W.P
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
M1W&/9=C/)*B8IB2^.^MJ6?UV^_2%0SMR1_"KG7:#H_\'4$L#!!0    (  B
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
M\U_+D\$GO.7M H_[>N_W/GXR$CG'D<_VOYZ7S_YOUW,MY'/\VS&;U=J=6 N
MD9-?\+G@4+_@$'D][:V T4X[!T[./SWGY['*ST.A][)7A]. "LXO4;PWYZ&=
M.-9+0)B'S8IK@8--$6 79N,09F.U "CDQNO8?F[ GS<V=@[.=5S</+Q\_$B%
M:B& G8V#@YV38]VZM<>P74)^#W *KQ-1V&;))>I\G%OQC)AN=/I='J6=Y8WB
M^WLHRGHGSL;P\DE(;I225E%54]^\9;N^@:&1L<FNW5;6-K9V>PX</.3B>MCM
MB-=);Q]?/_]3H>?"SH='1%Z(O1P7GY"8E)R1>3WK1O;-G%OW"@KO/R@J?EA2
M45E5_;2F]EE=4W-+:UO[J]<=O7WO^P<&AX9'QB<FIZ8_S7S^,DM=^K;\G;8"
MK?Y8TPMI3[9_VWZIES"B%SLG)P<G]YI>;.SA:Q6$.=<I;.,2L73F/GY&5%$W
MFD=L9_K=\D9>);W]%/$39WOX))2WCZM0UU3[J=E_3+&8_Y1F_Z[8_])K%-@%
M_$DE=N2'@YT=48D#V3BY.-<V+FZNGQOWGS>>GQOOVL;_[]O:3=C6KN3@6(?\
M\/-P\?#_W1MK##'+8-8(L)X#,7]A#F$ #;  ] _U>U%\ORAH1R(Y&5RZP0*&
M.^$.K@06<'\S9B$,,W&%!7 >8 '7:^ N#,UI.YJY>0\+""@!U.\E QJ3+ !2
M=V7<5&M'T=5@51;0%]9Z*1J#8@&-.XE3C>9&R.W05$/X]F-U#L:VS\@EZO^
MLLSDGPQO _F[LCVEJ.>KB^RE(_UH-=^:.G(-8E)Y-BY@+"-,8;Y=+&#=!NCB
M=!H[-@)**-#<(^S2V?+C.O^330LCV8!XMZEM>S76PPK O<&:LX#8."*Y"K6>
M!C89TRV@Y)E.8]3(ZX#2<#5\C:7YA;QGDQSY "Z:H8'4;&0!9 (,^"5<]:4$
MIPI;"#++[T6N9YX-+7+T89MYTLZ1^@QV4\\77+Q-+F*@N!^W'"]GWH.!QA >
MC &]^<+HKEA28-E[$5^U]-OIJ7>^$X;3HE"4<$.&,'U2^0;-W&P :T?I^AI8
M8I.XG'!#6&&6LR[T8_'1Y?"A;:]'N] =7,E(/X8M#G^C]3#3P0!^MF+<6Y2H
MF=[D?=Y/9D>TBX+#S>Q9@,/QE#?EZ1],'LIE+?>#40U9I:?J).YO*+]WM-,W
M_/2$K6_TF[/6DP4:FSF%9P5P0[C7:,J9<(9X'PU]T<&TB21.P'K='4&M<D:\
M!I\NC%U4RS6FG_0SU705CC+:Y,1-W^2,:5Z9=V8!W$5P=X-1@ X?[B-Z X$A
M@*5[97M2^F0/[-6T?9-QY)7++"<'6C/PW(>+5&8H_ ;U-'B^B.X/J> 4X(X&
M= \V]'Z<2T[5\_L9%T\@6@4%=JG6A#)?%]C0\@4?%/^F_V$A(ADBKJH0*PG,
M.*P="[AW.H!!U6!N0#KFK\^K _>2_^&%X[LHS$.@=+\$I='DAR"7N3!V?^_X
M0+WAQ*7 JA?[F\BH+9]Z9S_Z3:<\L61+3WPEGYH?^_92*&*2GUA C )V-[*W
M9YQA 9>S&Y/.E&$EJ)=&TP0"1 QS] MKM4<N?6$[8W9,5&;R-#7EY5<W<3,.
MF$>8!6S.8.:Q@/D Q#NM[##S G1[W%LB%QA C/ZHR,S%H3]?"X#%J%8%1SQ'
MWN2GY^T_/!3C=4N5;2(==S)LO;$8&RQXSG7>E2'A"_.L4$MA7A3=^BT9(U36
M]8RRZ)G^B8)/EI8O_SAZ52+F!'Z+1V-N19%,O+*3<!0JM0IPMA+[97&E!;(
M+L0G&B\ZSM^=>&L*\\[1CP7L1,?]^-ZI%O?]=GM3!.C\[%(;KT>J2-OT4.Z8
M?$[-)NLE75!J.V)(#,20BAC2XTC++&"NWI)+0^"FEUG^_2X+X#V?Q3X"R7C4
MI[O2]_6*-WVI?"Y\N_@@6]"'G (9P44A*;"V[F]BA<8X 5+/9H@)DM48HC:T
M8X-H?U+:8'3@]N]+V\=TU0[5]U=+L2T%:F4U?'LFY=,HW"9MW?10?QFUP$%=
M&4?-UU"\6L JP?9+08*"$8Y-3_=C3AD.<D_;]MTKN5J58=NB?"9?1ZGB7DP+
M'PN0 R'-;H9XYP0+8(C7T/+P$[Z)#";JY06V&]U-YIMT@U+;WN!O^5NL'IF=
M9/N$.Q-W522QBFTI?.$[/8P1@1A$"J[O%@M8L*);DF[GNKJ"VEU=NKC.!X>M
M'=-]3Q.;Q?9<F Q]YK\I^[P7-4O,B<WJ[R@8=[@9_Y38#D)J[0L:XZ21-%KX
M^X9F@I]NM*:(=UD8OZ%2=V6=A36DZEP=I7!]_%UIR9-5Q36D"48@7I7($+,G
M.S+$OM'<>HC^Q.AP+J.OCL/Z*5M\7.IZPXRR]@Y4LHV%<Z5 (KL[R )#*.P@
M5(58A!Q(+B5M!,D9+*#:"M^&YHJL(\16QXIG7ZDWV\CY?IGBN/DYF_:Q#R=K
M,I4$KGM-/W_( DX$#]?0KD)HNCMC/65P088B>OB*!P5_17-@J>FKHO'^/?5G
MM>WL3H3T=$JM9EAYF\5:R(W_S1809YB!C;THBF<WM/^'7"5B8^^8:?J(^_'B
M"*<'/AH-!FX2O3_<133(Y7AH5)?#*RG  C1/!%ZAMZO*"[Y)@XQ9 ,S_'CQ%
ME#B%H3CJ#/.[Z5 Z+>J$H=+#56 FYGW@G:TU2>\9-)=>=>,OVSMKO86E6,#5
M(^KY[,F_*QHT/9BG$Y$D$NI#C/\,LT")8IC0VA5'6;2(F*'Z)@UH]0R_C#PL
MK[6TXP.D(1):Y6.][F ,VU<BQ1*$%%9:'"$-FW9!:(]94+:)6J,CSU@)E.F6
MN'IV[(V8;5U8NGRL6=3#+.I3GMMG5F]M![\_@]PH->,SC:CX'Z@FU.4ZJZ?1
MXWB!X5U%7VZ%W9N/'QE9QY=80 #.VBGGV2EG'L7,#],-&1N9Z0T\T$5:.!-?
M962V8QR]_DA9658A?RJWCG+*@)WW"4\W&<VOK3<S CX4<[#>_0_A%W^%(7T(
MO/M"SRG<[2Z@*,P=@3](24M\M"'PNY;<5WO3FZO<[+8Y[O[RWG:-7S7>?,X7
M7.B#><N1V)B.#8.\=A0UIT&;=1"-QX_Y89XG89WO[A)_4!W$O:[H*9=IP-UW
MT^9=DQE[+T>A7Q"&16D?F%G$8,&X'NQQ9B8CH"BBW>I8#%AA['[;>).(8MW3
MD$KWUXT**E;*ZZ]>E68!_-(_U&@89AG:7W#H^40UOJU[.+Q-.BW6S/ZDA:2+
MR'&?-/F;14FQ5F9[;=Z*%7\>:P7 YY?$&5>1!MR(1,LOB]'XIV-=670SW.B9
M(:P^=#]D_TCG?M=MGTT^E#5=]N<UR%X?(=0QGTJ:G?K0M(T9^E>^Q4V)0Q1M
M90&OM9BYX+S&A"-3U LSDX3Y'/[+\Q;KQ)S_X05%(%$LTE;W9L^OL "OH^@?
M6Q ;\BUA 1LQD+P-XX$][2(+*'^,8HJK@)7] /8*_0RN!5.YPA!3HX4.HGW
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
MF,\K+$!H%ZX3O7S4[!"" W..U )8/IYY _Q<&U&**#Z G[1 S?!:@04DAJ4
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
M(Z:@*#>Q.Y)7,)#:1&D\W#APWV/QN*EW:NZ%N9<Y8J)BE]5SV32^:283N[/
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
MK2JH,'#^1H_FGK=73UX&1*,'GA;_+0?[=<+>0H",)ALI$9,PSUWJBE4MGXN
M7*>3S!7UL:)9@QK[E<BN$QME><G46\SJD@OQN46S _O]ZQX)?QA]8_!:K$1V
MXP5Q8\Y+?AP,SL^$E5H6$.= J83CRC18 '"7!4SX_?49#H;P_\BJ%&Y8 (W8
MN@K#F 4\(202EV?.8'J^^R!A(#W_\..<NT=V>9^^G)7,,["=\\Z=+5%<CJI5
M?QQ95T8&S33&T\24ST#9#M7O743VGO@D=E,AJ/;C!KWH.ZY(W.6[/>[+Y#_B
M"K/M8@$M[[@AI1[,XIG__7S/?]>*@W2&*YX%-#V W%C SH$L%A#EQ *H^I__
M#,(4)A*UK9'&*V,!?N@A01H-2J'+0[O&T0GUE@\@U:61$8&=2[1/FV=$1YI#
M[$NP^;&;G5.;B+72+& 39FT.Y0%_ZC>XJ0Z$;VNI<]#HL%(DLP3].0%"0(O+
M$!RW85A_HQ\$>P0I1?#Z($028J*).@<=H0B)'\%3:3\48#$D3J:0((0Z"-?#
M_:CE78S-B#PR1 IA8D,R )/0$X;XD0(X$8Q#4[S"83&P)1A=;<-$4BP^D-RV
MR-" 8A'\K.F&4F9HQ2S@'FK<D;%Q##$O%%6F>P&Y[6YT$Q[:]ARI#\NO?6/A
MV[]D_&?*R"P#R:E@S2 2R<@/P">.<4C\6I2-P'4W2]\@1CX<M2L:VO/-<N.3
MNHPQ6W_S$X?EO?(^$9WF5AL1Z1U9P#0ON&'M,Q Z3.,/KLN7?C_H@G,"&SV)
M?YXI4X:N/-3>%)SHW%H(-=O8!6'5)KS3L#\.S45?&Y)_'6C0[S:NMAXXGB0L
M!;HBNE"N,Y&LU!N5BBY76V";0 \7T))Z2%94Q_C'>T7;SA[/TWL3+F3,\2;F
M9'.K/,?9O*@IP3NES&5](@>DTU)C#T[L4.QTRA6RKC@ZVJYQF?-:_A,U*>7)
MC^4L8/P 5I,%W U HO9+=1"ZA:09G!<TF%_1__LO_NK$OVK^_UH3+D3,:&V-
MI>?:&DO$.007#.GVAQU\*6K-KJ=3Y+ZM_ZC4$!43J*#T2>)5Q+.</9EPB0'I
MQ3T6L!\#'23QHS\?Z252^%"PZG,M0_N^<P$;E]_*?=2P]XOF%5-7LN*<B3O*
M]KI;C UC\>Z<(]]G%\^-E+>%)KC;#QIER^Z7U?'<C>$YJ'RF+9F]1#&J)/\8
M6_21]__!T4>?.1.#M(D=<HO-'Q6JXN$F6$KK:^!C);?CMZ0.EK8K;MWRJL/6
M6SYF@X _P@BGTUD MQP"'4 U&E)+2WE,#.@>/N"0,4,&$PGB0:?OC6GF;6RH
M-=NE8*S:X3KQ<3_.6E'2]&J@SM(ES.)PL?\(KLQ;]79)H^S;^N;3Z7ON]B3<
M/7#-9J"6^)=M$(5NE$MF 1?3_O)TVK]J_7-J-<0QLXC>::G@T^SV2QRT$.:=
MY<WUEA,$X2Z%IS6)QY4LWV3N90'GU16/UF<8=I3PZL.?0,K#!@GP7?5]D"R&
M9CB<]LOCIF#B']]B <VWK&[@3>^F%#ZM2553MU6Q<]J@R]9>#> P8".*2,Y
M<2 [3.5)-!^#=SH ISMP.=Q\"]6T20F__[ESDYI+ZL#ZK!C-W/P;QN'GT67;
M_\8G>O[Q7X?ZKUHT&&= \I3.JD-1>S>=[PL+^'&ZBD S(5!;D5!XC3AM@$>A
MYS6*6,"7BMXHM)#??^(1+,"= &UG ;!3-F4&;FI01'+&W%;0II]!1C  N?72
M96("&F'0DO"=KQH_S/]S8W7_!8O@/_Z3(_]5R[_,Z/^D&?W#%W6KWVOP8-9B
MG2?0'' K*,D((-.'J\8P-A3'1)W3P5H?VO5?O'UQN==*^;2QJXU3AXW\U7?<
M[P^Z0@C3:)Y#DY'$;?D,40A-B0QE >WJ+"!A &QT9P&?)W'R('EIA@6D.G'3
M/9Q_"B&(L-P8A,_TM#$LD(Z:[D:RN (8A>2&ZX)90$$*%(V82"<>-K9 +819
M@<DZ#/-*F(_$ FQDJ!P(4<A&,\ZF09=\&>)$.-5P@AL6U :A:0"L[A>'U8F4
M']V0!LC<%-PBR) [BJ29'>CQ[WB*"V*!1J1$%&3VC 5,7F>#!_\YTJN#%#\6
ML.!!WP,/L(!RWQ:"-*ZOP7B@/K+4O\$@0,/]1=!7^]=WG]+7/<H[LCTNT6'^
M;72;G3[3\S\YG4Y\U0J1Y!4T-IF&=#^O*;5R4JW9X12]N4&A9]FV+?>A?\5-
M[;+'04'Y,8:I%@<?"LB_YC;JTHW(%^P?T6 X@[]H*_ 7;<3!?%Q,H%K]JJF<
M?]U&^8*TNGO$5LE?-97-+WHX"CTRB] *,<Q?]33JK[L86#/D?X+X7 @='R&E
MH:18@+\CI Q&FVLQ0*KU_4F4*&GVR'RX](.RD!77_872EZEMTC8JB;N=2KN!
M$\3(/PV^4N=@ODE$^1Q('''%BY25:(8-E=@TLI(T01U[RZR^]_G$ARJM8T\J
M<\Q[MN]:KRIS?N9NEP85!2OY,:.)GS/7I&DXMPCO)>!__:U@#J8V"Y@P2!N2
M@9/0+8+TF7TL8*H#_5=G6,#V/?^#*L/= 0RV.2;\YZ'07X48XM LL4L2YK=D
M 5P+8.,A\#0(;1YLQ8^XDU$QVYD'FN0TB)5XA[K;[D^J(T5D-"(.W[R?XQ%"
M?=+,UK=#G0.*OD<L($%Q'/#:](;=DPAP-EU!N.I4,GI"3!#2(C!%4S18 )^6
M'@O(4.=8;?I7]7]5__NJTR_]<J@)<Q5#L< ,S4R2YA'0X6RE^,[WT>V_A'R&
M=7H6OR=]+3M6ETP5U]'QN:6H$I>[P;E17LY$+H!V_@]>L#YX7NAW\EK<(2EE
M"B &S&HP9D#R.!HR3IM )\,:Q/FUQ7H=U%Q2 A8]KM''?#;IL6&F\[;KB\1
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
M1=[/-8A8O#5$2@A0T")#.J61 -GCHKS&U=NN^O_$)KM*5I[LGW=7UJBH/0&
MWD[M;1M"7T==5#Z[\8S"GG#0^L0_U$'7-1PE:^$)W1W?)<LS%H7UPB28Z</@
MD['/-UY.=S=?^T7+"#)LZ\GQ3R-WR98MV)]N$0_G/:]%QH[/8Z$38VL[@^))
ML!.*]1D9. "-=5$CUCP$4IZ1?EX<DP2A4A17KFJFP->%&9+&2+++!!&1<B:Q
M@,T.#1)V?&,L *)A8,T@IGQ5*XZQM0)$#N0ABBBDX#G, O(RX1<L("J3R +>
MV4,\$APKZ%-,8Q"!!RS 2IN*8@E!;30\3"]D 3&OT$4?!V>_UFNR@'%/]+8E
M^S"._< -=NLXX3.H=CUE ;T=8?8LH*D#O7'J^3_I_P/Z7WJYL!.-*#V6C,/G
ML_"JS%PS55^QMEK)'V$.SP^\K_[ <3W=_-TWG/A1<\6424PB*(U7WJ.-*(6^
M<!QT!S1.[UGS>Q2U.[PE^3/7VQ7BCO\(3F)N1TU*)V'H/1@)EN@FDOR#))Q6
MG;-:D]R<OJ7O>IB-V:LK$JPJQ*\S]5J(3TAYCTT#%V.6!9RS'5Z<D%XX0]\3
MNIWF#]O[!]993 :X#MJ4V>D7#FZ0? ):3YQZIR+/LU\UE=>/V0J>2PE7Y&1F
M@%[=O/BN,:%-2P;"W-ZT^Z:I*D)4<IMX)[[ZZCJ=&=7,L[9JX:9-\7\MT/0B
MP& [0[0*219O(JW0<(@Q;G(]:AG*NAG8263=""H4_.,X.ET7A1=Y"(:*JGX
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
M]68F^[IVUT-UAGYZQ,>Z++*"37JX+!Z'V8 \*=^XT*^6PY2.6I)I-<XR=6]
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
MOV6>=0%LK?.L-7!MXM],57Z5SJ[^S+.[XEJ+_(;-'L8<^DF"!00H+'MX%%+
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
M%     @ "("S5H]]0INJ&@  AMD  !$              ( !     &ED>'@M
M,C R,S U,3<N:'1M4$L! A0#%     @ "("S5C50'<&' @  Q @  !$
M         ( !V1H  &ED>'@M,C R,S U,3<N>'-D4$L! A0#%     @ "("S
M5DMOW7XG"   ISH  !4              ( !CQT  &ED>'@M,C R,S U,3=?
M9&5F+GAM;%!+ 0(4 Q0    (  B LU9&JGK^ZW0  +*Z   4
M  "  >DE  !I9'AX+3(P,C,P-3$W7V<Q+FIP9U!+ 0(4 Q0    (  B LU9=
MU:+U:@P  *MQ   5              "  0:;  !I9'AX+3(P,C,P-3$W7VQA
M8BYX;6Q02P$"% ,4    "  (@+-6A <6&[\'  #C/   %0
M@ &CIP  :61X>"TR,#(S,#4Q-U]P<F4N>&UL4$L%!@     &  8 B0$  )6O
$      $!

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