<SEC-DOCUMENT>0001000753-23-000024.txt : 20230426
<SEC-HEADER>0001000753-23-000024.hdr.sgml : 20230426
<ACCEPTANCE-DATETIME>20230426124629
ACCESSION NUMBER:		0001000753-23-000024
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		54
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230426
DATE AS OF CHANGE:		20230426

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			INSPERITY, INC.
		CENTRAL INDEX KEY:			0001000753
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-HELP SUPPLY SERVICES [7363]
		IRS NUMBER:				760479645
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13998
		FILM NUMBER:		23848376

	BUSINESS ADDRESS:	
		STREET 1:		19001 CRESCENT SPRINGS DR
		CITY:			KINGWOOD
		STATE:			TX
		ZIP:			77339
		BUSINESS PHONE:		7133588986

	MAIL ADDRESS:	
		STREET 1:		19001 CRESCENT SPRINGS DR
		CITY:			KINGWOOD
		STATE:			TX
		ZIP:			77339

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ADMINISTAFF INC \DE\
		DATE OF NAME CHANGE:	19950915
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>nsp-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:85628343-35d0-439a-ad37-b5fda737f886,g:ecaf0886-3a5b-488f-9ce9-83ca78b89797,d:97c607191abf4fc59cb5ab60bf162a2c--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2023" xmlns:nsp="http://www.insperity.com/20230331" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>nsp-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xLTEtMS0xLTEwMzQzMA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March 31, 2023</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18zLTEtMS0xLTEwNzMwMA_9ff7c3d0-bcba-4378-9023-3ba68e468ba9">INSPERITY, INC.</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M180LTEtMS0xLTEwNzMwNA_32d15b35-e961-4843-af17-a5c8a378b38d">0001000753</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M182LTEtMS0xLTEwNzMwNg_9ad3b461-e9ec-421c-882a-d9bee4053d78">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xMi0xLTEtMS0xMDczMTI_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xMy0xLTEtMS0xMDczMjc_98c22e4c-b482-413c-92a2-592b591307ec">Q1</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xNC0xLTEtMS0xMDczMjk_8ecc6a94-2e4e-4aa2-97ff-7a6518007d5d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjBlYjAyYjRiOWZmZjQ1OGY5ZGNjYzVjZDZhYWNiNGM0L3RhYmxlcmFuZ2U6MGViMDJiNGI5ZmZmNDU4ZjlkY2NjNWNkNmFhY2I0YzRfMS0xLTEtMS0xMDIxMjA_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjBlYjAyYjRiOWZmZjQ1OGY5ZGNjYzVjZDZhYWNiNGM0L3RhYmxlcmFuZ2U6MGViMDJiNGI5ZmZmNDU4ZjlkY2NjNWNkNmFhY2I0YzRfMS00LTEtMS0xMDIxMjM_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjgwZDQ3YTk1MjE1MjQ3ODM4ZjM0OTc2YTAxYjVjNWE4L3RhYmxlcmFuZ2U6ODBkNDdhOTUyMTUyNDc4MzhmMzQ5NzZhMDFiNWM1YThfMS0xLTEtMS0xMDM0Njc_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjgwZDQ3YTk1MjE1MjQ3ODM4ZjM0OTc2YTAxYjVjNWE4L3RhYmxlcmFuZ2U6ODBkNDdhOTUyMTUyNDc4MzhmMzQ5NzZhMDFiNWM1YThfMS00LTEtMS0xMDM0NzA_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfMi0yLTEtMS0xMDM1MDQ_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfMy0yLTEtMS0xMDc5ODk_aed553e5-fe82-4be8-8ee7-01e3cc6bc643">Greater than 1 year</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfNC0yLTEtMS0xMDc5OTE_e84e5748-c147-4253-b2ec-1bfd489e7eac">Greater than 1 year</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfNi0yLTEtMS0xMDgwMDA_23afb177-bb95-4023-b94d-d94420d5e41b">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfOS0yLTEtMS0xMDgwMTE_b0b883be-806c-41ee-871d-ea77ca55a349">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="nsp-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e3a5613bfec46008288b98621d95ba4_I20230419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i1a00836bdaee40b4848c0601acb5dd77_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic55797be451a4bb289ada6e60f40d7db_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37fe1cf4e94a41d38b212f86b58c00ec_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96f6eca270564a0ab9ecc2b04e786af4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96373d2b73a34a6c9fefa710c4304d99_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad7f377fc67e4361b2c4a632c5de92e7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b1c745c8ff04974b1eac63ce38e7a60_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab4b3ab079554906b0966a273cb25489_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied19946b09624a628f475d18dfad3222_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd3bb69fac474f7d8083f45632caed37_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7784ee84c3384482baae684540617611_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ac2e9216a4b45f98966e1588d4b79de_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58361469075c4c54a4809e545109ade5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1ecf47b708743dd8314c7ef6475f72e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia715116f40e641b89888784c3a069fe2_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74a465b32f964d68885d193b05e096c5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e438e9039024361b68f265cf27e2c08_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37894f6947ee4437aa301ea48658e166_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i276a1ab423464fe894fdaae92009720b_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0a4430dc53443cdb77a25b3c06332ef_I20191001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9d4eb3770154aba8d3c4d3426a74ff6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i631c277e0acd4803bb178af2937a9107_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2664c4c53df4d499c3a382abe8530db_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f31465e0a934fc88320310554209459_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8210578df9514962b124466b0f39608e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife9b794dd1ee48348b8a64f8a4281fe4_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b1b92a6f65c42cbb5956897bd219bc3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07c7572431c14b99bc8f3000f300997b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11f669413fa244c8b1caaf26b674260b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57855b06623f490da4c48a7288dff98b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6769086034d4d33a08670ada9cfdfc5_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i949c667f8f994839a2f6c2ef3284485f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i126367482057479195bc1a4141c5d805_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia98758a7d43d4590af61ac3c53b43a4c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic771a15585124ca7a7e67820648a5299_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20565238c017422686c38dcb8b27c50b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9780d01dc4db4c8e9147bde123bae872_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8450f3e983e4038851f26d8df1b07ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i934e4fc600d349b2b170079d2b0bd514_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="conversionratio"><xbrli:measure>nsp:conversionRatio</xbrli:measure></xbrli:unit><xbrli:context id="i2fc8acc86dee4d3eaa40821358883df6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i907e3aba4d354003a4395073fcb5c513_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib03332c9dd8a43e399027845968df457_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7e88edcad3f444d98d0fd95ec1f8922_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b80cee0b01a417c8aa4020f93235c62_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id18371bbfe7c469a9ff8257aa2c22b50_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;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:14pt;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:14pt;font-weight:700;line-height:120%">Washington, D.C.&#160;&#160;20549</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIy_d128ba81-a8cb-442c-9cf5-f5fce90ac57c">10-Q</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-bottom:10pt"><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:6.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ODE5ZTBhYWJkYTUwNDU3NDliY2MxODg1NWI0ZDljOWIvdGFibGVyYW5nZTo4MTllMGFhYmRhNTA0NTc0OWJjYzE4ODU1YjRkOWM5Yl8wLTAtMS0xLTk3OTIw_f34d8373-ab59-42fe-8d1d-960d7c535661">&#9746;</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:400;line-height:120%">Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></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:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.959%"></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended</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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmY1NDBhMDFiNjg3NGQwOWE1YTlhMmU2NmQ4MmVkM2MvdGFibGVyYW5nZTpmZjU0MGEwMWI2ODc0ZDA5YTVhOWEyZTY2ZDgyZWQzY18wLTItMS0xLTk5ODkw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March 31, 2023</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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:120%">or</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmY1NDBhMDFiNjg3NGQwOWE1YTlhMmU2NmQ4MmVkM2MvdGFibGVyYW5nZTpmZjU0MGEwMWI2ODc0ZDA5YTVhOWEyZTY2ZDgyZWQzY18yLTAtMS0xLTk3OTIw_18db6845-0a54-4b87-9649-eaaa2bf6926f">&#9744;</ix:nonNumeric></span></td><td colspan="6" 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:120%">Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr><tr style="height:9pt"><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:0 1pt"></td><td colspan="6" 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:120%">For the transition period from&#160; _______________ to _______________</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File No. <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIz_2b460e1b-39da-46b3-957b-561f6f116ec2">1-13998</ix:nonNumeric> </span></div><div style="text-align:center"><img src="nsp-20230331_g1.jpg" alt="Insperity_logonotag_RGB.jpg" style="height:33px;margin-bottom:5pt;vertical-align:text-bottom;width:150px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Insperity, Inc.</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:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:49.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.659%"></td><td style="width:0.1%"></td></tr><tr><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-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6M2YwYjZjYmUzYWE4NDY5NzliOWFkMDQxMWRlYWNkNjIvdGFibGVyYW5nZTozZjBiNmNiZTNhYTg0Njk3OWI5YWQwNDExZGVhY2Q2Ml8wLTAtMS0xLTk3OTIw_2f2879b2-f3b6-40bc-9b01-d19304314363">Delaware</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:10pt;font-weight:700;line-height:120%">&#160;</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-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6M2YwYjZjYmUzYWE4NDY5NzliOWFkMDQxMWRlYWNkNjIvdGFibGVyYW5nZTozZjBiNmNiZTNhYTg0Njk3OWI5YWQwNDExZGVhY2Q2Ml8wLTItMS0xLTk3OTIw_38d52b04-cc7a-4494-840f-470a4ee62cb3">76-0479645</ix:nonNumeric></span></td></tr><tr><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-weight:700;line-height:120%">(State or other jurisdiction of incorporation or organization)</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:10pt;font-weight:700;line-height:120%">&#160;</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-weight:700;line-height:120%">(I.R.S. Employer Identification No.)</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:84.583%"><tr><td style="width:1.0%"></td><td style="width:45.041%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" 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:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8wLTAtMS0xLTk3OTIw_7f0e4890-7555-40ec-be43-6938f5e63234">19001 Crescent Springs Drive</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8xLTAtMS0xLTk3OTIw_fe815ec5-d99e-4239-96bc-5391cb7a823b">Kingwood,</ix:nonNumeric></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:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8xLTEtMS0xLTk3OTIw_25e89397-9503-4456-807b-2d98b606fae7">Texas</ix:nonNumeric></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:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8xLTItMS0xLTk3OTIw_fef96e94-eb36-4bd0-87aa-25c4967afedc">77339</ix:nonNumeric></span></td></tr><tr><td colspan="9" 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:120%">(Address of principal executive offices)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s Telephone Number, Including Area Code):&#160;&#160;(<ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODI0_4a448d0d-3fe8-41bc-9a5b-6d764e35b5ff">281</ix:nonNumeric>) <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODI1_ac69791b-f8d2-4cab-94d7-a8ba824503a1">358-8986</ix:nonNumeric> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:42.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.923%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" 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:120%">Securities registered pursuant to Section 12(b) of the Act:</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-weight:700;line-height:120%">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:10pt;font-weight:700;line-height:120%">Ticker 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:10pt;font-weight:700;line-height:120%">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:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6MmMzZmE4NmY0OWI4NDA5N2JiNWY1M2Y1ZmQwMzQzYWIvdGFibGVyYW5nZToyYzNmYTg2ZjQ5Yjg0MDk3YmI1ZjUzZjVmZDAzNDNhYl8yLTAtMS0xLTk3OTIw_c122af4b-be31-421c-90cb-70fe7ca5e2e7">Common Stock, $.01 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:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6MmMzZmE4NmY0OWI4NDA5N2JiNWY1M2Y1ZmQwMzQzYWIvdGFibGVyYW5nZToyYzNmYTg2ZjQ5Yjg0MDk3YmI1ZjUzZjVmZDAzNDNhYl8yLTEtMS0xLTk3OTIw_a60c11a4-99da-4d93-84db-ddecf75c2fc0">NSP</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:120%"><ix:nonNumeric contextRef="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6MmMzZmE4NmY0OWI4NDA5N2JiNWY1M2Y1ZmQwMzQzYWIvdGFibGVyYW5nZToyYzNmYTg2ZjQ5Yjg0MDk3YmI1ZjUzZjVmZDAzNDNhYl8yLTItMS0xLTk3OTIw_fae24b66-a22c-409a-9ca8-0b6cad49e91a">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.    <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIw_e4458b9b-f405-4963-a7cd-eae50385a7c0">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODE5_f274592f-4530-428b-84df-bdfefab15fb5">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer,  smaller reporting company, or an emerging growth company.&#160;&#160;See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221;, &#8220;non-accelerated filer&#8221;, &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange 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:75.138%"><tr><td style="width:1.0%"></td><td style="width:29.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.941%"></td><td style="width:0.1%"></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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6N2UzM2VlYTc2YzA1NGI3YWJiZWI5ZTNiNDZhYWE1MjcvdGFibGVyYW5nZTo3ZTMzZWVhNzZjMDU0YjdhYmJlYjllM2I0NmFhYTUyN18wLTAtMS0xLTk3OTIw_dc756732-309e-4098-b530-0872b8bd7c9d">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</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:10pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></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:10pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</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:10pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6N2UzM2VlYTc2YzA1NGI3YWJiZWI5ZTNiNDZhYWE1MjcvdGFibGVyYW5nZTo3ZTMzZWVhNzZjMDU0YjdhYmJlYjllM2I0NmFhYTUyN18xLTMtMS0xLTk3OTIw_214238bb-bd64-4f78-bdff-9dbacf34f241">&#9744;</ix:nonNumeric></span></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:10pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6N2UzM2VlYTc2YzA1NGI3YWJiZWI5ZTNiNDZhYWE1MjcvdGFibGVyYW5nZTo3ZTMzZWVhNzZjMDU0YjdhYmJlYjllM2I0NmFhYTUyN18yLTEtMS0xLTk3OTIw_116e15ab-2efd-478c-a904-a40cc694bc69">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIx_740850f4-3ebf-4047-8590-65ea5c10d65b">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;19, 2023, <ix:nonFraction unitRef="shares" contextRef="i4e3a5613bfec46008288b98621d95ba4_I20230419" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xMDk5NTExNjI5NjMy_f46bfd41-7e1a-45fb-9688-e2e5d614df1a">38,215,060</ix:nonFraction> shares of the registrant&#8217;s common stock, par value $0.01 per share, were outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_7"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt"><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:14.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.941%"></td><td style="width:0.1%"></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:right;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Page</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_10">Forward Looking Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_10">4</a></span></div></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:10pt;font-weight:400;line-height:120%">Part I, Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_13">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_13">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_13">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_13">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_19">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_16">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_22">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_22">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_25">Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_25">9</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_31">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_31">10</a></span></div></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:10pt;font-weight:400;line-height:120%">Part I, Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_70">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_70">18</a></span></div></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:10pt;font-weight:400;line-height:120%">Part I, Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_151">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_151">31</a></span></div></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:10pt;font-weight:400;line-height:120%">Part I, Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_154">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_154">31</a></span></div></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:10pt;font-weight:400;line-height:120%">Part II, Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_157">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_157">32</a></span></div></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:10pt;font-weight:400;line-height:120%">Part II, Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_160">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_160">32</a></span></div></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:10pt;font-weight:400;line-height:120%">Part II, Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_163">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_163">32</a></span></div></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:10pt;font-weight:400;line-height:120%">Part II, Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_169">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_169">34</a></span></div></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><span><br/></span></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_10"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORWARD LOOKING STATEMENTS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statements contained herein that are not historical facts are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934.  You can identify such forward-looking statements by the words &#8220;anticipates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;projects,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;likely,&#8221; &#8220;possibly,&#8221; &#8220;probably,&#8221; &#8220;could,&#8221; &#8220;goal,&#8221; &#8220;opportunity,&#8221; &#8220;objective,&#8221; &#8220;target,&#8221; &#8220;assume,&#8221; &#8220;outlook,&#8221; &#8220;guidance,&#8221; &#8220;predicts,&#8221; &#8220;appears,&#8221; &#8220;indicator&#8221; and similar expressions. Forward-looking statements involve a number of risks and uncertainties. In the normal course of business, in an effort to help keep our stockholders and the public informed about our operations, from time to time, we may issue such forward-looking statements, either orally or in writing. Generally, these statements relate to business plans or strategies; projected or anticipated benefits or other consequences of such plans or strategies; or projections involving anticipated revenues, earnings, average number of worksite employees (&#8220;WSEEs&#8221;), benefits and workers&#8217; compensation costs, or other operating results. We base the forward-looking statements on our current expectations, estimates and projections. We caution you that these statements are not guarantees of future performance and involve risks, uncertainties and assumptions that we cannot predict. In addition, we have based many of these forward-looking statements on assumptions about future events that may prove to be inaccurate. Therefore, the actual results of the future events described in such forward-looking statements could differ materially from those stated in such forward-looking statements.  Among the factors that could cause actual results to differ materially are: </span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">adverse economic conditions;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">impact of the COVID-19 pandemic, or other future pandemics, including the scope, severity and duration of the pandemic; government responses; regulatory developments; and the related disruptions and economic impact to our business and the small and medium-sized businesses that we serve;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">labor shortages and increasing competition for highly skilled workers;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">impact of inflation;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">vulnerability to regional economic factors because of our geographic market concentration;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">failure to comply with covenants under our credit facility;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our liability for WSEE payroll, payroll taxes and benefits costs, or other liabilities associated with actions of our client companies or WSEEs, including if our clients fail to pay us;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">bank failures or other events affecting financial institutions;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">increases in health insurance costs and workers&#8217; compensation rates and underlying claims trends, health care reform, financial solvency of workers&#8217; compensation carriers, other insurers or financial institutions, state unemployment tax rates, liabilities for employee and client actions or payroll-related claims;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">an adverse determination regarding our status as the employer of our WSEEs for tax and benefit purposes and an inability to offer alternative benefit plans following such a determination;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">cancellation of client contracts on short notice, or the inability to renew client contracts or attract new clients;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the ability to secure competitive replacement contracts for health insurance and workers&#8217; compensation insurance at expiration of current contracts;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">regulatory and tax developments and possible adverse application of various federal, state and local regulations;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">failure to manage growth of our operations and the effectiveness of our sales and marketing efforts;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the impact of the competitive environment and other developments in the human resources services industry, including the professional employer organization (or PEO) industry, on our growth and/or profitability;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">an adverse final judgment or settlement of claims against Insperity;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">disruptions of our information technology systems or failure to enhance our service and technology offerings to address new regulations or client expectations;</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMC9mcmFnOmJhZTczM2VkYjMzMjQzNjk4YzU4OGNiYjVjY2UyNGNmL3RhYmxlOmZhMmFiZGZiNjkxNDQ3YWM4ZDllNWRhNjJlYzVkZWMyL3RhYmxlcmFuZ2U6ZmEyYWJkZmI2OTE0NDdhYzhkOWU1ZGE2MmVjNWRlYzJfMC0wLTEtMS0xMDcxNzYvdGV4dHJlZ2lvbjozZGY4MzVkZGYzNWQ0YzhiYTU2OGMzYmNmYjA4MjI3N181NDk3NTU4MTM5NDQ_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORWARD LOOKING STATEMENTS</span></td></tr></table></div></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our liability or damage to our reputation relating to disclosure of sensitive or private information as a result of data theft, cyberattacks or security vulnerabilities;</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">failure of third-party providers, such as financial institutions, data centers or cloud service providers; and</span></div><div style="margin-bottom:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">our ability to integrate or realize expected returns on future product offerings, including through acquisition and investment. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors are discussed in further detail in our Annual Report on Form 10-K for the year ended December 31, 2022 under &#8220;Item 1A. Risk Factors&#8221; in Part I and &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, and elsewhere in this report. Any of these factors, or a combination of such factors, could materially affect the results of our operations and whether forward-looking statements we make ultimately prove to be accurate. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any forward-looking statements are made only as of the date hereof and, unless otherwise required by applicable securities laws, we undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMC9mcmFnOmJhZTczM2VkYjMzMjQzNjk4YzU4OGNiYjVjY2UyNGNmL3RhYmxlOmZhMmFiZGZiNjkxNDQ3YWM4ZDllNWRhNjJlYzVkZWMyL3RhYmxlcmFuZ2U6ZmEyYWJkZmI2OTE0NDdhYzhkOWU1ZGE2MmVjNWRlYzJfMC0wLTEtMS0xMDcxNzYvdGV4dHJlZ2lvbjozZGY4MzVkZGYzNWQ0YzhiYTU2OGMzYmNmYjA4MjI3N181NDk3NTU4MTM5NDQ_a78da217-751f-4204-8911-c367846dbb67_2">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_13"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART I</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"></td><td style="width:50.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMC0xLTEtMS05OTkzNQ_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March 31, 2023</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMi0xLTEtMS05OTk0Ng_904eef5b-e78a-4823-815c-038ab8563b1c">696,588</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMi0zLTEtMS05OTk0OQ_62506c9f-4504-490e-83ac-f093d9c0fa8f">732,828</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMy0xLTEtMS05OTk0Ng_6725fd2e-95e3-46f8-ad07-fe1088723598">48,113</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMy0zLTEtMS05OTk0OQ_7a469fe4-adf6-4edb-8092-f16bf2e13728">49,779</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNC0xLTEtMS05OTk0Ng_e8e35614-6ce9-46a1-8699-a95b42c25da4">35,535</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNC0zLTEtMS05OTk0OQ_011381bf-c2d5-4dba-a819-f09eb482f879">33,068</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNS0xLTEtMS05OTk0Ng_f1ec0ce0-9892-49dc-880f-f9e524011207">607,313</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNS0zLTEtMS05OTk0OQ_17bc06ff-86af-4ac3-b7aa-5d53d05b9b30">622,764</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNi0xLTEtMS05OTk0Ng_8e0cecc2-5cb6-4d02-aa00-31d810c21213">50,665</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNi0zLTEtMS05OTk0OQ_2982a873-0494-4197-b27d-0ac175757d6b">11,706</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0xLTEtMS0xMDAwNjk_600972ee-0dba-4eae-840c-f7f5858882f9">79,860</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0zLTEtMS0xMDAwNzY_041fe60b-5aa5-43de-90c6-f1f458e48219">61,728</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0xLTEtMS0xMDAwMTU_17b67817-4a41-4248-83fa-379044dd5283">1,518,074</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0zLTEtMS0xMDAwMjI_5fed1a85-6290-49a0-8aad-f216f885dfb2">1,511,873</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net of accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTAtMS0xLTEtMTAwMDE1_b1f610af-9ea3-4622-8ad0-51728b6d64e3">196,382</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTAtMy0xLTEtMTAwMDIy_b52c405d-f12b-49f6-8e63-c02a68edaa7b">199,992</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use (&#8220;ROU&#8221;) leased assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTEtMS0xLTEtMTAwMDE1_49f03951-5db8-4996-a484-380e6a27358f">53,303</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTEtMy0xLTEtMTAwMDIy_7d313bf7-6677-4f76-90c6-b5a2b2444b2e">56,532</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:PrepaidHealthInsuranceNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTItMS0xLTEtMTAwMDE1_d119b3cf-09fd-485b-9021-081cb9b22d09">9,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="nsp:PrepaidHealthInsuranceNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTItMy0xLTEtMTAwMDIy_4cb220f0-090f-4456-87b7-0c9716832e42">9,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:DepositsHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTMtMS0xLTEtMTAwMDE1_6552bae4-950c-46ec-a882-64c084cd36a9">7,900</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="nsp:DepositsHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTMtMy0xLTEtMTAwMDIy_e1722a57-0d0e-456c-86cb-81d123d6d5d2">7,900</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTQtMS0xLTEtMTAwMDE1_6c88481b-183c-4de1-9775-cc60b63a6910">211,226</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTQtMy0xLTEtMTAwMDIy_6e664a07-ed37-42f7-8b95-95161b9492eb">196,370</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other intangible assets, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTUtMS0xLTEtMTAwMDE1_5b7abc2e-e218-4498-9633-e8cf242635d2">12,707</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTUtMy0xLTEtMTAwMDIy_8cfe4a07-350b-44cc-8b64-1c4dd065aadc">12,707</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTYtMS0xLTEtMTAwMDE1_8d6b51f9-3ae9-469d-920d-c915a83fbb84">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTYtMy0xLTEtMTAwMDIy_487fcd45-7fcf-417b-a05c-78d84d5359d9">15,533</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTctMS0xLTEtMTAwMDE1_fbab663b-7349-48af-a540-74b7b35e01c6">31,381</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTctMy0xLTEtMTAwMDIy_5fc41b66-e655-47a6-9531-51c516b55409">29,354</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTgtMS0xLTEtMTAwMDE1_959c49e1-6c29-4b82-ba5f-fe85b424110d">2,039,973</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTgtMy0xLTEtMTAwMDIy_42826575-ad04-46c5-9d8b-f137bb018ad7">2,039,261</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities and stockholders' equity</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjEtMS0xLTEtMTAwMDg2_0be812ac-a2e4-44ea-866a-6df8619b11c5">9,491</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjEtMy0xLTEtMTAwMDkz_866c47d8-3068-4087-8893-9f728de0ffe5">7,732</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes and other payroll deductions payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjItMS0xLTEtMTAwMDg2_40eccd85-6f22-47f7-ba6d-6e4ebb5051ac">495,585</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjItMy0xLTEtMTAwMDkz_edda0e4b-8cb5-4dc7-b77e-a6e149da6f0f">556,085</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:AccruedWorksiteEmployeePayrollCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjMtMS0xLTEtMTAwMDg2_f222b8e6-322f-4c9f-ac61-f1720905fbe6">525,312</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="nsp:AccruedWorksiteEmployeePayrollCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjMtMy0xLTEtMTAwMDkz_eabe3f66-5523-45fa-b58d-5df8b4ea3a61">513,397</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health insurance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:AccruedHealthInsuranceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjQtMS0xLTEtMTAwMDg2_4dbabf8f-43ae-473b-9d0c-b72bbe90b84e">78,722</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="nsp:AccruedHealthInsuranceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjQtMy0xLTEtMTAwMDkz_44c4ab9a-482e-4c1e-aa3c-eea8bb45d71c">53,402</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjUtMS0xLTEtMTAwMDg2_32aaded7-5bad-481e-9725-b56be48824ef">51,878</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjUtMy0xLTEtMTAwMDkz_c67f68fa-2d29-4527-933f-382049de3262">53,485</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued corporate payroll and commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:AccruedSalariesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjYtMS0xLTEtMTAwMDg2_fdb6c7a0-3cc1-4fed-b176-91c1324bcb88">48,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:AccruedSalariesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjYtMy0xLTEtMTAwMDkz_0f1852d7-4fca-48d4-83f0-d521921202a4">89,147</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjctMS0xLTEtMTAwMDg2_10597d7c-c128-4599-b096-3bc63eedb469">13,813</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjctMy0xLTEtMTAwMDkz_708c3d27-82fd-4970-a23a-b39c6ba76b84">6,949</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjgtMS0xLTEtMTAwMDg2_8af70d15-e23a-4603-a4b1-8e9769c2dcdf">79,793</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjgtMy0xLTEtMTAwMDkz_20aad2b5-dda0-4860-89ce-270ad3fd858b">73,173</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjktMS0xLTEtMTAwMDg2_f171999d-3a68-4d95-9c73-d5eac0eb2800">1,302,959</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjktMy0xLTEtMTAwMDkz_9b4c579e-07be-420c-bcc2-04cfb264c9be">1,353,370</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzAtMS0xLTEtMTAwMTAy_0a41deec-fc0e-4161-9e90-152de3351dd1">181,364</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzAtMy0xLTEtMTAwMTA5_9024bb38-2176-4603-8939-e3fa8814509b">179,629</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzEtMS0xLTEtMTAwMTAy_87b3909e-b2d8-48b0-bb11-2b5d9a9a5eca">369,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzEtMy0xLTEtMTAwMTA5_42155b02-6468-4be6-aafd-f6669610092e">369,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzItMS0xLTEtMTAwMTAy_50c7d3e9-955f-4a4e-afef-3d97e948a7af">51,622</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzItMy0xLTEtMTAwMTA5_1b587e64-4bc4-4fe4-a4a7-7161cd7fb8c1">55,587</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzMtMS0xLTEtMTAwMTAy_ed525170-2c95-4a7f-a8e2-a7f2874edaa7">1,196</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzMtMy0xLTEtMTAwMTA5_0b88ba19-0886-4672-9ddc-304b4fe9cfaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total noncurrent liabilities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzUtMS0xLTEtMTAwMTAy_27b6f63b-4a8d-416d-b543-6caf9481a1ff">603,582</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzUtMy0xLTEtMTAwMTA5_4c6ba4d7-f58e-4fec-bbba-80baf55210bf">604,616</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and contingencies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzYtMS0xLTEtMTA3MzQ0_d917c459-9821-4db2-a1b1-086b6aee9b2e"></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzYtMy0xLTEtMTA3MzUx_3034dccc-8e66-42a5-b8dd-51924fb59c20"></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzctMS0xLTEtMTAwMTM1_bafb66e5-80dc-40de-8f38-b7f30059d00a">555</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzctMy0xLTEtMTAwMTQy_392b9c03-b2e2-429a-ac5b-57bd701e7ba5">555</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzgtMS0xLTEtMTAwMTM1_80254652-0667-40ff-9444-e24337f945d9">142,002</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzgtMy0xLTEtMTAwMTQy_a3a57e59-7833-41aa-b137-21fee509852e">151,144</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzktMS0xLTEtMTAwMTM1_09c6af32-0c50-4c0b-9dcd-aae20d2e5d54">735,219</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzktMy0xLTEtMTAwMTQy_e810494c-b7e7-40d8-802e-e66566af5227">725,532</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDAtMS0xLTEtMTAwMTYw_b5e09afc-f824-4262-b89d-2c2449ab14ca">726,094</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDAtMy0xLTEtMTAwMTY3_ce50dfed-b7ba-4748-8179-05ba37b01dbf">655,108</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total stockholders&#8217; equity</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDEtMS0xLTEtMTAwMTM1_790d1150-eb65-45e7-bfe8-6b4b1568a2bb">133,432</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDEtMy0xLTEtMTAwMTQy_f3bc1092-7e74-43dd-b368-ba3fe6ac30b2">81,275</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities and stockholders&#8217; equity</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDItMS0xLTEtMTAwMTYw_becd08f4-08d9-44d3-9818-4424f481aa77">2,039,973</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDItMy0xLTEtMTAwMTQy_e0827430-52fc-4a93-af7a-7de5be6a530e">2,039,261</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_16"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="margin-bottom:10pt"><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:77.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMS0xLTEtMS0xMDIxMjc_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMy0xLTEtMS0xMDAxOTM_cd02ca6e-0dad-406c-9ef1-dbce1ce066db">1,769,652</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMy0yLTEtMS0xMDAxOTM_ee7880ff-76b1-45c3-b766-51b6fe5a975c">1,577,837</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes, benefits and workers&#8217; compensation costs</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNC0xLTEtMS0xMDAyMzI_cd398347-ba45-44e5-8116-e5c7f2d18d62">1,437,506</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNC0yLTEtMS0xMDAyNDc_8111243f-c724-4690-93c2-992fb56d23a3">1,292,063</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross profit</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNS0xLTEtMS0xMDAxOTM_7e6945be-1240-4e09-b1e3-682ee4de3163">332,146</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNS0yLTEtMS0xMDAxOTM_ee61d620-d7d0-4f83-8969-b36a8947fc92">285,774</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:10pt;font-weight:400;line-height:120%">Salaries, wages and payroll taxes</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:SalariesWagesAndPayrollTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNi0xLTEtMS0xMDAxOTM_1ba40d06-5004-424d-8a53-cc34bd87a7bf">124,541</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:SalariesWagesAndPayrollTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNi0yLTEtMS0xMDAxOTM_bf4218bf-16b9-4bb1-9b0b-37b35c19e6c5">107,439</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNy0xLTEtMS0xMDAyMjc_8b70d2f8-8bd7-46f5-9e4e-13d380b0867a">11,110</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNy0yLTEtMS0xMDAyMjc_471e1ab7-fec8-45aa-891a-57dbc58f75ac">9,846</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOC0xLTEtMS0xMDAxOTM_8af68dc9-a93b-4c95-a69b-66c7db848038">11,017</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOC0yLTEtMS0xMDAxOTM_9c0e83d3-2863-4784-8413-dab600beece0">10,310</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOS0xLTEtMS0xMDAxOTM_0fd7cb03-0a37-47b1-8ce9-901ee57908b6">5,940</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOS0yLTEtMS0xMDAxOTM_3f6aefeb-a723-4bb5-8d68-216751d75967">8,595</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTAtMS0xLTEtMTAwMTkz_c8686a38-7275-4a17-8a1a-bad346799499">48,034</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTAtMi0xLTEtMTAwMTkz_759b2020-d094-454b-9bb3-df17e50255e5">41,005</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTEtMS0xLTEtMTAwMTkz_c33b914c-2083-46d5-8573-6465dc3b4411">10,497</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTEtMi0xLTEtMTAwMTkz_6772a91d-9176-48da-ac97-31f6df1ed7d8">10,184</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTItMS0xLTEtMTAwMTkz_db5b5d1e-c0da-4e2f-ae4e-e4c1e91689e1">211,139</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTItMi0xLTEtMTAwMTkz_45f64c83-fcb3-4029-ab91-c014a124f21c">187,379</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating income</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTMtMS0xLTEtMTAwMTkz_58a49091-861c-4e5a-955d-b2275ae9c790">121,007</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTMtMi0xLTEtMTAwMTkz_4496538f-578c-4ec1-b705-f42a83bf7dd5">98,395</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:10pt;font-weight:400;line-height:120%">Other income (expense):</span></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:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTUtMS0xLTEtMTAwMTkz_f67064d8-7958-4d1e-83a2-613f430e7a80">8,777</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:InterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTUtMi0xLTEtMTAwMTkz_adc9ab5e-20da-4cb2-bd9d-cf1dfa35f7f8">148</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTYtMS0xLTEtMTAwMTkz_6d20dddc-b238-4cbf-bab6-8db14fea1345">6,205</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTYtMi0xLTEtMTAwMTkz_c087a6d4-9420-47d1-afbf-416fce480084">1,925</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income before income tax expense</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTctMS0xLTEtMTAwMTkz_b157e16e-8a96-4cb1-aa0f-6d7215b680ad">123,579</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTctMi0xLTEtMTAwMTkz_2e7bf12f-cb82-4b70-974f-5bb3a3dead2e">96,618</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTgtMS0xLTEtMTAwMjI3_6e268a04-ebd3-4d61-b2d5-4a42c633cee5">28,984</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTgtMi0xLTEtMTAwMjI3_05ca9142-20e0-495a-a649-fcf6da705158">26,734</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTktMS0xLTEtMTAwMjI3_bd60b719-c691-4a26-9e18-d80c2da90278">94,595</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTktMi0xLTEtMTAwMjI3_6738e3c5-8ecf-49b3-bca3-c5456f416af6">69,884</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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:10pt;font-weight:700;line-height:120%">Net income per share of common stock</span></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:10pt;font-weight:400;line-height:120%">Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjItMS0xLTEtMTAwMjYw_13e6fb1e-09cd-401c-8690-7eaa43a3b377">2.49</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjItMi0xLTEtMTAwMjYw_96f69d99-12db-4995-828d-91c5fd2c592d">1.82</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Diluted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjUtMS0xLTEtMTAwMTkz_900e4abc-65e8-4cfd-aefd-80a09caeb793">2.45</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjUtMi0xLTEtMTAwMTkz_20fd44ab-e3ea-473f-a171-8ecef23ac16b">1.80</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Revenues are comprised of gross billings less WSEE payroll costs as follows:</span></div><div style="margin-bottom:3pt"><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:77.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></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:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfMS0xLTEtMS0xMDIyMjI_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:8pt;font-weight:400;line-height:120%">Gross billings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:GrossBillings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfMy0xLTEtMS0xMDAyNjc_7ec25050-02f2-4110-a1ad-959ac3a56b86">11,451,262</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:GrossBillings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfMy0yLTEtMS0xMDAyNjc_8d9cb854-6022-46c2-8aa4-85052745f113">10,357,905</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:WorksiteEmployeePayrollCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNC0xLTEtMS0xMDAyNjc_733ecde8-279b-4c1c-b427-42efdfdaba75">9,681,610</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:WorksiteEmployeePayrollCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNC0yLTEtMS0xMDAyNjc_c7b7f1bd-ae82-4cd3-afc5-cedcc768669f">8,780,068</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;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:8pt;font-weight:700;line-height:120%">Revenues</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNS0xLTEtMS0xMDAyNjc_d27b895b-6359-4e1f-bef5-7688a6c630a6">1,769,652</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNS0yLTEtMS0xMDAyNjc_3557dec0-f9d9-4896-a079-edcc30bc1978">1,577,837</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_2">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_22"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:10pt"><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:75.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.395%"></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:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMS0xLTEtMS0xMDIxMzA_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from operating activities</span></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNC0xLTEtMS0xMDAzODM_824490ff-608f-4d98-9600-83946a943831">94,595</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNC0yLTEtMS0xMDAzOTA_53e7a221-3aaa-4495-974f-0d3e3a755347">69,884</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities:</span></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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNi0xLTEtMS0xMDAzOTc_10dd426b-1ae7-46f7-bb92-7a2344a8fee8">10,497</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNi0yLTEtMS0xMDAzOTc_cff44e2d-49f4-4c69-803e-fdb901346c3f">10,184</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNy0xLTEtMS0xMDA0MDQ_2e94415a-f416-41cb-8a7b-d8ab4ca596e1">11,110</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNy0yLTEtMS0xMDA0MDQ_57c56fd3-d903-4e04-9500-c71a5a78ad42">9,846</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfOC0xLTEtMS0xMDA0MTE_0da24fe5-51d4-40eb-9cfe-3915d3faebaa">16,729</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfOC0yLTEtMS0xMDA0MTE_e5d2a123-9bba-4230-ae9f-9b85de603bd8">10,006</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities:</span></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 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTAtMS0xLTEtMTAwNDE4_50ba35e2-1e11-4e4e-ad11-f01f570cbb9a">15,451</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTAtMi0xLTEtMTAwNDE4_d42e3aaa-3037-49aa-b953-3f40cfc8c9df">156,917</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTEtMS0xLTEtMTAwNDE4_01717479-2902-447f-b3a4-ed76311929e0">38,959</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTEtMi0xLTEtMTAwNDE4_57ce72eb-5e93-4de4-b2e3-8db7fba7b679">11,431</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTItMS0xLTEtMTAwNDE4_90519568-c05d-4c6d-8baa-f40341007d15">11,522</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTItMi0xLTEtMTAwNDE4_b2671643-8699-41f6-b6ca-5d9692d9fab2">26,970</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets and ROU assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTMtMS0xLTEtMTAwNDE4_b9ffee2f-8729-451a-b62b-6f9d70913c2e">1,656</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTMtMi0xLTEtMTAwNDE4_a1a998e1-5da7-4a74-b77d-dff79801c60b">1,588</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTQtMS0xLTEtMTAwNDE4_3a97a63b-e28d-4a1d-8c15-f43b583ae822">1,759</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTQtMi0xLTEtMTAwNDE4_20be59d0-249a-47e5-be6c-73ef09ea85f1">1,414</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes and other payroll deductions payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTUtMS0xLTEtMTAwNDE4_81c96ddb-e8e5-4d26-be99-0330d7d70d75">60,500</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTUtMi0xLTEtMTAwNDE4_d8e4794c-1134-4f0e-90d7-8c0ad7113997">83,125</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:IncreaseDecreaseinWSEEpayrollexpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTYtMS0xLTEtMTAwNDE4_a1720dbf-3f41-4391-9256-c61cc867ecfb">11,915</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:IncreaseDecreaseinWSEEpayrollexpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTYtMi0xLTEtMTAwNDE4_81bc2c5a-01f3-43de-b118-c504244a2abe">235,970</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health insurance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTctMS0xLTEtMTAwNDE4_5461c4a4-2d60-4296-9b8a-73708f949697">25,320</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTctMi0xLTEtMTAwNDE4_00a551d8-5e0f-4303-9f2a-9ade5db7972a">11,398</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTgtMS0xLTEtMTAwNDI1_d489700b-3693-4939-be71-e8faf5d76bcd">128</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTgtMi0xLTEtMTAwNDI1_9c75b462-9944-4119-98ab-6de7e42549bb">7,050</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued corporate payroll, commissions and other accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTktMS0xLTEtMTAwNDMy_3b2559ea-0569-4e35-8b51-d4e5d9f8ed7f">45,691</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTktMi0xLTEtMTAwNDMy_513b802f-83d0-4c48-a6c2-cbe779692ed6">18,971</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes payable/receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjAtMS0xLTEtMTAwNDM5_079e5fce-55fc-42c2-81b3-631905ce6006">6,864</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjAtMi0xLTEtMTAwNDM5_5a6bef71-d68c-4630-8d6f-8e59ed5cd400">16,197</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total adjustments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjEtMS0xLTEtMTAwNDM5_551590b8-985f-41dd-b518-f5b1ce3b3b0c">55,243</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjEtMi0xLTEtMTAwNDM5_8bec9947-319f-4df9-8b9c-0f2e69acd64e">11,037</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash provided by operating activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjItMS0xLTEtMTAwNDM5_d502c11c-2f0b-4f3f-8655-53b510ff7849">39,352</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjItMi0xLTEtMTAwNDM5_dace8db0-efa1-4cf5-8621-73acd47d351f">58,847</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:6pt"><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from investing activities</span></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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities:</span></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 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjYtMS0xLTEtMTAwNDUx_c3463d0a-4a1c-4a13-bbc7-5670186b2272">14,206</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjYtMi0xLTEtMTAwNDUx_c7443c99-8738-4ab7-adce-82ecc77623a7">6,964</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from maturities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjctMS0xLTEtMTAwNDUx_820a8295-a9d2-401c-b09a-eb16404df987">12,110</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjctMi0xLTEtMTAwNDUx_10489356-674c-4c35-965f-d085ba308a26">5,760</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment:</span></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 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzAtMS0xLTEtMTAwNDU5_89016024-f173-4ad2-afca-a01520259cc5">6,849</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzAtMi0xLTEtMTAwNDU5_0f8fb2c5-651f-4d37-960f-40c9e934d83c">4,686</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzEtMS0xLTEtMTAwNDY2_68deb00a-6eb3-4e09-bb5e-bd0f2af0f226">8,945</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzEtMi0xLTEtMTAwNDY2_ef691df8-8da1-4824-8f90-b215ea01e55f">5,890</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:6pt"><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from financing activities</span></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 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:TreasuryStockAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzQtMS0xLTEtMTAwNDc2_69cec136-70ca-4c35-8219-4eb149b9a0bf">34,622</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:TreasuryStockAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzQtMi0xLTEtMTAwNDc2_5a8b9d55-9932-4c7e-a7e4-69283e8a2ed0">27,441</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzUtMS0xLTEtMTAwNDc2_f926c4b3-dfee-4972-bb54-97ae083477ea">19,896</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzUtMi0xLTEtMTAwNDc2_20cc56b0-d7b7-43e9-bb48-3d462a326d90">17,244</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzYtMS0xLTEtMTAwNDg0_53db3085-1a26-4a0f-acb5-edc201850777">7,671</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzYtMi0xLTEtMTAwNDg0_657061d0-8ca0-47a0-8f50-c02545d105de">799</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzctMS0xLTEtMTAwNDkx_f33dc284-b97c-4c95-9107-3d8fa1948185">46,847</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzctMi0xLTEtMTAwNDkx_d5f8a9bb-0ede-4d66-9bae-467340905d16">43,886</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net increase (decrease) in cash, cash equivalents, restricted cash and funds held for clients</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzgtMS0xLTEtMTAwNDk5_68b39f4b-8b0e-41a5-a64e-47d757640a4e">16,440</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzgtMi0xLTEtMTAwNDk5_8e274d7b-0cae-4a4b-a4d1-fa1e4afc879c">9,071</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzktMS0xLTEtMTAwNDk5_6cbcddff-f499-49fe-a459-e757f69d5709">1,013,919</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzktMi0xLTEtMTAwNDk5_c8abf764-1bdf-4a33-b264-e9407aa74fb7">807,768</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNDAtMS0xLTEtMTAwNDk5_4dd66d29-b99f-4dd4-a64c-0aaa1572e037">997,479</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNDAtMi0xLTEtMTAwNDk5_78e568f6-2c22-455a-953c-0273aaadec03">816,839</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:68.152%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental operating lease cash flow information:</span></div></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets obtained in exchange for lease obligations</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOmMwOGNlZDU4ZmI0YTQ4NTdhZWM3MzcxMDNkZTFmOWZkL3RhYmxlcmFuZ2U6YzA4Y2VkNThmYjRhNDg1N2FlYzczNzEwM2RlMWY5ZmRfMS0xLTEtMS0xMDA1MzE_1d1c8ff2-ecd7-4002-a293-62fc0b314490">971</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOmMwOGNlZDU4ZmI0YTQ4NTdhZWM3MzcxMDNkZTFmOWZkL3RhYmxlcmFuZ2U6YzA4Y2VkNThmYjRhNDg1N2FlYzczNzEwM2RlMWY5ZmRfMS0yLTEtMS0xMDA1MzE_31b23563-a4ee-4637-a4c3-b47d06ef40a0">775</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_3">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_25"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">For the Three Months Ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RleHRyZWdpb246ZDUzMzk3Y2Y3OWMzNDE5MzliMzc0OWY3NDIzMTc5NDFfNTQ5NzU1ODE0MDU0_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and 2022 </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><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:35.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.248%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Issued</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Stock</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings and AOCI</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:10pt;font-weight:700;line-height:120%">Balance at December 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy0xLTEtMS0xMDA2Njc_96e5e825-fdd6-48a7-9779-362cd9a7fe29">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37fe1cf4e94a41d38b212f86b58c00ec_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy0yLTEtMS0xMDA2Njc_daf37760-df3f-4f2d-802f-3943557316a7">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i96f6eca270564a0ab9ecc2b04e786af4_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy0zLTEtMS0xMDA2Njc_7493becf-3e8a-4c3f-9004-6f0786a9766c">151,144</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i96373d2b73a34a6c9fefa710c4304d99_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy00LTEtMS0xMDA2Njc_69f5979e-b972-488b-9c5d-091f85902d45">725,532</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iad7f377fc67e4361b2c4a632c5de92e7_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy01LTEtMS0xMDA2NzQ_952b7bfa-66f3-41dc-a933-4d6000d91e3c">655,108</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy02LTEtMS0xMDA2NzQ_7a41316d-e889-430e-9682-9b4ec228e43e">81,275</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Purchase of treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC0yLTEtMS0xMDA2Njc_b07f0367-2988-4679-9585-1fca1bdbf53d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC0zLTEtMS0xMDA2Njc_3e7ce85a-0bbd-4adf-939d-3937e01715be">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC00LTEtMS0xMDA2Njc_777af303-fbe3-495f-acd3-3fcbf56181a0">34,622</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC01LTEtMS0xMDA2NzQ_22ab174b-10bf-4c6d-bf9d-126ec927f17a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC02LTEtMS0xMDA2NzQ_8c69ac02-6c46-4840-9398-65e9ef47623b">34,622</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of equity-based incentive awards and dividend equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS0yLTEtMS0xMDA2Njc_0a157308-981c-4097-b64f-3d05b52e4b4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS0zLTEtMS0xMDA2Njc_f55ec90a-c463-455c-84dc-d7f085d34b4e">21,103</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS00LTEtMS0xMDA2Njc_b5a4cb15-04a7-4ddd-ba22-14b662a9ba54">24,875</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS01LTEtMS0xMDA2NzQ_264352e9-116b-4cc8-aa0c-4f8eaeb51720">3,772</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS02LTEtMS0xMDA2NzQ_a1e5930a-731a-4832-87dc-b99713f7d730">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi0yLTEtMS0xMDA2Njc_c11428cb-2c39-4b89-a6c1-1a7d36b7fb77">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi0zLTEtMS0xMDA2Njc_826b1d30-d107-473e-9e94-e4afbfda1a0f">11,398</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi00LTEtMS0xMDA2Njc_4f883222-c858-40ee-87ec-baf0cc210bfb">288</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi01LTEtMS0xMDA2NzQ_168ad8ad-dace-4ec2-b57f-c5a08ac4c6dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi02LTEtMS0xMDA2NzQ_9e9ce81a-5857-4c60-ab2f-0aa4e10fbd54">11,110</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy0yLTEtMS0xMDA2Njc_7bc4d588-b052-46b3-90f9-619ba9ca2120">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy0zLTEtMS0xMDA2Njc_bbe2da68-15a8-4ca4-88ac-70fdb1cd65f9">563</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy00LTEtMS0xMDA2Njc_7e8e3677-1a9a-493e-abcd-96cfe19ec528">348</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy01LTEtMS0xMDA2NzQ_35364504-30c9-4aca-88be-63b5392236c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy02LTEtMS0xMDA2NzQ_0c89cb61-f2a5-47cf-ad93-de1088f0b2c5">911</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC0yLTEtMS0xMDA2Njc_a70bcb17-f860-4de1-b693-aa8e62d76beb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC0zLTEtMS0xMDA2Njc_32990717-fd23-4dfc-9e0d-f6798b310c2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC00LTEtMS0xMDA2Njc_838d3bc1-088b-4567-9a05-813917af8a95">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC01LTEtMS0xMDA2NzQ_3a66034e-32de-4e1a-882e-072c9429c9c0">19,896</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC02LTEtMS0xMDA2NzQ_c7a73bcf-7eb3-4456-ab50-f8747f4e9722">19,896</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on marketable securities, net of tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMi0xLTEtMTAwNTk3_1c1b5b5a-054d-4adf-852f-6b3b386d3a33">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMy0xLTEtMTAwNTk3_8c69edc6-3442-4413-99c1-868825b33cb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNC0xLTEtMTAwNTk3_e0281e80-a9fc-402b-b2d5-8bc00926dcaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNS0xLTEtMTAwNTk3_915f3be5-b31f-47f5-8268-c48f2e74c6b3">59</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNi0xLTEtMTAwNTk3_f83706cf-08e6-40d8-a817-cc9d5dcb16f6">59</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMi0xLTEtMTAwNjY3_e889525c-a9aa-4cba-9e8a-25a97148dbd6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMy0xLTEtMTAwNjY3_f8f5b951-419b-4ded-b429-c31bdde29866">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNC0xLTEtMTAwNjY3_5c5bc365-2c4d-4457-a076-c1ec207da87e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNS0xLTEtMTAwNjc0_c13dc019-b7a8-481b-9bbd-f437dd06c765">94,595</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNi0xLTEtMTAwNjc0_ce37fc24-ed4a-4e06-92cd-297603b1db5d">94,595</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at March 31, 2023</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtMS0xLTEtMTAwNjY3_78014f15-4e7c-4d4a-879b-0e54dd6ae877">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9b1c745c8ff04974b1eac63ce38e7a60_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtMi0xLTEtMTAwNjY3_f2c63918-ec59-472d-91e5-7d986c89ba1c">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iab4b3ab079554906b0966a273cb25489_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtMy0xLTEtMTAwNjY3_eb513349-29d1-47fb-be9c-3e8f6bbf8942">142,002</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ied19946b09624a628f475d18dfad3222_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtNC0xLTEtMTAwNjY3_2996c197-1f9e-4f20-b746-df7776208904">735,219</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifd3bb69fac474f7d8083f45632caed37_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtNS0xLTEtMTAwNjc0_3b739eda-0a60-4534-b2dc-c344cf24ed6a">726,094</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtNi0xLTEtMTAwNjc0_08a20bd0-79ad-49e0-9977-b45ce7bde481">133,432</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtMS0xLTEtMTAwNjQx_cb1f125e-1fd1-4963-8dd9-4af55e747f8a">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7784ee84c3384482baae684540617611_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtMi0xLTEtMTAwNjQx_fb03709a-39ab-4d65-9bc2-e5411684e9d1">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6ac2e9216a4b45f98966e1588d4b79de_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtMy0xLTEtMTAwNjQx_20235f7c-3348-4e7c-995d-67aa1abc1415">109,179</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i58361469075c4c54a4809e545109ade5_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtNC0xLTEtMTAwNjQx_b8dca048-63e0-4e5f-905a-e9c43b3d206d">665,089</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if1ecf47b708743dd8314c7ef6475f72e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTMtNS0xLTEtMTAwNjYw_604a8f35-5134-4f96-8f61-559b99be7279">553,581</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTMtNi0xLTEtMTAwNjYw_40035e3a-f076-4ce1-8847-f667be7fa5f8">1,774</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Purchase of treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtMi0xLTEtMTAwNjQx_c6aa1538-6a93-4cf3-9ca8-96f3b3c43869">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtMy0xLTEtMTAwNjQx_af32d9aa-c93b-442e-bacf-cb3632ce56bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtNC0xLTEtMTAwNjQx_ee114b06-4bf7-46c5-9052-dfc67efe581c">27,441</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtNS0xLTEtMTAwNjYw_38f803c2-a64c-46ad-ad80-a9b38ed46449">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtNi0xLTEtMTAwNjYw_1eaac743-4c00-4b01-937a-000d2dc0dc68">27,441</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of equity-based incentive awards and dividend equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtMi0xLTEtMTAwNjQx_30e64067-cf86-4902-8fb6-78b38e2470d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtMy0xLTEtMTAwNjQx_b5248a30-e1de-47a5-940d-e9e47c095cd0">9,214</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtNC0xLTEtMTAwNjQx_db7af889-0036-4711-8070-2810942cc782">10,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtNS0xLTEtMTAwNjYw_ccb774dc-ebed-4dce-8e92-a38be16d9f16">1,151</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtNi0xLTEtMTAwNjYw_cb7b0bbb-0895-4283-9b87-32e4b5e95dda">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctMi0xLTEtMTAwNjQx_147d5041-dc14-47f9-9030-44a0e200f9d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctMy0xLTEtMTAwNjQx_056cb712-ceb2-43bb-a9e3-65e4dc3f1c74">9,575</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctNC0xLTEtMTAwNjQx_1caab811-192b-482d-bb32-c04763183222">271</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtNS0xLTEtMTAwNjYw_3dc6ad0f-6ac4-4003-aef8-08e48c622be6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtNi0xLTEtMTAwNjYw_a126c845-6faf-4cd1-80e6-ca35cc94fc45">9,846</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktMi0xLTEtMTAwNjQx_92d77e35-8ca5-45c7-a1f4-cd3c7d0ca1eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktMy0xLTEtMTAwNjQx_4a4b9a84-c3a6-41a0-9c93-abdc3a71ec4b">513</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktNC0xLTEtMTAwNjQx_1502fb7a-dcc1-44a8-af04-f8eafcee1c71">269</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctNS0xLTEtMTAwNjYw_2b83e509-91a8-4bdc-a9ee-15558dcdd1fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:StockholdersEquityOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctNi0xLTEtMTAwNjYw_952fa04c-1d2e-44a9-a896-8af4430528d6">782</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtMi0xLTEtMTAwNjQx_06165c3f-4503-4827-8dc8-eab0b395104c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtMy0xLTEtMTAwNjQx_ebadf226-a73b-4af6-b7ba-99b2ebbbc75f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtNC0xLTEtMTAwNjQx_95500b37-ba81-4432-8f22-e394564511cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTgtNS0xLTEtMTAwNjYw_393fbbdb-2892-4f8f-9cae-6bc7e1c5d837">17,244</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTgtNi0xLTEtMTAwNjYw_7f1b55e0-5d6c-4e92-b305-446af4fe7d63">17,244</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss on marketable securities, net of tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMi0xLTEtMTAwNjQx_1d94a440-358c-4ea2-a2c8-80b01ad35822">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMy0xLTEtMTAwNjQx_31ccb3d1-cf9a-4121-bae9-0fa70edecc99">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNC0xLTEtMTAwNjQx_cc30f30a-32af-4277-a9dc-01d99266361a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktNS0xLTEtMTAwNjYw_c0d1973f-facc-4f3d-ac95-0647523afdf9">92</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktNi0xLTEtMTAwNjYw_961afd0b-1da8-4347-a9ec-27b637ebe15e">92</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjItMi0xLTEtMTAwNjQx_aa07fe8c-f1bd-44f4-a38a-53f8c5d7c137">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjItMy0xLTEtMTAwNjQx_124d6c61-4cd5-4a15-a69f-b84100e203db">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjItNC0xLTEtMTAwNjQx_f6757042-c0cb-4126-b529-20b4e2a14eec">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtNS0xLTEtMTAwNjYw_45835832-7914-4b08-bfbc-6c934d843cc5">69,884</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtNi0xLTEtMTAwNjYw_7799f480-c278-4201-9d76-d828b4b02d8e">69,884</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at March 31, 2022</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMS0xLTEtMTAwNjU1_78a6497a-6747-4856-a7d1-eda8942d378f">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia715116f40e641b89888784c3a069fe2_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMi0xLTEtMTAwNjU1_5ae543cf-a01c-4add-bb27-b9e4a481cddb">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i74a465b32f964d68885d193b05e096c5_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMy0xLTEtMTAwNjU1_4a3cd3af-5d62-4c1a-adfe-bd7b2714071c">110,053</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e438e9039024361b68f265cf27e2c08_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNC0xLTEtMTAwNjU1_6bb56c6c-6e06-4e70-9537-705bd10c7281">681,625</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37894f6947ee4437aa301ea48658e166_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNS0xLTEtMTAwNjYw_457fda15-6f55-4e41-8aa4-cdf383c56e78">604,978</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNi0xLTEtMTAwNjYw_ac1d1f98-1db2-45fc-96eb-bbe4f40c614a">33,961</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_4">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_31"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_34"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMzExNg_5e3911ba-2b39-4d8b-9933-19319f90ea65" escape="true"><div style="margin-bottom:10pt"><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Basis of Presentation</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc., a Delaware corporation (&#8220;Insperity,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;), provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#8220;PEO&#8221;) services, known as our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which we provide by entering into a co-employment relationship with our clients. Our PEO HR Outsourcing Solutions encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solution (our &#8220;Traditional Payroll Solution&#8221;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products or services are offered separately or with our other solutions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements at and for the year ended December 31, 2022. Our Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information or footnotes required by GAAP for complete financial statements. Our Condensed Consolidated Balance Sheet at <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMDk4Nw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and our Consolidated Statements of Operations for the three month periods ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMTA3MA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and 2022, our Consolidated Statements of Cash Flows for the three month periods ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMTExNA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and 2022 and our Consolidated Statements of Stockholders&#8217; Equity for the three month periods ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMTE1Mg_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and 2022, have been prepared by us without audit. In the opinion of management, all adjustments necessary to present fairly the consolidated financial position, results of operations and cash flows have been made, and all such adjustments are of a normal recurring nature. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the interim periods are not necessarily indicative of the operating results for a full year or of future operations.</span></div></ix:nonNumeric><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_37"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTc5Ng_a4b25e7a-0760-4bca-918b-fb4ac5e9a2fb" continuedAt="i517f3e85a48a4ed4b0c8370aa938b146" escape="true"><div><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounting Policies</span></td></tr></table></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:HealthInsuranceCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTgyMA_f1403188-505b-4d82-ae7b-a2019453ee9c" continuedAt="i92108988884843e7bfc53e6f18b8bf79" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span id="i45856cd86a6343e5ad2cf674e0728d4c_12094"></span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately <ix:nonFraction unitRef="number" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="2" name="nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzYwNQ_4baf066c-3b66-4c81-ae51-f1cf54b5b041">87</ix:nonFraction>% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million. Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA </span></div></ix:nonNumeric></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_5">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="i517f3e85a48a4ed4b0c8370aa938b146" continuedAt="i39bcf4e438b54b32a9dfe75abcb03f89"><ix:continuation id="i92108988884843e7bfc53e6f18b8bf79"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODQ4_91d29624-9323-47d1-8b8f-6d74eed933cc">90</ix:nonNumeric> days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-6" name="nsp:PrepaidHealthInsuranceNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODIzOTky_70b41fa8-fa0c-4917-a680-0f7b3c7ecfa4">9.0</ix:nonFraction> million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" name="nsp:RequiredDepositForHealthCareCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzYyMQ_13b7a378-c489-4de1-b0da-ef4ff590e4ed">6.5</ix:nonFraction> million at <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzY4Nw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzcwOA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, Plan Costs were less than the net premiums paid and owed to United by $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" name="nsp:PrepaidHealthInsuranceCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MDEx_df61f32e-14fe-42c1-a302-2a2893c318b1">41.5</ix:nonFraction> million. As this amount is in excess of the agreed-upon $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-6" name="nsp:PrepaidHealthInsuranceNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MDQw_70b41fa8-fa0c-4917-a680-0f7b3c7ecfa4">9.0</ix:nonFraction> million surplus maintenance level, the $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" name="nsp:PrepaidHealthInsuranceCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MDYw_b3bbbe61-3662-4ba1-9bf9-2eb700a2ccd4">32.5</ix:nonFraction> million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzcyOQ_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> were $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" sign="-" name="nsp:PremiumsOwedToUnited" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MTE4_00f5b51f-7517-49ce-8eed-1974dc76d7dc">71.1</ix:nonFraction> million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzc0Mw_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric> included a decrease of $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-6" sign="-" name="nsp:BenefitsCostsIncurredReducedRelatedtoRunoff" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzg2MQ_0c061d5a-2da9-439a-b05a-bc07a4651ae7">9.0</ix:nonFraction> million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2022 included an increase of $<ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-5" name="nsp:BenefitsCostsIncurredReducedRelatedtoRunoff" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzg0Mw_263c0627-bbc1-41b8-9c90-a2987de3c589">0.8</ix:nonFraction> million for changes in estimated run-off related to prior periods.</span></div></ix:continuation><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:WorkersCompensationCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTc4OQ_62a28628-b049-4ea5-ad8b-344b733c1a4c" continuedAt="i1fc13588abd34e6c9e26d9beccee9fdb" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span id="i45856cd86a6343e5ad2cf674e0728d4c_12095"></span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $<ix:nonFraction unitRef="usd" contextRef="i276a1ab423464fe894fdaae92009720b_I20190930" decimals="-6" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTE5_d74304fd-33e8-407b-9b25-1ef3b38b0794">1</ix:nonFraction> million layer of claims per occurrence and, for claims over $<ix:nonFraction unitRef="usd" contextRef="i276a1ab423464fe894fdaae92009720b_I20190930" decimals="-6" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTMz_d74304fd-33e8-407b-9b25-1ef3b38b0794">1</ix:nonFraction> million, up to a maximum aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i276a1ab423464fe894fdaae92009720b_I20190930" decimals="-6" name="nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTYx_f45248c5-3db7-4037-b12d-0bde211f812d">6</ix:nonFraction> million per policy year for claims that exceed $<ix:nonFraction unitRef="usd" contextRef="i276a1ab423464fe894fdaae92009720b_I20190930" decimals="-6" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTQ3_d74304fd-33e8-407b-9b25-1ef3b38b0794">1</ix:nonFraction> million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $<ix:nonFraction unitRef="usd" contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001" decimals="-5" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODc4_24933389-1ce5-4f7f-8cfa-427b56166b25">1.5</ix:nonFraction> million layer of claims per occurrence and, for claims over $<ix:nonFraction unitRef="usd" contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001" decimals="-5" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODkz_24933389-1ce5-4f7f-8cfa-427b56166b25">1.5</ix:nonFraction> million, up to a maximum aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001" decimals="-6" name="nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTA2_9c1ec688-0a4d-4065-9da9-c229a805a3eb">6</ix:nonFraction> million per policy year for claims that exceed $<ix:nonFraction unitRef="usd" contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001" decimals="-5" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODYz_24933389-1ce5-4f7f-8cfa-427b56166b25">1.5</ix:nonFraction> million. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the three months ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MTc0_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and 2022, we reduced accrued workers&#8217; compensation costs by $<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-5" sign="-" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MjQ3_068f9d62-7e56-42e5-a96f-de2ffb0e011b">7.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-5" sign="-" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MjY0_1acbc6e6-face-42eb-bd68-1728aeaa36f4">14.9</ix:nonFraction> million, respectively, for changes in estimated losses related to prior periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mjcy_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric> period was <ix:nonFraction unitRef="number" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="2" name="nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mjg2_be9113cb-1c67-4a00-bf36-9af9060c92d6">4.0</ix:nonFraction>% and in the 2022 period was <ix:nonFraction unitRef="number" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="3" name="nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mjkz_516e918f-3ad1-4e76-912b-aec1ea694ae0">1.5</ix:nonFraction>%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. </span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_6">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="i39bcf4e438b54b32a9dfe75abcb03f89" continuedAt="i2d5a0c365dd74f05a0928564cf9f5e11"><ix:continuation id="i1fc13588abd34e6c9e26d9beccee9fdb"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTgyNA_254b35b5-1b4c-4795-b82c-79b364e49732" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:65.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.283%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMS0xLTEtMS0xMDE1Njk_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMy0xLTEtMS0xMDE1NjQ_6fe6a36c-6fd2-4fd6-b5e5-7ec2acba533d">229,408</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMy0zLTEtMS0xMDE1ODI_a8210508-d780-4d9a-9270-a67d30ee8fde">239,623</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:WorkersCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNC0xLTEtMS0xMDE1Nzk_abab2b30-d37b-4e1a-a757-33c641d87078">15,981</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:WorkersCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNC0zLTEtMS0xMDE1ODI_7bdfeaa2-b94e-4237-a98f-c67448abd09b">8,373</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="nsp:WorkersCompensationDiscountChangedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNS0xLTEtMS0xMDE1Nzk_e94c7d2a-5e7b-46b4-963d-a1838b403c20">3,209</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="nsp:WorkersCompensationDiscountChangedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNS0zLTEtMS0xMDE1ODI_6bc46b9b-d39e-4666-90e7-4aa6e84c5a00">1,309</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNi0xLTEtMS0xMDE1Nzk_6c35fcf3-1257-480c-b304-2072756f368f">12,704</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNi0zLTEtMS0xMDE1ODI_a0765a05-570e-4616-9836-62c2b26e9eec">14,370</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNy0xLTEtMS0xMDE1Nzk_7ae28808-93e8-45ba-95af-9c7e9f685e90">229,476</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNy0zLTEtMS0xMDE1ODI_5eb629e9-9d04-493f-8e01-143f7b81bd04">232,317</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfOS0xLTEtMS0xMDE1ODU_630bfc1a-2331-432b-99fb-864227fc0ed9">48,112</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfOS0zLTEtMS0xMDE1OTI_37037449-b70f-43b9-86c1-29b1701ace24">49,429</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTAtMS0xLTEtMTAxNTg1_a38e2f39-7fe8-4540-b534-f086d5fe8083">181,364</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTAtMy0xLTEtMTAxNTky_8ddd1f3d-9668-4f10-bf7b-ddcdf4489d80">182,888</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTEtMS0xLTEtMTAxNTg1_a5763fc5-2c28-4f51-bbe7-39b995c4ff1b">229,476</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTEtMy0xLTEtMTAxNTky_3a769215-f5bb-4db1-bd00-267560edabd2">232,317</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Condensed Consolidated Balance Sheets at <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MzI5_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> includes $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:WorkersCompensationAdministrativeFeesAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MzA4_669c3d49-3799-406e-bb3d-8d519294d233">3.8</ix:nonFraction> million of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted accrued workers&#8217; compensation costs were $<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-5" name="nsp:UndiscountedAccruedWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0OTA1_dcf33984-d4ec-48d2-a8e2-8257f5f0cccc">252.6</ix:nonFraction> million as of <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1MzE1_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and $<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-5" name="nsp:UndiscountedAccruedWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0OTIy_4eac17c7-1153-4cde-80f3-f6a120fd6736">248.0</ix:nonFraction> million as of March&#160;31, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzOTg5Mw_b0b883be-806c-41ee-871d-ea77ca55a349">one year</ix:nonNumeric> are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mzcx_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, we had restricted cash of $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NTEy_dd635dca-7dd1-495e-a212-8fb69a184860">48.1</ix:nonFraction> million and deposits &#8211; workers&#8217; compensation of $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NTMz_617562bd-c1ef-46b2-abdc-a6db20886b97">211.2</ix:nonFraction> million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzOTg4MQ_23afb177-bb95-4023-b94d-d94420d5e41b">one year</ix:nonNumeric> is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.</span></div></ix:continuation><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTc5OQ_de85349a-affb-45e9-8693-78660efd1430" continuedAt="ia036331d76434fff9eb867c284751db8" escape="true"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTgxNQ_15a4a2fe-a0fa-42ac-a404-6a66698bf7aa" continuedAt="ia74e9cf009dc41ad9da22a9eae4f0d79" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable of $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NjMz_5d370707-f4d8-417f-b215-a765be1f7eb1">582.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-5" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NjUw_b228087e-5d70-4b5d-83a7-5f0805980ffc">600.4</ix:nonFraction> million at <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Njg4_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and December&#160;31, 2022, and are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs - Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_7">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="i2d5a0c365dd74f05a0928564cf9f5e11"><ix:continuation id="ia036331d76434fff9eb867c284751db8"><ix:continuation id="ia74e9cf009dc41ad9da22a9eae4f0d79"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><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:63.124%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMS01LTEtMS0xMDI0MzQ_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:10pt;font-weight:400;line-height:120%">Northeast</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if9d4eb3770154aba8d3c4d3426a74ff6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMy01LTEtMS0xMDM2MzM_fb6a6a38-e728-4fa9-b124-677d3628beba">492,290</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i631c277e0acd4803bb178af2937a9107_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMy02LTEtMS0xMDM2MzM_e9c81b06-1cd1-44b7-b4c8-a963afc8be71">449,925</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if2664c4c53df4d499c3a382abe8530db_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNC01LTEtMS0xMDM2MzM_4c1723c0-bfdd-41b0-890a-e49df13f122d">238,607</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f31465e0a934fc88320310554209459_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNC02LTEtMS0xMDM2MzM_99a29db6-590b-4838-a111-134491efa23d">202,201</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8210578df9514962b124466b0f39608e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNS01LTEtMS0xMDM2MzM_2967cf58-8c61-4b6c-b603-d93e6780c9f4">318,792</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ife9b794dd1ee48348b8a64f8a4281fe4_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNS02LTEtMS0xMDM2MzM_0da65f15-cdd6-4730-b016-2cac5a1c8ddb">271,310</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8b1b92a6f65c42cbb5956897bd219bc3_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNi01LTEtMS0xMDM2MzM_e6b03de4-dc0d-43c8-9830-d48b803dac6f">340,412</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i07c7572431c14b99bc8f3000f300997b_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNi02LTEtMS0xMDM2MzM_e7e6dc86-9982-4c63-8131-57b26e33d93c">308,838</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i11f669413fa244c8b1caaf26b674260b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNy01LTEtMS0xMDM2MzM_1d3998a9-8b35-45db-9148-fb56ed601bb7">362,980</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i57855b06623f490da4c48a7288dff98b_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNy02LTEtMS0xMDM2MzM_c98872e2-295b-48ef-9a74-128a9b50dde3">330,771</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753,081&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563,045&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic6769086034d4d33a08670ada9cfdfc5_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfOS01LTEtMS0xMDM2MzM_29cffd74-92c4-4923-b0ba-7059779d5526">16,571</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i949c667f8f994839a2f6c2ef3284485f_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfOS02LTEtMS0xMDM2MzM_ffe7401b-d6f6-4c36-8145-1c9fee042bc2">14,792</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMTAtNS0xLTEtMTAzNjMz_55b18c4b-413a-4926-80f1-9fd72f66c637">1,769,652</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMTAtNi0xLTEtMTAzNjMz_71cbab4b-58c2-49cb-947d-e9a9b70183b0">1,577,837</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_49"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfMjE0Mw_bc32ad43-e855-46e5-91eb-3f0d53a987b4" continuedAt="i048fa83e9ecd4f45a917640f366b9ff8" escape="true"><div style="margin-bottom:10pt"><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Other Balance Sheet Information</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfMjE0Ng_66cd0e45-24ca-4e85-8352-40a73dd2d5c1" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt"><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:26.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMC0xLTEtMS0xMDI3MjY_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March 31, 2023</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i126367482057479195bc1a4141c5d805_I20230331" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy0xLTEtMS0xMDQxNjI_06b7d332-396a-4887-9118-c760d274940d">635,931</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy0yLTEtMS0xMDQxNzU_5650c8f5-2a8d-4f42-b503-f6ec7b027c54">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy0zLTEtMS0xMDQxOTE_99e0956e-3a66-4ce5-8eb1-ef5fec3ee9fd">635,931</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy01LTEtMS0xMDQxOTg_de308816-f9de-4432-ab0d-92b55faacf88">678,512</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic771a15585124ca7a7e67820648a5299_I20221231" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy02LTEtMS0xMDQyMDU_3866db78-8afa-45d6-bf62-7c5952e4b502">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy03LTEtMS0xMDQyMDg_a9f1990c-80ae-4b9e-ab84-f21a955c095d">678,512</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i126367482057479195bc1a4141c5d805_I20230331" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC0xLTEtMS0xMDQxNjI_da9222de-0c7b-415b-bec4-a8e7b84342de">55,546</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC0yLTEtMS0xMDQxNzU_8f953e5a-7213-4a76-a120-420c1f95e641">35,535</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC0zLTEtMS0xMDQxOTE_631a67d9-4273-4ee9-8382-e25d1c89b737">91,081</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC01LTEtMS0xMDQxOTg_38c801d3-18a0-4144-ad03-b23f91dd5c4b">56,963</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic771a15585124ca7a7e67820648a5299_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC02LTEtMS0xMDQyMDU_7fc22862-9d64-43e7-a065-b3d462b035a0">33,068</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC03LTEtMS0xMDQyMDg_80a827b7-9bde-4959-94ee-09660c82ea11">90,031</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total financial assets</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">691,477</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35,535</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">727,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">735,475</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i126367482057479195bc1a4141c5d805_I20230331" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi0xLTEtMS0xMDQxNjI_f01a91fa-7cd7-4b73-a4ed-c793adca3c69">21,072</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi0yLTEtMS0xMDQxNzU_9903427d-582a-4fc0-9553-a55c6a2287dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi0zLTEtMS0xMDQxOTE_b28f0ad3-1cc8-4b86-bfbe-46521c2300c9">21,072</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi01LTEtMS0xMDQxOTg_56bcb3d2-058a-4d15-9c5e-213f48287fd7">41,047</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic771a15585124ca7a7e67820648a5299_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi02LTEtMS0xMDQyMDU_c9fc2702-5a15-4624-a405-a023a4a1fd30">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi03LTEtMS0xMDQyMDg_f01a7e69-3373-4529-8cf1-5f27c20cd99c">41,047</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i126367482057479195bc1a4141c5d805_I20230331" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy0xLTEtMS0xMDQxNjI_f270d5ab-d5a1-46fe-b6b8-c3e68a021260">15,961</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331" decimals="-3" name="srt:DraftsPayable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy0yLTEtMS0xMDQxNzU_a28ffa88-7c75-49b2-b8c9-d89ba493f1ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy0zLTEtMS0xMDQxOTE_1f44ea77-3453-4be5-abe5-9ebeb4a56541">15,961</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy01LTEtMS0xMDQxOTg_e57dfd57-463f-409a-aa10-3b740df387f8">43,694</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic771a15585124ca7a7e67820648a5299_I20221231" decimals="-3" name="srt:DraftsPayable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy02LTEtMS0xMDQyMDU_b2e76979-bc5e-4634-86b6-bbe34ff7d65e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy03LTEtMS0xMDQyMDg_e5844163-09ab-4e91-96d7-fb41da912d16">43,694</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i126367482057479195bc1a4141c5d805_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC0xLTEtMS0xMDQxNjI_46f7e7e5-24c7-47c6-bee4-a17c7935c15a">696,588</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC0yLTEtMS0xMDQxNzU_5fb9be54-ceba-4d69-8609-37b129bd508c">35,535</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC0zLTEtMS0xMDQxOTE_60db856c-fb64-4558-a97b-06464f00e80b">732,123</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC01LTEtMS0xMDQxOTg_fc4bd3ec-0656-4444-a951-25227e6eccf2">732,828</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic771a15585124ca7a7e67820648a5299_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC02LTEtMS0xMDQyMDU_76ed57f1-0731-4d4b-b096-0f7c5a2d5526">33,068</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC03LTEtMS0xMDQyMDg_9e50ba48-31ca-4bc6-98ea-4d12a47a7e10">765,896</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash and overnight holdings fluctuate based on the timing of clients&#8217; payroll processing cycles. Our cash, cash equivalents and marketable securities at <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MDcw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and December&#160;31, 2022 included $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" name="nsp:PayrollWithholdingsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MTYx_c242152f-1f1c-4f8d-b2eb-610c8cd5f149">457.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-5" name="nsp:PayrollWithholdingsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MTc4_11426d7d-7087-4b71-b7df-a84b00cca79e">504.8</ix:nonFraction> million, respectively, of funds associated with federal and state income tax withholdings, employment taxes, and other payroll deductions, as well as $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-5" sign="-" name="nsp:ClientPrepaymentsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MTk0_fadefb58-a8eb-401c-a4a1-594e2b864784">42.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-5" sign="-" name="nsp:ClientPrepaymentsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MjEw_f36e2008-02e3-4c63-897d-559aa14de54c">36.8</ix:nonFraction> million, respectively, in client prepayments.</span></div></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_8">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="i048fa83e9ecd4f45a917640f366b9ff8" continuedAt="i96f44df030a349f794b71710261298cb"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients</span></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfMjEzOA_c21e8f0f-f266-46d4-bd46-0dd2663bbf6e" continuedAt="i8e5f66adab4b46778d5524f42c2e67aa" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:</span></div><div style="margin-bottom:10pt"><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:62.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMS0xLTEtMS0xMDI3NTg_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients</span></td><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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNC0xLTEtMS0xMDQyNzI_3f5e9172-0d4b-409e-a539-9ba7949f392d">732,828</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNC0zLTEtMS0xMDQyNzk_c23ff805-1213-440e-8edb-222c0cd503f5">575,812</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNS0xLTEtMS0xMDQyNzY_d5bff2f4-e3b5-4aef-b05c-f0c3f6a78b2b">49,779</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNS0zLTEtMS0xMDQyNzk_f833aa1c-53c7-4332-97d1-9f6ac1d0229c">46,929</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNi0xLTEtMS0xMDQyNzY_169b1410-c485-4afe-8698-80250ecdf81f">34,942</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNi0zLTEtMS0xMDQyNzk_dd7ec002-8d42-4f34-9de2-50eecf6bae2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNy0xLTEtMS0xMDQyNzY_32a37e3a-4795-4cf3-b9cd-10bd12e4ce82">196,370</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNy0zLTEtMS0xMDQyNzk_0e4f80ce-08d7-4a48-b4a1-a3f46ac158be">185,027</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfOC0xLTEtMS0xMDQyNzY_e1ffa79c-0076-444e-82bb-3a64c2795ec5">1,013,919</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfOC0zLTEtMS0xMDQyNzk_3a0d8d88-3d03-448c-822d-a289c35ee738">807,768</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTAtMS0xLTEtMTA0Mjg1_8f401ddf-3e98-45ba-9a45-67ca2d2503a0">696,588</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTAtMy0xLTEtMTA0Mjg4_a762534c-7aae-4c03-933d-6787dcb80bbc">576,654</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTEtMS0xLTEtMTA0Mjg1_4e94a5dc-fec6-4246-8970-0a0d74f3ed7e">48,113</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTEtMy0xLTEtMTA0Mjg4_69b25f0e-c5f5-4a87-8a7b-701125163541">49,429</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTItMS0xLTEtMTA0Mjg1_5406e6c5-88d1-4d37-8d7c-566e75e10f11">41,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTItMy0xLTEtMTA0Mjg4_1a3aed21-dbca-4a66-ae97-8a7dbc789f0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTMtMS0xLTEtMTA0Mjg1_377a53fb-4a4c-4b2c-8390-a3980b1ae6bf">211,226</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTMtMy0xLTEtMTA0Mjg4_219aae44-98cd-43e7-9700-e429f9bd9d54">190,756</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTQtMS0xLTEtMTA0Mjg1_f15db687-9288-4e41-abab-acea99437e01">997,479</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTQtMy0xLTEtMTA0Mjg4_2cfaa920-3aac-40e8-be2d-33b71b0e2ece">816,839</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#8217; employees and various tax authorities. </span></div></ix:nonNumeric><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"><ix:continuation id="i8e5f66adab4b46778d5524f42c2e67aa" continuedAt="i641028316ebf477f8af457d407fd1807">(2)</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"><ix:continuation id="i641028316ebf477f8af457d407fd1807">Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our consolidated financial statements. Previously, the changes in funds held for clients and the related client fund liabilities were presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity.</ix:continuation> </span></div></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:10pt"><ix:continuation id="i96f44df030a349f794b71710261298cb" continuedAt="i5cf9070fa759495280109c26362e4e8d"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2. &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_37">Accounting Policies</a></span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5cf9070fa759495280109c26362e4e8d">,&#8221; for a discussion of our accounting policies for deposits &#8211; workers&#8217; compensation and restricted cash.</ix:continuation>  </span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_55"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk4Nw_3a972747-d271-41ad-9f8f-cde95eea5b74" continuedAt="ib055a885395f4c1d9886bf29485836a5" escape="true"><div style="margin-bottom:10pt"><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fair Value Measurements</span></td></tr></table></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk5Ng_b0048c67-be07-4b64-a9f4-2f2a8d70ed87" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with Accounting Standard Codification 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - significant unobservable inputs</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_9">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="ib055a885395f4c1d9886bf29485836a5"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Instruments Measured and Recognized at Fair Value</span></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk4Mg_e7729ae2-6252-4081-bb48-695fc6ac8d2b" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt"><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:20.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMC0xLTEtMS0xMDI3NjQ_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March 31, 2023</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy0xLTEtMS0xMDQyOTU_dea2cba9-b9af-4f52-8cfb-e9464e6f63da">691,477</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy0yLTEtMS0xMDQyOTg_d944bd15-3027-492b-81a2-3fa1a01ede6b">691,477</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20565238c017422686c38dcb8b27c50b_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy0zLTEtMS0xMDQzMDE_40252108-9eac-4267-8838-8d4dbc060229">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy01LTEtMS0xMDQzMDQ_d24e9254-098f-4dae-bac3-a34f957c61a9">735,475</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy02LTEtMS0xMDQzMDc_450733ba-116f-405c-99c2-15822dfcf91a">735,475</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy03LTEtMS0xMDQzMTA_3d2b0fc0-198c-4bb3-8717-975041b25f7a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC0xLTEtMS0xMDQyOTU_056eca75-524b-4cec-8875-e63b26f09a82">35,535</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC0yLTEtMS0xMDQyOTg_1ac7bb8e-192e-464c-bd64-56bafc5558e7">35,535</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20565238c017422686c38dcb8b27c50b_I20230331" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC0zLTEtMS0xMDQzMDE_4899e633-eabb-4a48-a41d-40c004fcff32">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC01LTEtMS0xMDQzMDQ_c2731c7c-c138-4e1d-a10d-711624225676">29,703</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC02LTEtMS0xMDQzMDc_1ea27d5b-ac96-43d5-9ca6-8d5a29ab284b">29,703</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC03LTEtMS0xMDQzMTA_86a7b278-cd2f-41a1-9908-cf152e727188">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS0xLTEtMS0xMDQyOTU_a1bd2aba-a6ed-4aac-84da-6e12f0e52b8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS0yLTEtMS0xMDQyOTg_c0e84d54-f9d5-41df-8420-73e7d5f9a631">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20565238c017422686c38dcb8b27c50b_I20230331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS0zLTEtMS0xMDQzMDE_eee57c37-86f2-4e7e-ac04-28c3308a7c66">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS01LTEtMS0xMDQzMDQ_c06efdbc-7b35-4b27-b560-55d9b64c4c69">3,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS02LTEtMS0xMDQzMDc_b1c139d2-096a-4298-b0b0-869ed669e5c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS03LTEtMS0xMDQzMTA_56dea815-d597-4ccd-9a71-3962dfc426ee">3,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total financial assets</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi0xLTEtMS0xMDQyOTU_b275faf6-dcc5-4758-8f67-f3ff231749da">727,012</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi0yLTEtMS0xMDQyOTg_49970368-0538-4510-8a58-c3d7278be7c7">727,012</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20565238c017422686c38dcb8b27c50b_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi0zLTEtMS0xMDQzMDE_2d1996a3-4863-4eeb-85b0-2f495836ce52">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi01LTEtMS0xMDQzMDQ_f530bed8-8813-4afa-ad08-126200be9430">768,543</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi02LTEtMS0xMDQzMDc_8cb26bac-073f-4192-90f9-5fb1871cf2f9">765,178</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi03LTEtMS0xMDQzMTA_6364fef2-30c0-49c6-ae9c-454bb8ad062c">3,365</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMjAwMg_6b24073a-909d-4b59-a48e-302878caa445" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:52.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.557%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMi0wLTEtMS0xMDI3NzM_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March 31, 2023</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy0xLTEtMS0xMDQ1MjE_c41a5b2a-40eb-4380-a579-9d8513c11c74">35,558</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy0yLTEtMS0xMDQ1MzY_b97c9196-86eb-45cd-97b8-686a674e3f83">19</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy0zLTEtMS0xMDQ1MzY_155e2088-ef48-4359-bc04-ba0dfa6c0574">42</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy00LTEtMS0xMDQ1MzY_05917010-0f9f-45fe-8ed3-ee3ef71e8f30">35,535</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy0xLTEtMS0xMDQ1NTM_9143f610-85f9-457a-8ecb-0f20ff10febd">29,782</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy0yLTEtMS0xMDQ1NTM_4f93980f-affe-4bbe-88e6-b048aead2e64">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy0zLTEtMS0xMDQ1NTM_1a1f6038-a10b-482f-aa23-beb2f6c8632b">79</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy00LTEtMS0xMDQ1NTM_835eb9ae-7bbc-4c4a-a28f-618cd50dd040">29,703</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC0xLTEtMS0xMDQ1NTY_3c72cd6e-17b6-4f6f-b896-741f0a944712">3,369</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC0yLTEtMS0xMDQ1NTY_38f5ea85-859d-48c9-ac46-797490fab155">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC0zLTEtMS0xMDQ1NTY_deb733fc-49f3-4f22-b059-5e48b4571696">4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC00LTEtMS0xMDQ1NTY_fcc24933-338d-4d50-b0ec-c74bc5e3a826">3,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk5MQ_ef07052b-7a4a-463d-b682-f4831d055461" escape="true">As of <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfNTQ5NzU1ODE1OTEw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, the contractual maturities of the marketable securities in our portfolio were less than one year.</ix:nonNumeric></span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfNTQ5NzU1ODE1OTMx_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 5, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_58">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_58"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfMjcxNA_4cf9c69b-c784-4827-8307-81fd1d950a7b" continuedAt="i904c5c16c2bc4ccd872781ac85236a4c" escape="true"><div style="margin-bottom:10pt"><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Long-Term Debt</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a revolving credit facility (the &#8220;Facility&#8221;) with a borrowing capacity of up to $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Njkx_cc0c2195-065d-4abf-899f-00cac2242f13">650</ix:nonFraction> million. The Facility may be further increased to $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Nzkz_091f0251-e010-43ad-99d0-55b5247de855">700</ix:nonFraction> million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (as amended, the &#8220;Credit Agreement&#8221;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by <ix:nonFraction unitRef="conversionratio" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="2" name="nsp:PercentageOfSubsidiaryStockSecuringDebt" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzE2_4ddb8e7e-718e-41cd-943e-25b75987fa56">65</ix:nonFraction>% of the stock of our captive insurance subsidiary and are guaranteed by all of our domestic subsidiaries other than certain excluded subsidiaries. At <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NjI3_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, our outstanding balance on the Facility was $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzMz_87b3909e-b2d8-48b0-bb11-2b5d9a9a5eca">369.4</ix:nonFraction> million, and we had an outstanding $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzQ4_bb065019-f068-4646-9bcc-2100f8f7910a">1.0</ix:nonFraction> million letter of credit issued under the Facility, resulting in an available borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzY1_938fa5f8-cd10-4374-9581-ae2443332a99">279.6</ix:nonFraction> million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility matures on <ix:nonNumeric contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" name="us-gaap:LongTermDebtMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Nzgx_212bab37-cdae-4aa5-bca2-528a96b5bd3f">June&#160;30, 2027</ix:nonNumeric>. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or Adjusted Term SOFR for term SOFR loans, in either case plus an applicable margin. Adjusted </span></div></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_10">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="i904c5c16c2bc4ccd872781ac85236a4c"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from <ix:nonFraction unitRef="number" contextRef="i2fc8acc86dee4d3eaa40821358883df6_I20230331" decimals="4" name="nsp:AdjustedTermSOFRRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfMTA5OTUxMTYzMDgzNA_86d6e0ff-b7aa-4fed-9742-1662e7cb64ea">0.10</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i907e3aba4d354003a4395073fcb5c513_I20230331" decimals="4" name="nsp:AdjustedTermSOFRRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfMTA5OTUxMTYzMDg0Mw_4f769f70-08c7-473e-b6e2-c70b1e0dd786">0.25</ix:nonFraction>% depending on the interest period and type of loan. Depending on our leverage ratio, the applicable margin varies (1) in the case of SOFR loans, from <ix:nonFraction unitRef="number" contextRef="ib03332c9dd8a43e399027845968df457_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODc0_fdc8b9e1-f58e-4f2b-a772-3873840a34db">1.50</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ie7e88edcad3f444d98d0fd95ec1f8922_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODgy_f2c145b4-2aaa-4a77-a9f3-7820fe604efe">2.25</ix:nonFraction>% and (2) in the case of alternate base rate loans, from <ix:nonFraction unitRef="number" contextRef="i0b80cee0b01a417c8aa4020f93235c62_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODkw_9c1724fc-3c38-4acc-88cc-2a0d6c9a34fd">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="id18371bbfe7c469a9ff8257aa2c22b50_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODk4_fcaabcde-8e1c-470f-8507-43c7d01a54f6">0.50</ix:nonFraction>%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus <ix:nonFraction unitRef="number" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="4" name="nsp:ApplicableMarginFederalFundsRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2OTA3_a1b860ac-c35e-48a6-b17a-47531a09782f">0.50</ix:nonFraction>%; and (3) the Adjusted Term SOFR rate plus <ix:nonFraction unitRef="number" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="4" name="nsp:AdjustedTermSOFRRatePlusApplicableMargin" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2OTE2_5181723c-b8fd-4419-af1e-4f0c531d5f44">2.00</ix:nonFraction>%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of <ix:nonFraction unitRef="number" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2OTI1_575de90b-774d-46a3-93e8-9696a0a8c0ce">0.25</ix:nonFraction>% per year. The average interest rate for the three month period ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NjU1_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> was <ix:nonFraction unitRef="number" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Nzg5_3270b08a-be42-4a48-bcc3-644cbcedff7b">6.35</ix:nonFraction>%. Interest expense and unused commitment fees are recorded in other income (expense). </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio, and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Njc2_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>.</span></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_61"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfMTA5OQ_8076c407-779c-4986-9275-fd17ea692065" escape="true"><div style="margin-bottom:10pt"><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDA2_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric>, we repurchased or withheld an aggregate of <ix:nonFraction unitRef="shares" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="0" name="nsp:Aggregatenumberofsharesrepurchasedduringtheperiod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTI4_70faf9cb-cad8-462e-ba9b-8c2ac7c91a31">288,502</ix:nonFraction> shares of our common stock, as described below.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Program</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors (the &#8220;Board&#8221;) has authorized a program to repurchase shares of our outstanding common stock (&#8220;Repurchase Program&#8221;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During the three months ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDI3_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, <ix:nonFraction unitRef="shares" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTQx_f6949dcc-7373-4eb8-986d-996c6a8b0a37">93,387</ix:nonFraction> shares were repurchased under the Repurchase Program. As of <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDQ4_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, we were authorized to repurchase an additional <ix:nonFraction unitRef="shares" contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331" decimals="0" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MjAy_79104b88-1bae-4f5f-8757-183bfa0ba392">938,773</ix:nonFraction> shares under the Repurchase Program.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Withheld Shares</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTA0_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric>, we withheld <ix:nonFraction unitRef="shares" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MjMw_5e025bd4-b799-4a07-8246-78a0cc6b90f7">195,115</ix:nonFraction> shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock awards.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="nsp:QuarterlydividendsdeclaredTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfMTEwMA_71644d2b-f9d9-47b3-b5ab-04bf2a0ae843" escape="true"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared quarterly dividends as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:66.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.708%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RhYmxlOjliMDk0ZjQ4ZGE0NjRkMDY5NmU2MGQ5MTBjMDRkZDQxL3RhYmxlcmFuZ2U6OWIwOTRmNDhkYTQ2NGQwNjk2ZTYwZDkxMGMwNGRkNDFfMC0xLTEtMS0xMDI4MDM_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RhYmxlOjliMDk0ZjQ4ZGE0NjRkMDY5NmU2MGQ5MTBjMDRkZDQxL3RhYmxlcmFuZ2U6OWIwOTRmNDhkYTQ2NGQwNjk2ZTYwZDkxMGMwNGRkNDFfMi0xLTEtMS0xMDQ2OTg_78862984-a0ce-4698-bec8-dd8b1e8bacc3">0.52</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RhYmxlOjliMDk0ZjQ4ZGE0NjRkMDY5NmU2MGQ5MTBjMDRkZDQxL3RhYmxlcmFuZ2U6OWIwOTRmNDhkYTQ2NGQwNjk2ZTYwZDkxMGMwNGRkNDFfMi0zLTEtMS0xMDQ2OTU_394e8e13-e3b0-4492-ae5e-378b3f48d99b">0.45</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDc2_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">March&#160;31, 2023</ix:nonNumeric> and 2022, we paid dividends totaling $<ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTYw_1c8e3aaf-ad84-4f14-bfdd-f624440a979c">19.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTc2_75bf4fcf-d3dc-477a-857d-5c8bfa65d1ec">17.2</ix:nonFraction> million, respectively.</span></div></ix:nonNumeric><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_64"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RleHRyZWdpb246ZmY2ZTU3YTIyNTBhNDY3OWFkMDI1OTdkMzk2ODM3ODBfMTA3Ng_6b8ed4d5-c93f-4ce9-9d20-95bfd56ae526" continuedAt="i016ce5922a5e44368eca71392bf1057c" escape="true"><div style="margin-bottom:10pt"><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Earnings Per Share</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period, plus the dilutive effect of time-vested and performance-based restricted stock units (&#8220;RSUs&#8221;).</span></div></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_11">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>(Unaudited)</span></td></tr></table></div></div><ix:continuation id="i016ce5922a5e44368eca71392bf1057c"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:</span></div><div style="margin-bottom:10pt"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RleHRyZWdpb246ZmY2ZTU3YTIyNTBhNDY3OWFkMDI1OTdkMzk2ODM3ODBfMTA4MA_cef865ae-57cb-4e10-aaed-629cd8fc98dc" escape="true"><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:77.060%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMS00LTEtMS0xMDI4MzM_a78da217-751f-4204-8911-c367846dbb67">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMy00LTEtMS0xMDQ4MjM_ecf433f9-ae27-4d89-9ea7-29be4a5cbc4a">94,595</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMy01LTEtMS0xMDQ4MjM_f3db1cbe-5546-4ef7-9419-082f91026aa5">69,884</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less distributed and undistributed earnings allocated to participating securities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNC00LTEtMS0xMDQ4MjM_3f6e5f3d-69e3-4d27-a726-f9c3d37b312b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNC01LTEtMS0xMDQ4MjM_38b896ab-fded-4b03-bc85-57cad2171edc">47</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income allocated to common shares</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNS00LTEtMS0xMDQ4MjM_4b7003c3-4fce-4ace-aaec-699a4d0c2e9a">94,595</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNS01LTEtMS0xMDQ4MjM_54cc44c4-35ea-4023-ad19-679a19c1f01e">69,837</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNy00LTEtMS0xMDQ4MzA_5807b421-d217-40df-ae88-53d60a16661b">37,990</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNy01LTEtMS0xMDQ4MzA_bcf5105f-2d4a-4803-8d6f-95de9423bd0e">38,288</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOC00LTEtMS0xMDQ4MzA_ed3a737c-7c4f-483a-a189-68855bc153c1">683</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOC01LTEtMS0xMDQ4MzA_e3137a91-a1a7-4658-95d4-6cd66c28e3be">405</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOS00LTEtMS0xMDQ4MzA_eb233a1c-ab4c-48e2-87c7-58c9dee09071">38,673</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOS01LTEtMS0xMDQ4MzA_c52d89ae-12da-4685-9410-096470e4889f">38,693</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMTEtNC0xLTEtMTA0ODM3_eb548a8a-e070-4d7f-8403-4c2071abb1f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMTEtNS0xLTEtMTA0ODM3_aff950c0-84ca-4815-a632-4229542210cb">25</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_67"></div><ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182Ny9mcmFnOjcyNDkwMWMzY2ExNjQ2NjU4NDQ0NmZmY2Q4OGNmZTYyL3RleHRyZWdpb246NzI0OTAxYzNjYTE2NDY2NTg0NDQ2ZmZjZDg4Y2ZlNjJfNDE4_e0909017-25b5-4300-bbc4-82d202d2c770" escape="true"><div style="margin-bottom:10pt"><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:2.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a defendant in various lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.</span></div></ix:nonNumeric><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_12">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_70"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read the following discussion in conjunction with our Annual Report on Form 10-K for the year ended December&#160;31, 2022, as well as our Consolidated Financial Statements and notes thereto included in this Quarterly Report on Form 10-Q.</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_73"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Executive Summary</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc. (&#8220;Insperity,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;) provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#8220;PEO&#8221;) services, known as our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which we provide by entering into a co-employment relationship with our clients. Our PEO HR Outsourcing Solutions encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform.</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_76"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Highlights</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span id="i3133b87acb1a46ed92f4542cc9897069_554"></span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2023 Compared to First Quarter 2022</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Average number of WSEEs paid per month increased 10.1%</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net income and diluted earnings per share (&#8220;diluted EPS&#8221;) increased 35.4% and 36.1% to $94.6 million and $2.45, respectively</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EPS increased 34.2% to $2.67</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA increased 28.5% to $152.4 million</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_1423"></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_136">Non-GAAP Financial Measures</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a reconciliation of adjusted EBITDA and adjusted EPS to their most directly comparable financial measures calculated and presented in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;).</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_13">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_82"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Key Financial and Statistical Data</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:64.848%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.252%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share, WSEE and statistical data)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr style="height:15pt"><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial data:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,769,652&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,577,837&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">332,146&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,774&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,139&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187,379&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,007&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Other income (expense), net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,572&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,777)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,595&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.80&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP financial measures</span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:10pt;font-weight:400;line-height:120%">Adjusted net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,099&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,006&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152,413&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118,573&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EPS</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average WSEEs paid</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306,691&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">278,660&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statistical data </span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(per WSEE per month)</span><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,923&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,887&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">342&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">132&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_136">Non-GAAP Financial Measures</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8221; for a reconciliation of the non-GAAP financial measures to their most directly comparable financial measures calculated and presented in accordance with GAAP.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Revenues per WSEE per month are comprised of gross billings per WSEE per month less WSEE payroll costs per WSEE per month as follows:</span></div><div style="margin-bottom:10pt"><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:75.911%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></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:7pt;font-style:italic;font-weight:400;line-height:120%">(per WSEE per month)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><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:8pt;font-weight:400;line-height:120%">Gross billings</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,446&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,390&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,523&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,503&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,923</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,887</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_88"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span id="iea10bb70b57741749ec02f646c5fa706_350"></span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Key Operating Metrics</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor certain key metrics to measure our performance, including:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">WSEEs</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EPS</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth in the number of WSEEs paid is affected by three primary sources: new client sales, client retention and the net change in WSEEs paid at existing clients through new hires and layoffs.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_91"></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During Q1&#160;2023, WSEEs paid increased 10.1% compared to Q1&#160;2022. The number of WSEEs paid from new client sales remained consistent when compared to Q1&#160;2022, while the net gain in our client base and client retention declined compared to Q1&#160;2022.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_97"></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average WSEEs Paid and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><img src="nsp-20230331_g2.jpg" alt="60" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></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:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr></table></div><div style="text-align:center"><img src="nsp-20230331_g3.jpg" alt="65" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div><span><br/></span></div><div style="margin-bottom:10pt"><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:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EPS and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(amounts per share)</span></div></td></tr></table></div><div style="text-align:center"><img src="nsp-20230331_g4.jpg" alt="70" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_100"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing Solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs and (2) a monthly markup component.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues are primarily dependent on the number of clients enrolled, the resulting number of WSEEs paid each period and the number of WSEEs enrolled in our benefit plans. Because our monthly markup is computed in part as a percentage of payroll cost, certain revenues are also affected by the payroll cost of WSEEs, which may fluctuate based on the composition of the WSEE base, inflationary effects on wage levels and differences in the local economies of our markets.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><img src="nsp-20230331_g5.jpg" alt="724" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_103"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2023 Compared to First Quarter 2022</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues for Q1&#160;2023 were $1.8 billion, an increase of 12.2%, primarily due to the following:</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Average WSEEs paid increased 10.1%.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenues per WSEE per month increased 1.9%, or $36.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_109"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our PEO HR Outsourcing Solutions to small and medium-sized businesses throughout the United States.  Our PEO HR Outsourcing Solutions revenue distribution by region follows:</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEO HR Outsourcing Solutions Revenue by Region</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><img src="nsp-20230331_g6.jpg" alt="251" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><img src="nsp-20230331_g7.jpg" alt="254" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">________________________________________________________   </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The Southwest region includes Texas.</span></div><div><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of total PEO HR Outsourcing Solutions revenue in our significant markets includes the following:</span></div><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Markets</span></div><div style="text-align:center"><img src="nsp-20230331_g8.jpg" alt="490" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><img src="nsp-20230331_g9.jpg" alt="494" style="height:309px;margin-bottom:5pt;vertical-align:text-bottom;width:333px"/></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The middle market sector, which we generally define as those companies with approximately 150 to 5,000 WSEEs, includes smaller clients whose number of WSEEs have grown to approximately 150 or more WSEEs. Currently, we have a dedicated sales management, service personnel, and consulting staff who concentrate solely on the middle market sector. Our average number of WSEEs per month in our middle market sector increased 19.7% during Q1&#160;2023 compared to Q1&#160;2022, representing approximately 26.1% and 24.0% of our total average paid WSEEs during Q1 2023 and Q1 2022, respectively. </span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_112"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#8217; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate, control and manage our direct costs relative to the revenues derived from the markup component of our gross billings.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit per WSEE is primarily determined by our ability to accurately estimate and control direct costs and our ability to incorporate changes in these costs into the gross billings charged to PEO HR Outsourcing Solutions clients, which are subject to pricing arrangements that are typically renewed annually. We use gross profit per WSEE per month as our principal measurement of relative performance at the gross profit level.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_115"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2023 Compared to First Quarter 2022</span></div><div style="margin-bottom:10pt"><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:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit and<br/>Year-over-Year Growth Percentage<br/></span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td></tr></table></div><div style="text-align:center"><img src="nsp-20230331_g10.jpg" alt="549755817645" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div><span><br/></span></div><div style="margin-bottom:10pt"><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:47.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.194%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit per WSEE per Month and<br/>Year-over-Year Growth Percentage</span></td></tr></table></div><div style="text-align:center"><img src="nsp-20230331_g11.jpg" alt="549755817650" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit for Q1&#160;2023 increased 16.2% to $332.1 million compared to $285.8 million in Q1&#160;2022. Gross profit per WSEE per month for Q1&#160;2023 increased $19 to $361 compared to $342 in Q1&#160;2022 due primarily to higher average pricing, offset in part by higher direct costs, as discussed below.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our pricing objectives attempt to achieve a level of revenue per WSEE that matches or exceeds changes in primary direct costs and operating expenses. Our revenues per WSEE per month increased $36 due to higher average pricing.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net decrease in direct costs between Q1&#160;2023 and Q1&#160;2022 attributable to the changes in cost estimates for benefits and workers&#8217; compensation totaled $2.5 million as discussed below. The $17 per WSEE per month increase in direct costs is due primarily to the direct cost components changes as follows:</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefits costs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The cost of group health insurance and related employee benefits increased $5 per WSEE per month and increased 2.1% on a cost per covered employee basis in Q1&#160;2023 as compared to Q1&#160;2022.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The percentage of WSEEs covered under our health insurance plans was 65.4% in Q1&#160;2023 compared to 66.3% in Q1&#160;2022.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reported results include changes in estimated claims run-off related to prior periods, which was a reduction in costs of $9.0 million, or $10 per WSEE per month, in Q1&#160;2023 compared to an increase in costs of $0.8 million, or $1 per WSEE per month, in Q1&#160;2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2&#160;to the Consolidated Financial Statements, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_37">Accounting Policies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i45856cd86a6343e5ad2cf674e0728d4c_12094">Health Insurance Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for a discussion of our accounting for health insurance costs.</span></div><div style="margin-bottom:10pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Workers&#8217; compensation costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued discipline around our client selection, workplace safety and claims management has allowed for claims within our policy periods to be closed out at amounts below our original cost estimates.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Workers&#8217; compensation costs increased $5 per WSEE per month in Q1&#160;2023 compared to Q1&#160;2022 on a 13.0% increase in non-bonus payroll costs.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As a percentage of non-bonus payroll cost, workers&#8217; compensation costs were 0.25% in Q1&#160;2023 and 0.20% in Q1&#160;2022.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recorded a reduction in workers&#8217; compensation costs of $7.6 million, or 0.10% of non-bonus payroll costs in Q1&#160;2023, as a result of closing out claims at lower than expected costs. In Q1&#160;2022, we recorded a reduction of $14.9 million, or 0.22% of non-bonus payroll costs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2 to the Consolidated Financial Statements, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_37">Accounting Policies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i45856cd86a6343e5ad2cf674e0728d4c_12095">Workers&#8217; Compensation Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for a discussion of our accounting for workers&#8217; compensation costs.</span></div><div style="margin-bottom:10pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Payroll tax costs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Payroll taxes increased 11.2% on a 10.3% increase in payroll costs, or $8 per WSEE per month.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Payroll taxes as a percentage of payroll costs increased to 7.6% in Q1&#160;2023 compared to 7.5% in Q1&#160;2022.</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_121"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Salaries, wages and payroll taxes &#8212; Salaries, wages and payroll taxes (&#8220;Salaries&#8221;) are primarily a function of the number of corporate employees, their associated average pay and any additional incentive compensation.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Stock-based compensation &#8212; Our stock-based compensation relates to the recognition of non-cash compensation expense over the requisite service period of time-vested and performance-based awards.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Commissions &#8212; Commissions expense consists primarily of amounts paid to sales managers and other sales personnel, including business performance advisors (&#8220;BPAs&#8221;), as well as channel referral fees. Commissions are based on new accounts sold and a percentage of revenue generated by such personnel.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Advertising &#8212; Advertising expense primarily consists of media advertising and other business promotions in our current and anticipated sales markets.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">General and administrative expenses &#8212; Our general and administrative expenses primarily include:  </span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">rent expenses related to our service centers and sales offices</span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">outside professional service fees related to legal, consulting and accounting services</span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">administrative costs, such as postage, printing and supplies</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">employee travel and training expenses</span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">facility costs, including repairs and maintenance</span></div><div style="margin-bottom:10pt;padding-left:76.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">technology</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> costs, including software-as-a-service (&#8220;SaaS&#8221;) subscription costs and amortization of SaaS implementation costs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Depreciation and amortization &#8212; Depreciation and amortization expense is primarily a function of our capital investments in corporate facilities, service centers, sales offices, software development, and technology infrastructure.</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_124"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">First Quarter 2023 Compared to First Quarter 2022</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain information related to our operating expenses:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><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:29.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">per WSEE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:9pt;font-weight:400;line-height:120%">Salaries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124,541&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">107,439&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">135&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></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:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,110&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,846&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">Commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,017&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></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:9pt;font-weight:400;line-height:120%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,940&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,595&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(30.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(40.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%)</span></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:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,034&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41,005&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></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:9pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,497&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,184&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><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:9pt;font-weight:700;line-height:120%">Total operating expenses</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">211,139</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">187,379</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">229</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">224</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating expenses for Q1&#160;2023 increased 12.7% to $211.1 million compared to $187.4 million in Q1&#160;2022. Operating expenses per WSEE per month for Q1&#160;2023 increased 2.2% to $229 compared to $224 in Q1&#160;2022.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Salaries of corporate and sales staff for Q1&#160;2023 increased 15.9% to $124.5 million, or $6 per WSEE per month, compared to Q1&#160;2022, primarily due to an increase in the number of service and support personnel as well as in the number of Business Performance Advisors.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Stock-based compensation expense for Q1&#160;2023 increased 12.8% to $11.1 million, but remained flat on a per WSEE per month basis, compared to Q1&#160;2022. The increase was primarily due to awards issued under our restricted stock program.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Commissions expense for Q1&#160;2023 increased 6.9% to $11.0 million, but remained flat on a per WSEE per month basis, compared to Q1&#160;2022.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Advertising expense for Q1 2023 decreased 30.9% to $5.9 million, or $4 per WSEE per month, compared to Q1&#160;2022. This decrease was primarily due to a change in the timing associated with advertising.</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">General and administrative expenses for Q1&#160;2023 increased 17.1% to $48.0 million, or $4 per WSEE per month, compared to Q1&#160;2022. The increase was primarily due to increased travel and event costs, software licensing costs, and amortization of SaaS implementation costs.  </span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_130"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense)</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income increased $8.6 million in Q1 2023 compared to Q1 2022 due to increases in interest rates earned on investments in marketable securities and workers&#8217; compensation deposits. Interest expense increased $4.3 million in Q1 2023 compared to Q1 2022 due to increases in interest rates charged on borrowings under our credit facility. </span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_133"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense</span></div><div style="margin-bottom:10pt"><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:68.152%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective income tax rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.5%</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.7%</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023, our provision for income taxes differed from the U.S. statutory rate primarily due to state income taxes, non-deductible expenses and vesting of restricted and long-term incentive stock awards. During the first three months of 2023 and 2022, we recognized an income tax benefit of $4.9 million and $0.5 million, respectively, related to the vesting of short-term, long-term incentive, and restricted stock awards.</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_136"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures used by other companies. Non-GAAP financial measures should not be considered as a substitute for, or superior to, measures of financial performance prepared in accordance with GAAP. Investors are encouraged to review the reconciliation of the non-GAAP financial measures used to their most directly comparable GAAP financial measures as provided in the tables below.</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.701%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Measure</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Benefit of Non-GAAP Measure</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-bonus payroll cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-bonus payroll cost is a non-GAAP financial measure that excludes the impact of bonus payrolls paid to our WSEEs.<br/></span><span style="font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Bonus payroll cost varies from period to period, but has no direct impact to our ultimate workers&#8217; compensation costs under the current program.</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Our management refers to non-bonus payroll cost in analyzing, reporting and forecasting our workers&#8217; compensation costs.<br/></span><span style="font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">We include these non-GAAP financial measures because we believe they are useful to investors in allowing for greater transparency related to the costs incurred under our current workers&#8217; compensation program.</span></td></tr><tr style="height:54pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted cash, cash equivalents and marketable securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Excludes funds associated with:<br/>&#8226;&#160;&#160;federal and state income tax withholdings,<br/>&#8226;&#160;&#160;employment taxes,<br/>&#8226;&#160;&#160;other payroll deductions, and<br/>&#8226;&#160;&#160;client prepayments.</span></td><td colspan="3" rowspan="11" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">We believe that the exclusion of the identified items helps us reflect the fundamentals of our underlying business model and analyze results against our expectations, against prior periods, and to plan for future periods by focusing on our underlying operations. We believe that the adjusted results provide relevant and useful information for investors because they allow investors to view performance in a manner similar to the method used by management and improves their ability to understand and assess our operating performance. Adjusted EBITDA is used by our lenders to assess our leverage and ability to make interest payments.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:66pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">EBITDA</span></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Represents net income computed in accordance with GAAP, plus:<br/>&#8226;&#160;&#160;interest expense,<br/>&#8226;&#160;&#160;income tax expense,<br/>&#8226;&#160;&#160;depreciation and amortization expense, and<br/>&#8226;&#160;&#160;amortization of SaaS implementation costs.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted EBITDA</span></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Represents EBITDA plus:<br/>&#8226;&#160;&#160;non-cash stock based compensation.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:36pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted net income</span></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents net income computed in accordance with GAAP, excluding:<br/>&#8226;&#160;&#160;non-cash stock-based compensation.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:36pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted EPS</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents diluted net income per share computed in accordance with GAAP, excluding:<br/>&#8226;&#160;&#160;non-cash stock based-compensation.</span></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">27</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of payroll cost (GAAP) to non-bonus payroll costs (non-GAAP):</span></div><div style="margin-bottom:10pt"><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:59.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.523%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE per month)</span></td><td colspan="15" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:700;line-height:120%">Payroll cost</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9,681,610</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10,523</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,780,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10,503</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Bonus payroll cost</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,002,043&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,983,853&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,373&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-bonus payroll cost</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7,679,567</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,347</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6,796,215</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,130</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">% Change period over period</span></div></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">27.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of cash, cash equivalents and marketable securities (GAAP) to adjusted cash, cash equivalents and marketable securities (non-GAAP):</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:57.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.612%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;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:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and marketable securities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">732,123</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,896</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less:</span></div></td><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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts payable for withheld federal and state income taxes, employment taxes and other payroll deductions </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">457,778&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504,817&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client prepayments</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,907&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted cash, cash equivalents and marketable securities</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">231,438</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">224,279</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of net income (GAAP) to EBITDA (non-GAAP) and adjusted EBITDA (non-GAAP):</span></div><div style="margin-bottom:10pt"><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:60.968%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE per month)</span></td><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">94,595</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">103</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">69,884</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">84</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,984&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,734&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,205&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of SaaS implementation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,497&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,184&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:10pt;font-weight:700;line-height:120%">EBITDA</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">141,303</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">154</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">108,727</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">130</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,110&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,846&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">152,413</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">166</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">118,573</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">142</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change period over period</span></div></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(4.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of net income (GAAP) to adjusted net income (non-GAAP):</span></div><div style="margin-bottom:10pt"><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:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">94,595</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">69,884</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,110&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,846&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,606)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,724)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-GAAP adjustments, net</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8,504</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7,122</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted net income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">103,099</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">77,006</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change period over period</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of diluted EPS (GAAP) to adjusted EPS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(non-GAAP):</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:97.557%"><tr><td style="width:1.0%"></td><td style="width:73.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.714%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:700;line-height:120%">Diluted EPS</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.45</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.80</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.29&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.06)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-GAAP adjustments, net</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.22</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.19</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EPS</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.67</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.99</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change period over period</span></div></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_139"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate our liquidity requirements, capital needs and availability of resources in view of, among other things, our expansion plans, stock repurchases, potential acquisitions, debt service requirements and other operating cash needs. To meet short-term liquidity requirements, which are primarily the payment of direct costs and operating expenses, we rely primarily on cash from operations. Longer-term projects, large stock repurchases or significant acquisitions may be financed with public or private debt or equity. We have a revolving credit facility (&#8220;Facility&#8221;) with a syndicate of financial institutions with a borrowing capacity of $650 million. The Facility is available for working capital and general corporate purposes, including acquisitions and stock repurchases. We have in the past sought, and may in the future seek, to raise additional capital or take other steps to increase or manage our liquidity and capital resources. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had $732.1 million in cash, cash equivalents and marketable securities at March&#160;31, 2023, of which approximately $457.8 million was payable in early April 2023 for withheld federal and state income taxes, employment taxes and other payroll deductions, and approximately $42.9 million represented client prepayments that were payable in April 2023. At March&#160;31, 2023, we had working capital of $215.1 million compared to $158.5 million at December&#160;31, 2022. We currently believe that our cash on hand, marketable securities, cash flows from operations, and availability under the Facility will be adequate to meet our liquidity requirements for the remainder of 2023. We intend to rely on these same sources, as well as public and private debt or equity financing, to meet our longer-term liquidity and capital needs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, we had an outstanding letter of credit and borrowings totaling $370.4 million under the Facility. Please read Note 5 to the Consolidated Financial Statements, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_58">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_142"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF <br/>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities in the first three months of 2023 was $39.4 million. Our primary source of cash from operations is the comprehensive service fee and payroll funding we collect from our clients. Our cash and cash equivalents, and thus our reported cash flows from operating activities, are significantly impacted by various external and internal factors, which are reflected in part by the changes in our balance sheet accounts. These include the following:</span></div><div style="margin-bottom:10pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Timing of client payments / payroll taxes &#8211; We typically collect our comprehensive service fee, along with the client&#8217;s payroll funding, from clients no later than the same day as the payment of WSEE payrolls and associated payroll taxes. Therefore, the last business day of a reporting period has a substantial impact on our reporting of operating cash flows. For example, many WSEEs are paid on Fridays; therefore, operating cash flows decrease in the reporting periods that end on a Friday or a Monday. In the period ended March&#160;31, 2023, the last business day of the reporting period was a Friday, client prepayments were $42.9 million and employment taxes and other deductions were $457.8 million. In the period ended March&#160;31, 2022, the last business day of the reporting period was a Thursday, client prepayments were $117.8 million and employment taxes and other deductions were $338.3 million.</span></div><div style="margin-bottom:10pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Medical plan funding &#8211; Our health care contract with United establishes participant cash funding rates 90 days in advance of the beginning of a reporting quarter. Therefore, changes in the participation level of the United plan have a direct impact on our operating cash flows. In addition, changes to the funding rates, which are solely determined by United based primarily upon recent claim history and anticipated cost trends, also have a significant impact on our operating cash flows. As of March&#160;31, 2023, premiums owed and cash funded to United have exceeded the costs of the United plan, resulting in a $41.5 million surplus, $32.5 million of which is reflected as a current asset, and $9.0 million of which is reflected as a long-term asset on our Condensed Consolidated Balance Sheets. The premiums, including an additional quarterly premium, owed to United at March&#160;31, 2023 were $71.1 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:10pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating results &#8211; Our adjusted net income has a significant impact on our operating cash flows. Our adjusted net income increased 33.9% to $103.1 million in the three months ended March&#160;31, 2023, compared to $77.0 million in the three months ended March&#160;31, 2022. Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iea10bb70b57741749ec02f646c5fa706_350">Results of Operations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554">First</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554"> </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554">Quarter</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554"> </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554">2023</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554"> Compared to </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554">First</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554"> </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554">Q</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554">uarter</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554"> </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3133b87acb1a46ed92f4542cc9897069_554">2022</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_145"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in investing activities were $8.9 million for the three months ended March&#160;31, 2023, primarily due to property and equipment purchases of $6.8 million.</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_148"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in financing activities were $46.8 million for the three months ended March&#160;31, 2023. We paid $19.9 million in dividends and repurchased or withheld $34.6 million in stock.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">30</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_151"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK AND CONTROLS AND PROCEDURES</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are primarily exposed to market risks from fluctuations in interest rates and the effects of those fluctuations on the market values of our cash equivalent short-term investments, our available-for-sale marketable securities and our borrowings under our Facility, which bears interest at a variable market rate. As of March&#160;31, 2023, we had outstanding letters of credit and borrowings totaling $370.4 million under the Facility. Please read Note 5 to the Consolidated Financial Statements, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_58">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash equivalent short-term investments consist primarily of overnight investments, which are not significantly exposed to interest rate risk, except to the extent that changes in interest rates will ultimately affect the amount of interest income earned on these investments. Our available-for-sale marketable securities are subject to interest rate risk because these securities generally include a fixed interest rate. As a result, the market values of these securities are affected by changes in prevailing interest rates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attempt to limit our exposure to interest rate risk primarily through diversification and low investment turnover. Our investment policy is designed to maximize after-tax interest income while preserving our principal investment. As a result, our marketable securities consist of tax-exempt short term and intermediate term debt securities, which are primarily U.S. Government Securities. </span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_154"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Rules 13a-15 and 15d-15 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), we carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March&#160;31, 2023.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in our internal control over financial reporting that occurred during the three months ended March&#160;31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">31</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_157"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.772%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div></td></tr></table></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART II</span></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 8 to the Consolidated Financial Statements, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i97c607191abf4fc59cb5ab60bf162a2c_67">Commitments and Contingencies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; which is incorporated herein by reference.</span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_160"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes in our risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022 under &#8220;Item 1A. Risk Factors&#8221; in Part I and &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, except as noted below:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank failures or other events affecting financial institutions could have a material adverse effect on our business, results of operations or financial condition, or have other adverse consequences.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a U.S.-based global systemically important bank (or G-SIB) for our PEO operations, including our cash balances associated with that portion of our business. All of our cash deposits are held by Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) insured banks, which amounts exceed the FDIC insurance limits. Through various overnight &#8220;sweep account&#8221; programs, we also invest a significant portion of our cash balances in U.S. Treasury-based funds, which are invested through brokerage firms affiliated with the banks at which our deposits are held. The failure of a bank or related brokerage firm that we use, or events involving limited liquidity, non-performance or other adverse conditions in the financial or credit markets impacting financial institutions at which we maintain balances, or concerns or rumors about such events, may lead to disruptions in access to our cash balances, adversely impact our liquidity, including our ability to borrow under our credit facility, or limit our ability to process transactions related to our clients.  In the event of a failure of a bank or other financial institution that holds our cash deposits, there can be no assurance that our deposits in excess of the FDIC or other comparable insurance limits will be recoverable or, even if ultimately recoverable, there may be significant delays in our ability to access those funds. Furthermore, bank failures, non-performance, or other adverse developments that affect financial institutions could impair the ability of one or more of the banks participating in our credit facility from honoring their commitments. Such events could have a material adverse effect on our financial condition or results of operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, our clients may be adversely affected by any bank failure or other event affecting financial institutions. For example, some of our clients had deposits with banks that were recently placed into receivership. If those clients had been unable, or if our clients in the future are unable, to meet their obligations to us as a result of a bank failure or other event affecting financial institutions, we may be exposed to potential risks that could impact our financial condition or results of operations. If we were to fail to pay the liabilities that we have assumed associated with our WSEEs, we may be subject to fines or other penalties. See &#8220;Item 1.A.  Risk Factors &#8211; PEO HR Outsourcing Risks &#8211; &#8220;We assume liability for WSEE payroll, payroll taxes, benefits costs and workers&#8217; compensation costs and are responsible for their payment regardless of the amount billed to or paid by our clients.&#8221; in our Form 10-K for the year ended December 31, 2022. Furthermore, a significant change in the liquidity or financial position of our clients could cause unfavorable trends in cash collections, which could have a material adverse effect on our financial condition or results of operations.  </span></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_163"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about purchases by Insperity during the three months ended March&#160;31, 2023 of equity securities that are registered by Insperity pursuant to Section 12 of the Exchange Act:</span></div><div style="margin-bottom:5pt;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:24.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.009%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;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:#4c8c2b;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:#4c8c2b;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:#4c8c2b;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:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Period</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Price Paid per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased Under Announced Program</span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Number of Shares Available for Purchase under Announced Program</span><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">01/01/2023 &#8212; 01/31/2023</span></td><td colspan="2" style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,030&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108.83&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,000&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #4c8c2b;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">994,160&#160;</span></td><td style="border-top:1pt solid #4c8c2b;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">02/01/2023 &#8212; 02/28/2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">994,160&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:10pt;font-weight:400;line-height:120%">03/01/2023 &#8212; 03/31/2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121.70&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,387&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">938,773&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">288,502</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">120.01</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">93,387</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.772%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div></td></tr></table></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">During the three months ended March&#160;31, 2023, 195,115 shares of stock were withheld to satisfy tax-withholding obligations arising in conjunction with the vesting of restricted stock units and long-term incentive compensation awards. The required withholding is calculated using the closing sales price reported by the New York Stock Exchange on the date prior to the applicable vesting date. These shares are not subject to the repurchase program.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">As of March&#160;31, 2023, we were authorized to repurchase an additional 938,773 shares under the program. Unless terminated earlier by resolution of our Board of Directors, the repurchase program will expire when we have repurchased all shares authorized for repurchase under the repurchase program.  </span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | 2023 First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_169"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="-sec-extract:summary"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.772%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#005f86;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div></td></tr></table></div></div><div style="-sec-extract:summary;margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 6. Exhibits</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:10.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.527%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit No</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1</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:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312023nsp-ex311.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:10pt;font-weight:400;line-height:120%">31.2</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:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312023nsp-ex312.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:10pt;font-weight:400;line-height:120%">32.1</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:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312023nsp-ex321.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:10pt;font-weight:400;line-height:120%">32.2</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:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a03312023nsp-ex322.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></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:10pt;font-weight:400;line-height:120%">101.INS</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:10pt;font-weight:400;line-height:120%">*</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:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></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:10pt;font-weight:400;line-height:120%">101.SCH</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:10pt;font-weight:400;line-height:120%">*</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:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document.</span></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:10pt;font-weight:400;line-height:120%">101.CAL</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:10pt;font-weight:400;line-height:120%">*</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:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></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:10pt;font-weight:400;line-height:120%">101.DEF</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:10pt;font-weight:400;line-height:120%">*</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:10pt;font-weight:400;line-height:120%">Inline XBRL Extension Definition Linkbase Document.</span></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:10pt;font-weight:400;line-height:120%">101.LAB</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:10pt;font-weight:400;line-height:120%">*</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:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></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:10pt;font-weight:400;line-height:120%">101.PRE</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:10pt;font-weight:400;line-height:120%">*</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:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></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:10pt;font-weight:400;line-height:120%">104</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (embedded with the Inline XBRL document).</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:0.1%"></td><td style="width:2.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.865%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.859%"></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:10pt;font-weight:400;line-height:120%">____________________________________</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></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:10pt;font-weight:400;line-height:120%">Filed with this report.</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><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></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:10pt;font-weight:400;line-height:120%">Furnished with this report.</span></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_14">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34</span></div></td></tr></table></div></div></div><div id="i97c607191abf4fc59cb5ab60bf162a2c_172"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 thereunto duly authorized.&#160;</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:43.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.999%"></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:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></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:10pt;font-weight:400;line-height:120%">&#160;</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:10pt;font-weight:400;line-height:120%">&#160;</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:10pt;font-weight:400;line-height:120%">&#160;</span></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:10pt;font-weight:400;line-height:120%">Date: April 26, 2023</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:10pt;font-weight:400;line-height:120%">By:</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:120%">/s/ Douglas S. Sharp</span></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:10pt;font-weight:400;line-height:120%">&#160;</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:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="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:10pt;font-weight:400;line-height:120%">Douglas S. Sharp</span></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:10pt;font-weight:400;line-height:120%">&#160;</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:10pt;font-weight:400;line-height:120%">&#160;</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-weight:400;line-height:120%">Executive Vice President of Finance,</span></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:10pt;font-weight:400;line-height:120%">&#160;</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:10pt;font-weight:400;line-height:120%">&#160;</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-weight:400;line-height:120%">Chief Financial Officer and Treasurer</span></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:10pt;font-weight:400;line-height:120%">&#160;</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:10pt;font-weight:400;line-height:120%">&#160;</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-weight:400;line-height:120%">(Principal Financial Officer)</span></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:66.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity | <ix:nonNumeric contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_15">2023</ix:nonNumeric> First Quarter Form 10-Q</span></div></td><td colspan="3" style="border-top:2pt solid #005f86;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#005f86;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35</span></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>a03312023nsp-ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ibf4b8084e8cc4b6fa5dbd38659cc4aca_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul J. Sarvadi, certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of Insperity, Inc.&#59;</font></div></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;&#160;April&#160;26, 2023 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Paul J. Sarvadi</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul J. Sarvadi</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board and Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>a03312023nsp-ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ie2f98c34ba384b64ac1357091bd0a9d2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Douglas S. Sharp, certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of Insperity, Inc.&#59;</font></div></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;&#160;&#160;April&#160;26, 2023 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Douglas S. Sharp</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas S. Sharp</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President of Finance, <br>Chief Financial Officer and Treasurer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>a03312023nsp-ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i74db2fe9e2664998a8686f24bdbe88cd_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Insperity, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending March&#160;31, 2023, (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, I, Paul J. Sarvadi, Chairman of the Board and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify;text-indent:45pt"><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:29.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.255%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Paul J. Sarvadi</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul J. Sarvadi</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 26, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>a03312023nsp-ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ica372eb673484d6f95140b08709be7ef_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Insperity, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending March&#160;31, 2023, (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, I, Douglas S. Sharp, Executive Vice President of Finance, Chief Financial Officer and Treasurer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify;text-indent:45pt"><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:29.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.255%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Douglas S. Sharp</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas S. Sharp</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President of Finance, <br>Chief Financial Officer and Treasurer</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 26, 2023</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>nsp-20230331.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:85628343-35d0-439a-ad37-b5fda737f886,g:ecaf0886-3a5b-488f-9ce9-83ca78b89797-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nsp="http://www.insperity.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.insperity.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <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://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.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="nsp-20230331_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="nsp-20230331_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="nsp-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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="nsp-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.insperity.com/role/DocumentandEntityInformation">
        <link:definition>0000001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited">
        <link:definition>0000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited">
        <link:definition>0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>0000004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationNotes" roleURI="http://www.insperity.com/role/BasisofPresentationNotes">
        <link:definition>0000006 - Disclosure - Basis of Presentation (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesNotes" roleURI="http://www.insperity.com/role/AccountingPoliciesNotes">
        <link:definition>0000007 - Disclosure - Accounting Policies (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherBalanceSheetInformationNotes" roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationNotes">
        <link:definition>0000008 - Disclosure - Other Balance Sheet Information (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsNotes" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes">
        <link:definition>0000009 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtNotes" roleURI="http://www.insperity.com/role/LongtermDebtNotes">
        <link:definition>0000010 - Disclosure - Long-term Debt (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityNotes" roleURI="http://www.insperity.com/role/StockholdersEquityNotes">
        <link:definition>0000011 - Disclosure - Stockholders' Equity (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareNotes" roleURI="http://www.insperity.com/role/NetIncomePerShareNotes">
        <link:definition>0000012 - Disclosure - Net Income Per Share (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNotes" roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes">
        <link:definition>0000013 - Disclosure - Commitments and Contingencies (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesPolicies" roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies">
        <link:definition>0000014 - Disclosure - Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairVlueMeasurementsPolicies" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies">
        <link:definition>0000015 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesTables" roleURI="http://www.insperity.com/role/AccountingPoliciesTables">
        <link:definition>0000016 - Disclosure - Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherBalanceSheetInformationTables" roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationTables">
        <link:definition>0000017 - Disclosure - Other Balance Sheet Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsTables" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables">
        <link:definition>0000018 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityStockholdersEquityTables" roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables">
        <link:definition>0000019 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareTables" roleURI="http://www.insperity.com/role/NetIncomeperShareTables">
        <link:definition>0000020 - Disclosure - Net Income per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesDetails" roleURI="http://www.insperity.com/role/AccountingPoliciesDetails">
        <link:definition>0000021 - Disclosure - Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherBalanceSheetInformationDetails" roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails">
        <link:definition>0000022 - Disclosure - Other Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsDetails" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails">
        <link:definition>0000023 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtDetails" roleURI="http://www.insperity.com/role/LongtermDebtDetails">
        <link:definition>0000024 - Disclosure - Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.insperity.com/role/StockholdersEquityDetails">
        <link:definition>0000025 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareDetails" roleURI="http://www.insperity.com/role/NetIncomeperShareDetails">
        <link:definition>0000026 - Disclosure - Net Income per Share (Details)</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:element id="nsp_QuarterlydividendsdeclaredTableTextBlock" abstract="false" name="QuarterlydividendsdeclaredTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_PremiumsOwedToUnited" abstract="false" name="PremiumsOwedToUnited" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_SalariesWagesAndPayrollTaxes" abstract="false" name="SalariesWagesAndPayrollTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" abstract="false" name="MoneyMarketFundsOvernightHoldingsAtCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" abstract="false" name="Aggregatenumberofsharesrepurchasedduringtheperiod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceCurrent" abstract="false" name="PrepaidHealthInsuranceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationAdministrativeFeesAccrued" abstract="false" name="WorkersCompensationAdministrativeFeesAccrued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_RevenueCompositionAbstract" abstract="true" name="RevenueCompositionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_AccruedWorksiteEmployeePayrollCosts" abstract="false" name="AccruedWorksiteEmployeePayrollCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationDiscountChangedDuringPeriod" abstract="false" name="WorkersCompensationDiscountChangedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_IncreaseDecreaseinWSEEpayrollexpense" abstract="false" name="IncreaseDecreaseinWSEEpayrollexpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_ClientPrepaymentsIncludedInCashBalance" abstract="false" name="ClientPrepaymentsIncludedInCashBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_UndiscountedAccruedWorkersCompensationCosts" abstract="false" name="UndiscountedAccruedWorkersCompensationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_HealthInsuranceCostsAbstract" abstract="true" name="HealthInsuranceCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_WestMember" abstract="true" name="WestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" abstract="false" name="USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" abstract="false" name="BenefitsCostsIncurredReducedRelatedtoRunoff" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_NortheastMember" abstract="true" name="NortheastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_HealthInsuranceCostsPolicyTextBlock" abstract="false" name="HealthInsuranceCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" abstract="false" name="DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" abstract="false" name="WorkersCompensationLiabilityNetOfAdminFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_ApplicableMarginFederalFundsRate" abstract="false" name="ApplicableMarginFederalFundsRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_AdjustedTermSOFRRatePlusApplicableMargin" abstract="false" name="AdjustedTermSOFRRatePlusApplicableMargin" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_OtherRevenuesMember" abstract="true" name="OtherRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_CentralMember" abstract="true" name="CentralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_WorkersCompensationCostsAbstract" abstract="true" name="WorkersCompensationCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_WorkersCompensationExpense" abstract="false" name="WorkersCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" abstract="false" name="NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" abstract="false" name="WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorksiteEmployeePayrollCost" abstract="false" name="WorksiteEmployeePayrollCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_TreasuryStockAcquired" abstract="false" name="TreasuryStockAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" abstract="false" name="WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositsHealthInsurance" abstract="false" name="DepositsHealthInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_Unbilled" abstract="false" name="Unbilled" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositsWorkersCompensation" abstract="false" name="DepositsWorkersCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" abstract="false" name="TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_AdjustedTermSOFRRate" abstract="false" name="AdjustedTermSOFRRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceNoncurrent" abstract="false" name="PrepaidHealthInsuranceNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" abstract="false" name="TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_GrossBillings" abstract="false" name="GrossBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PayrollWithholdingsIncludedInCashBalance" abstract="false" name="PayrollWithholdingsIncludedInCashBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_SoutheastMember" abstract="true" name="SoutheastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" abstract="false" name="TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_PercentageOfSubsidiaryStockSecuringDebt" abstract="false" name="PercentageOfSubsidiaryStockSecuringDebt" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" abstract="false" name="TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" abstract="false" name="ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_AccruedHealthInsuranceCosts" abstract="false" name="AccruedHealthInsuranceCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" abstract="false" name="PercentageofourhealthinsurancecoverageprovidedbyUnited" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" abstract="false" name="PrepaidHealthInsuranceCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationCostsPolicyTextBlock" abstract="false" name="WorkersCompensationCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" abstract="false" name="PayrollTaxesBenefitsAndWorkersCompensationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_RequiredDepositForHealthCareCosts" abstract="false" name="RequiredDepositForHealthCareCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_SouthwestMember" abstract="true" name="SouthwestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>nsp-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:85628343-35d0-439a-ad37-b5fda737f886,g:ecaf0886-3a5b-488f-9ce9-83ca78b89797-->
<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.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_42c53219-884f-4bb0-a9b3-38f20a9a1a49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_us-gaap_AssetsCurrent_42c53219-884f-4bb0-a9b3-38f20a9a1a49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6ffac565-4ec6-468e-a3ea-926c2fba8eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6ffac565-4ec6-468e-a3ea-926c2fba8eb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e6830fb2-3b53-40e4-ba83-e6c2242f59d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e6830fb2-3b53-40e4-ba83-e6c2242f59d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent_08dcebf2-95ad-4d9a-8277-8f67ebf35b48" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_nsp_PrepaidHealthInsuranceNoncurrent_08dcebf2-95ad-4d9a-8277-8f67ebf35b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance_6d0a4811-f5ef-4033-a412-7249748e9ba9" xlink:href="nsp-20230331.xsd#nsp_DepositsHealthInsurance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_nsp_DepositsHealthInsurance_6d0a4811-f5ef-4033-a412-7249748e9ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_68e008f7-48da-45da-a9ce-92a245fd6d3d" xlink:href="nsp-20230331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_nsp_DepositsWorkersCompensation_68e008f7-48da-45da-a9ce-92a245fd6d3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_4c6a968f-37ec-4a1c-b417-ca444d28762d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_4c6a968f-37ec-4a1c-b417-ca444d28762d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1569836c-844e-4e35-894c-8632aecc05f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1569836c-844e-4e35-894c-8632aecc05f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6f580148-98fa-4970-b0ff-344724e0fe2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1b2fee37-ab54-4e46-8786-746ec201031a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_6f580148-98fa-4970-b0ff-344724e0fe2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts_a3cb9bcf-d7c8-4889-967d-c6250dc4f4ac" xlink:href="nsp-20230331.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_nsp_AccruedHealthInsuranceCosts_a3cb9bcf-d7c8-4889-967d-c6250dc4f4ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_9cf6a645-77f6-4e92-9b11-f36e9db111a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_9cf6a645-77f6-4e92-9b11-f36e9db111a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1a2605c6-8dcf-40cc-9a89-adde436434eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_us-gaap_TaxesPayableCurrent_1a2605c6-8dcf-40cc-9a89-adde436434eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_877cfda6-32c6-4b33-9bef-0ae10a97ad85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_us-gaap_AccountsPayableCurrent_877cfda6-32c6-4b33-9bef-0ae10a97ad85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_e95ef5b4-d587-4c42-bde2-a8feba4f2fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_e95ef5b4-d587-4c42-bde2-a8feba4f2fc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_2aa7d990-01c8-44c0-95be-28a1f65f8038" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_2aa7d990-01c8-44c0-95be-28a1f65f8038" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_691a1ff3-8371-4ee3-90db-83a4b756f099" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_691a1ff3-8371-4ee3-90db-83a4b756f099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts_7300a895-b59e-40d9-bc23-884c7c3c1bf8" xlink:href="nsp-20230331.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e554c00c-b94f-4337-ae9c-5751d834d6c9" xlink:to="loc_nsp_AccruedWorksiteEmployeePayrollCosts_7300a895-b59e-40d9-bc23-884c7c3c1bf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2ec64bf9-b81e-4699-b7ff-1528e55cba77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_55937bf9-415a-4405-92ba-8f20a528700d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ec64bf9-b81e-4699-b7ff-1528e55cba77" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_55937bf9-415a-4405-92ba-8f20a528700d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_72efcb3e-8893-42a4-afa0-1682aaacadee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ec64bf9-b81e-4699-b7ff-1528e55cba77" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_72efcb3e-8893-42a4-afa0-1682aaacadee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_05f711bc-7e19-42dd-9f60-894bcc678e23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ec64bf9-b81e-4699-b7ff-1528e55cba77" xlink:to="loc_us-gaap_ReceivablesNetCurrent_05f711bc-7e19-42dd-9f60-894bcc678e23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_21ac6975-6ae0-4223-affa-7e5576fe81e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ec64bf9-b81e-4699-b7ff-1528e55cba77" xlink:to="loc_us-gaap_PrepaidInsurance_21ac6975-6ae0-4223-affa-7e5576fe81e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_e8577ba2-0a60-4c6b-a29a-1ca8eb8f5093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ec64bf9-b81e-4699-b7ff-1528e55cba77" xlink:to="loc_us-gaap_OtherAssetsCurrent_e8577ba2-0a60-4c6b-a29a-1ca8eb8f5093" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2fadd852-6677-4558-92bf-3708c36f27c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ec64bf9-b81e-4699-b7ff-1528e55cba77" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2fadd852-6677-4558-92bf-3708c36f27c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7f62c8b-7954-43b1-8889-ddf6f98d4cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fbb03ac6-cda5-462c-be2c-2d527d9f9ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7f62c8b-7954-43b1-8889-ddf6f98d4cfa" xlink:to="loc_us-gaap_LiabilitiesCurrent_fbb03ac6-cda5-462c-be2c-2d527d9f9ad2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_170b9bdd-57be-43ba-a761-7dd46cd1eb79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7f62c8b-7954-43b1-8889-ddf6f98d4cfa" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_170b9bdd-57be-43ba-a761-7dd46cd1eb79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2a301183-7f56-49f5-99d5-3dd1936038ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7f62c8b-7954-43b1-8889-ddf6f98d4cfa" xlink:to="loc_us-gaap_StockholdersEquity_2a301183-7f56-49f5-99d5-3dd1936038ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e3fab2f0-7d24-4f95-97c4-5fec91075208" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_1095cb4a-febf-4436-bfc6-9e72e3344981" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3fab2f0-7d24-4f95-97c4-5fec91075208" xlink:to="loc_us-gaap_CommonStockValue_1095cb4a-febf-4436-bfc6-9e72e3344981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a6a4e23f-c262-47fa-b225-a527011ce528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3fab2f0-7d24-4f95-97c4-5fec91075208" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a6a4e23f-c262-47fa-b225-a527011ce528" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_5fe7783f-b97c-4b7b-b1ad-a3ad25355a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3fab2f0-7d24-4f95-97c4-5fec91075208" xlink:to="loc_us-gaap_TreasuryStockValue_5fe7783f-b97c-4b7b-b1ad-a3ad25355a3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b5a3611c-24a9-4633-8be6-16dee23b9b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3fab2f0-7d24-4f95-97c4-5fec91075208" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b5a3611c-24a9-4633-8be6-16dee23b9b5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_39db9efd-060a-406a-9d3d-822b47558199" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_df906123-02f8-4861-a7b5-8aba64e17998" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_39db9efd-060a-406a-9d3d-822b47558199" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_df906123-02f8-4861-a7b5-8aba64e17998" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_093e45c1-0da0-46aa-8ff7-ecea8e49f4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_39db9efd-060a-406a-9d3d-822b47558199" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_093e45c1-0da0-46aa-8ff7-ecea8e49f4fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0afd9146-72b3-4da6-969c-a859134c3e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_39db9efd-060a-406a-9d3d-822b47558199" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0afd9146-72b3-4da6-969c-a859134c3e5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3528eea-0fe0-444c-9592-44da2fa497b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_39db9efd-060a-406a-9d3d-822b47558199" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3528eea-0fe0-444c-9592-44da2fa497b8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c39a1b8d-3994-4adb-a2e1-39179796adf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes_d488e195-af0d-4bad-929b-5c04bdac109a" xlink:href="nsp-20230331.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c39a1b8d-3994-4adb-a2e1-39179796adf3" xlink:to="loc_nsp_SalariesWagesAndPayrollTaxes_d488e195-af0d-4bad-929b-5c04bdac109a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_527c78ba-6689-47ee-b05b-d1ba1da4a448" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c39a1b8d-3994-4adb-a2e1-39179796adf3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_527c78ba-6689-47ee-b05b-d1ba1da4a448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_6537704e-2f6b-4712-9630-8f3ac4df4b91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c39a1b8d-3994-4adb-a2e1-39179796adf3" xlink:to="loc_us-gaap_SalesCommissionsAndFees_6537704e-2f6b-4712-9630-8f3ac4df4b91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_a154df99-4246-4687-92a2-8c672a0e5c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c39a1b8d-3994-4adb-a2e1-39179796adf3" xlink:to="loc_us-gaap_AdvertisingExpense_a154df99-4246-4687-92a2-8c672a0e5c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2e83c791-38bb-4b93-843e-776ee553ada1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c39a1b8d-3994-4adb-a2e1-39179796adf3" xlink:to="loc_us-gaap_DepreciationAndAmortization_2e83c791-38bb-4b93-843e-776ee553ada1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7c3a8861-e0e8-43cd-ba5d-0bb03b91038c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c39a1b8d-3994-4adb-a2e1-39179796adf3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7c3a8861-e0e8-43cd-ba5d-0bb03b91038c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2c6902cb-7103-4a51-8357-9328dee7aa9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0ceb623a-a195-41bc-b2ca-a4fab38063ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2c6902cb-7103-4a51-8357-9328dee7aa9f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0ceb623a-a195-41bc-b2ca-a4fab38063ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ce832537-76d8-4f90-85d2-faef5e17c0b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2c6902cb-7103-4a51-8357-9328dee7aa9f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ce832537-76d8-4f90-85d2-faef5e17c0b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9f44765a-f7ed-4f69-9f14-3e08a322a64e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_73c58f41-600f-4aa9-bc36-c70abf21bd5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9f44765a-f7ed-4f69-9f14-3e08a322a64e" xlink:to="loc_us-gaap_GrossProfit_73c58f41-600f-4aa9-bc36-c70abf21bd5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_25a68535-bb5a-45d4-ad09-3b5f3371ebe8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9f44765a-f7ed-4f69-9f14-3e08a322a64e" xlink:to="loc_us-gaap_OperatingExpenses_25a68535-bb5a-45d4-ad09-3b5f3371ebe8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_24f296e6-c31b-44b7-a787-581496053cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cac0019f-7f4a-4796-85c1-757a5b960ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_24f296e6-c31b-44b7-a787-581496053cbf" xlink:to="loc_us-gaap_NetIncomeLoss_cac0019f-7f4a-4796-85c1-757a5b960ab7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_67943006-2bbe-47a6-b0bc-c44decf82c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_24f296e6-c31b-44b7-a787-581496053cbf" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_67943006-2bbe-47a6-b0bc-c44decf82c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f4b5f2a9-e0e0-4760-9e6d-f91ca1a60389" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_84a910bb-3c59-43ed-84e3-7d88fd4ede92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f4b5f2a9-e0e0-4760-9e6d-f91ca1a60389" xlink:to="loc_us-gaap_OperatingIncomeLoss_84a910bb-3c59-43ed-84e3-7d88fd4ede92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_01c5e51c-a635-489d-8c7f-007daacd5f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f4b5f2a9-e0e0-4760-9e6d-f91ca1a60389" xlink:to="loc_us-gaap_InterestIncomeOther_01c5e51c-a635-489d-8c7f-007daacd5f6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3e943ead-138f-4023-b010-e10b875063f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f4b5f2a9-e0e0-4760-9e6d-f91ca1a60389" xlink:to="loc_us-gaap_InterestExpense_3e943ead-138f-4023-b010-e10b875063f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_275e266b-c2ef-4860-8192-a7c45b3318bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings_8bc9647e-c03c-4fb0-a235-47facffc0b61" xlink:href="nsp-20230331.xsd#nsp_GrossBillings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_275e266b-c2ef-4860-8192-a7c45b3318bb" xlink:to="loc_nsp_GrossBillings_8bc9647e-c03c-4fb0-a235-47facffc0b61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost_be74d4b8-e7da-4613-b49f-df960cce15d6" xlink:href="nsp-20230331.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_275e266b-c2ef-4860-8192-a7c45b3318bb" xlink:to="loc_nsp_WorksiteEmployeePayrollCost_be74d4b8-e7da-4613-b49f-df960cce15d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_dccc674e-4964-4b1b-9efc-ec6e49d93193" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22b99f5b-5a22-4110-8374-7c89da3e4040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_dccc674e-4964-4b1b-9efc-ec6e49d93193" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22b99f5b-5a22-4110-8374-7c89da3e4040" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_3fd93e98-26df-49f0-b463-a8d3f1f84cd2" xlink:href="nsp-20230331.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_dccc674e-4964-4b1b-9efc-ec6e49d93193" xlink:to="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_3fd93e98-26df-49f0-b463-a8d3f1f84cd2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15ab9b6f-77cb-47bf-8760-d7f3ddfbdb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_f7d5635b-6176-41df-afff-7a34647682b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15ab9b6f-77cb-47bf-8760-d7f3ddfbdb2b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_f7d5635b-6176-41df-afff-7a34647682b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e2349ce6-7cba-4eb9-a80e-a6aed8935eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15ab9b6f-77cb-47bf-8760-d7f3ddfbdb2b" xlink:to="loc_us-gaap_NetIncomeLoss_e2349ce6-7cba-4eb9-a80e-a6aed8935eb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1f4b12ce-747a-4dbe-8b91-f1e33e82fec9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1f4b12ce-747a-4dbe-8b91-f1e33e82fec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_28b2b957-257e-4891-8f3c-5e254ba78d08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_28b2b957-257e-4891-8f3c-5e254ba78d08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2dd4c80b-f733-4e5e-a675-80853e423c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2dd4c80b-f733-4e5e-a675-80853e423c7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c49c7b4b-1349-454b-b551-cc76cc683b50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c49c7b4b-1349-454b-b551-cc76cc683b50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_0f3d4a7c-0a58-4969-ba4b-8bf88c293db8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_0f3d4a7c-0a58-4969-ba4b-8bf88c293db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_fa7cd0be-67ba-459c-a247-2dd25a8e5d30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_fa7cd0be-67ba-459c-a247-2dd25a8e5d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_bfacdf8d-2846-43e8-b638-093e5d7fc3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_bfacdf8d-2846-43e8-b638-093e5d7fc3e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_3b7b9229-2927-47f9-b3c3-5a441a3b387d" xlink:href="nsp-20230331.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_3b7b9229-2927-47f9-b3c3-5a441a3b387d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_f73f23f2-5434-4142-b38d-d63b071b595b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_f73f23f2-5434-4142-b38d-d63b071b595b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_5e2ac678-86d9-4909-994c-ecea4265032a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_5e2ac678-86d9-4909-994c-ecea4265032a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_3d03cac7-667d-4bbf-ac4e-cc10234f8b70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_3d03cac7-667d-4bbf-ac4e-cc10234f8b70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5f5657b8-3385-4733-a26e-10ccd3ca043e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5f5657b8-3385-4733-a26e-10ccd3ca043e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_9586520f-8930-451b-8ebe-f41ffff79289" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_DepreciationAndAmortization_9586520f-8930-451b-8ebe-f41ffff79289" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8770dee4-576b-420a-aec1-2bbfcd9ba6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_26b35201-9a50-416e-9336-9c47e91d6911" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8770dee4-576b-420a-aec1-2bbfcd9ba6ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57543dd1-6313-4300-b6de-4b04325b4f62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_dbad86c8-caaa-4ad1-95ed-e2b3d750ceca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57543dd1-6313-4300-b6de-4b04325b4f62" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_dbad86c8-caaa-4ad1-95ed-e2b3d750ceca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_f36edba1-4eed-44a4-8175-13c3e9bb2a39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57543dd1-6313-4300-b6de-4b04325b4f62" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_f36edba1-4eed-44a4-8175-13c3e9bb2a39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b5f23012-e007-4c49-bdd5-c7536337e58f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57543dd1-6313-4300-b6de-4b04325b4f62" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b5f23012-e007-4c49-bdd5-c7536337e58f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ed6df05-b92a-46bf-a461-dd3be7bd5eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TreasuryStockAcquired_1307b779-c60e-4334-ad5b-2c15018b44ae" xlink:href="nsp-20230331.xsd#nsp_TreasuryStockAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ed6df05-b92a-46bf-a461-dd3be7bd5eb1" xlink:to="loc_nsp_TreasuryStockAcquired_1307b779-c60e-4334-ad5b-2c15018b44ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1855eb16-3d92-48e7-8bc3-69fae2fcce33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ed6df05-b92a-46bf-a461-dd3be7bd5eb1" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1855eb16-3d92-48e7-8bc3-69fae2fcce33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4a9d8da3-e359-48eb-8555-e66803b68c62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ed6df05-b92a-46bf-a461-dd3be7bd5eb1" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4a9d8da3-e359-48eb-8555-e66803b68c62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_912a4886-23fb-4537-8e9f-bae08ca4edd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_93d6ca77-9378-4155-9f24-50bc59b0d649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_912a4886-23fb-4537-8e9f-bae08ca4edd9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_93d6ca77-9378-4155-9f24-50bc59b0d649" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f39a1a0f-a7e9-42bc-a5d0-5d3393d5fa4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_912a4886-23fb-4537-8e9f-bae08ca4edd9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f39a1a0f-a7e9-42bc-a5d0-5d3393d5fa4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dac9b268-e178-4ede-a467-06c028722529" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_912a4886-23fb-4537-8e9f-bae08ca4edd9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dac9b268-e178-4ede-a467-06c028722529" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#AccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_39082830-fdd1-4b2c-99bc-943525f86feb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_da412854-bf53-4870-bc8f-091f1447a330" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_39082830-fdd1-4b2c-99bc-943525f86feb" xlink:to="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_da412854-bf53-4870-bc8f-091f1447a330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_53f8a9d9-c437-4e7a-99d8-52185a734548" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_39082830-fdd1-4b2c-99bc-943525f86feb" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_53f8a9d9-c437-4e7a-99d8-52185a734548" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#OtherBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_2b676831-70f7-49b2-bdc4-149b9dacbe2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_72406614-6266-43ef-9b01-e6aaa3a3f47c" xlink:href="nsp-20230331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_2b676831-70f7-49b2-bdc4-149b9dacbe2e" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_72406614-6266-43ef-9b01-e6aaa3a3f47c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_1f3f7d27-ef91-4a26-bfa8-e0820d115beb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_2b676831-70f7-49b2-bdc4-149b9dacbe2e" xlink:to="loc_us-gaap_ShortTermInvestments_1f3f7d27-ef91-4a26-bfa8-e0820d115beb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_bab2471c-ad6c-4474-8619-a04b86cb1620" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_2b676831-70f7-49b2-bdc4-149b9dacbe2e" xlink:to="loc_us-gaap_Cash_bab2471c-ad6c-4474-8619-a04b86cb1620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_517fa2f4-1985-41fe-867d-5b568e77cc5d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_2b676831-70f7-49b2-bdc4-149b9dacbe2e" xlink:to="loc_srt_DraftsPayable_517fa2f4-1985-41fe-867d-5b568e77cc5d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#NetIncomeperShareDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3e316a67-7f5d-481f-9003-dc04ce4822af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3e05a222-236b-413e-a2e9-a01400bf7876" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3e316a67-7f5d-481f-9003-dc04ce4822af" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3e05a222-236b-413e-a2e9-a01400bf7876" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ac01dea5-b3c2-4378-b2a7-1218b9e3ca8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3e316a67-7f5d-481f-9003-dc04ce4822af" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ac01dea5-b3c2-4378-b2a7-1218b9e3ca8a" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>nsp-20230331_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:85628343-35d0-439a-ad37-b5fda737f886,g:ecaf0886-3a5b-488f-9ce9-83ca78b89797-->
<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.insperity.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="nsp-20230331.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="extended" id="i6b450dbf57be40c2b14cfc36dc070ad8_DocumentandEntityInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_99d1bc8c-a292-4a20-9bd0-ae004261e9cc" 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_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:to="loc_dei_Security12bTitle_99d1bc8c-a292-4a20-9bd0-ae004261e9cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3c00304f-516d-4b47-8b98-cf5443c0716e" 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_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:to="loc_dei_TradingSymbol_3c00304f-516d-4b47-8b98-cf5443c0716e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_943f9477-56fd-48df-b915-7a4be52315ce" 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_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:to="loc_dei_SecurityExchangeName_943f9477-56fd-48df-b915-7a4be52315ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_8260d666-7711-4631-84a2-009f93e8e4fd" 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_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:to="loc_dei_EntitiesTable_8260d666-7711-4631-84a2-009f93e8e4fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_2071bc3c-3752-4432-92a7-697889bc4eae" 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_8260d666-7711-4631-84a2-009f93e8e4fd" xlink:to="loc_dei_EntityListingsExchangeAxis_2071bc3c-3752-4432-92a7-697889bc4eae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_2071bc3c-3752-4432-92a7-697889bc4eae_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_2071bc3c-3752-4432-92a7-697889bc4eae" xlink:to="loc_dei_ExchangeDomain_2071bc3c-3752-4432-92a7-697889bc4eae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_62ebcce5-3935-4b9a-b270-39a19b52c785" 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_2071bc3c-3752-4432-92a7-697889bc4eae" xlink:to="loc_dei_ExchangeDomain_62ebcce5-3935-4b9a-b270-39a19b52c785" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_974cbd7b-df3e-4a1b-9e72-85b8a80e8665" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_62ebcce5-3935-4b9a-b270-39a19b52c785" xlink:to="loc_us-gaap_CommonStockMember_974cbd7b-df3e-4a1b-9e72-85b8a80e8665" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended" id="id2acfa253af34c68bd51f4982e1ceebc_CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e5e5779d-4513-476a-96f1-4085123e6cea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StockholdersEquity_e5e5779d-4513-476a-96f1-4085123e6cea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_64425fa6-4054-4b51-bacc-26d5b5020263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_SharesIssued_64425fa6-4054-4b51-bacc-26d5b5020263" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2332691f-ce83-49ef-81a2-6613c6b750c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2332691f-ce83-49ef-81a2-6613c6b750c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_fd8ef1c9-845b-4d04-b9a4-c48130b516c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_fd8ef1c9-845b-4d04-b9a4-c48130b516c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_26fbd82b-f7ff-492a-a208-0f00b216b24c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_26fbd82b-f7ff-492a-a208-0f00b216b24c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_f5cb7ca3-9108-441f-9771-e6b0a8926a88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StockholdersEquityOther_f5cb7ca3-9108-441f-9771-e6b0a8926a88" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_79646527-3f58-490d-b92b-d748df60aba6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_DividendsCommonStockCash_79646527-3f58-490d-b92b-d748df60aba6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46fe1449-2c29-4855-bec8-081027ea5cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46fe1449-2c29-4855-bec8-081027ea5cf6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0db44e84-bb71-46fc-87c9-a7ba316cd9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_NetIncomeLoss_0db44e84-bb71-46fc-87c9-a7ba316cd9ab" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9fc330e4-92c5-4bdb-9503-7d0b9c9971f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a475157f-35b3-4dee-af9e-c09732225215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd23ddc1-bf2e-49f7-a487-c60f187e8976" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StatementTable_dd23ddc1-bf2e-49f7-a487-c60f187e8976" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8b893197-a46d-4bfe-89cf-f6ae94c39ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_dd23ddc1-bf2e-49f7-a487-c60f187e8976" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8b893197-a46d-4bfe-89cf-f6ae94c39ad9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8b893197-a46d-4bfe-89cf-f6ae94c39ad9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8b893197-a46d-4bfe-89cf-f6ae94c39ad9" xlink:to="loc_us-gaap_EquityComponentDomain_8b893197-a46d-4bfe-89cf-f6ae94c39ad9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8b893197-a46d-4bfe-89cf-f6ae94c39ad9" xlink:to="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_25305da0-5f29-48be-b5c6-c2cb190ca78e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_CommonStockMember_25305da0-5f29-48be-b5c6-c2cb190ca78e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_50a3f7f1-0e12-4a2b-aa89-c1cecf36a936" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_50a3f7f1-0e12-4a2b-aa89-c1cecf36a936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_883c875a-919b-470d-a5da-9ccde510dd25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_TreasuryStockCommonMember_883c875a-919b-470d-a5da-9ccde510dd25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_48806807-b5a3-409a-9f7d-b6ca40382784" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_RetainedEarningsMember_48806807-b5a3-409a-9f7d-b6ca40382784" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#AccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended" id="i8199f9ceb4954b0580d624edb66131dc_AccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_737598b2-4d8a-4cf8-9428-0978516441e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44b063a7-7cdd-4d5f-ad0a-32bd17be2e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_737598b2-4d8a-4cf8-9428-0978516441e5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44b063a7-7cdd-4d5f-ad0a-32bd17be2e2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c85901cb-7435-438d-bb58-e358e6a0dda4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_737598b2-4d8a-4cf8-9428-0978516441e5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c85901cb-7435-438d-bb58-e358e6a0dda4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6c878082-134f-4044-a25e-c4d57d56349a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c85901cb-7435-438d-bb58-e358e6a0dda4" xlink:to="loc_srt_StatementGeographicalAxis_6c878082-134f-4044-a25e-c4d57d56349a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6c878082-134f-4044-a25e-c4d57d56349a_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_6c878082-134f-4044-a25e-c4d57d56349a" xlink:to="loc_srt_SegmentGeographicalDomain_6c878082-134f-4044-a25e-c4d57d56349a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_6c878082-134f-4044-a25e-c4d57d56349a" xlink:to="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember_3428f01f-5703-4ff7-877a-a5fcd6b8d22e" xlink:href="nsp-20230331.xsd#nsp_NortheastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_NortheastMember_3428f01f-5703-4ff7-877a-a5fcd6b8d22e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember_6e0de918-23f4-473e-8d0e-2dd6bb9cb2b9" xlink:href="nsp-20230331.xsd#nsp_SoutheastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_SoutheastMember_6e0de918-23f4-473e-8d0e-2dd6bb9cb2b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember_65f6aac9-1744-4724-90b8-a9ef9a87d466" xlink:href="nsp-20230331.xsd#nsp_CentralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_CentralMember_65f6aac9-1744-4724-90b8-a9ef9a87d466" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember_8af6a25e-d3dc-4023-b5c5-1120b687ae3c" xlink:href="nsp-20230331.xsd#nsp_SouthwestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_SouthwestMember_8af6a25e-d3dc-4023-b5c5-1120b687ae3c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember_3ed217ed-39a9-4813-90dc-05462f3437bb" xlink:href="nsp-20230331.xsd#nsp_WestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_WestMember_3ed217ed-39a9-4813-90dc-05462f3437bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember_7f7c8b3b-4c3e-41cc-9755-d79b6c54fd3c" xlink:href="nsp-20230331.xsd#nsp_OtherRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_OtherRevenuesMember_7f7c8b3b-4c3e-41cc-9755-d79b6c54fd3c" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#OtherBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="extended" id="i193a28408578434591511a6db40fecc0_OtherBalanceSheetInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_5cad31bc-20fc-4333-ab4d-f10ac22986fc" xlink:href="nsp-20230331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_5cad31bc-20fc-4333-ab4d-f10ac22986fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_aaa6025c-cfbf-4c91-9376-af6317df96f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_us-gaap_ShortTermInvestments_aaa6025c-cfbf-4c91-9376-af6317df96f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_4c1301e1-b12d-417f-babb-edd788bf3ead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_us-gaap_Cash_4c1301e1-b12d-417f-babb-edd788bf3ead" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_a3a54d18-51f0-4285-a02f-55435e9a2920" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_srt_DraftsPayable_a3a54d18-51f0-4285-a02f-55435e9a2920" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_0929c634-e282-49e4-bc58-b8b91e7d2d60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_0929c634-e282-49e4-bc58-b8b91e7d2d60" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance_05430d24-a3a1-4af5-b160-436b8ee26fdb" xlink:href="nsp-20230331.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_nsp_ClientPrepaymentsIncludedInCashBalance_05430d24-a3a1-4af5-b160-436b8ee26fdb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance_a08c4e83-277f-4ccf-810f-db3377d2b9fa" xlink:href="nsp-20230331.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_nsp_PayrollWithholdingsIncludedInCashBalance_a08c4e83-277f-4ccf-810f-db3377d2b9fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14a57c6f-5337-43a8-aee4-a66d781d1302" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14a57c6f-5337-43a8-aee4-a66d781d1302" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_703bef1f-b212-407f-bc3a-1a91a3bbd454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14a57c6f-5337-43a8-aee4-a66d781d1302" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_703bef1f-b212-407f-bc3a-1a91a3bbd454" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_703bef1f-b212-407f-bc3a-1a91a3bbd454_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_703bef1f-b212-407f-bc3a-1a91a3bbd454" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_703bef1f-b212-407f-bc3a-1a91a3bbd454_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_703bef1f-b212-407f-bc3a-1a91a3bbd454" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_11053f4a-b149-4d95-b339-8c90ba40e0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:to="loc_us-gaap_MoneyMarketFundsMember_11053f4a-b149-4d95-b339-8c90ba40e0f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_c58d1bd2-b856-40ad-a4a6-10fa8d16b04d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_c58d1bd2-b856-40ad-a4a6-10fa8d16b04d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended" id="ibe6970ea1ce54a0d95317e130d1534c4_FairValueMeasurementsFairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8988cc71-0b07-4fac-9f03-43af6d7102e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8988cc71-0b07-4fac-9f03-43af6d7102e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_7f782dc3-1568-45a1-8110-40478e748238" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_7f782dc3-1568-45a1-8110-40478e748238" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_13442d9e-2c82-4ceb-9546-12265ba585e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_13442d9e-2c82-4ceb-9546-12265ba585e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_c71577ed-ae3e-4f41-892d-a8ee55d15893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_c71577ed-ae3e-4f41-892d-a8ee55d15893" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1f03a284-de51-46e7-8361-b27f1b842c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1f03a284-de51-46e7-8361-b27f1b842c9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1f1e072e-bde1-44af-ab33-ba29e2b97550" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1f1e072e-bde1-44af-ab33-ba29e2b97550" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_febc4ff0-bed0-452e-ab8f-efb88ddb5377" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_febc4ff0-bed0-452e-ab8f-efb88ddb5377" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_108d4edd-d57f-4603-89d5-8f0d14a09d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_108d4edd-d57f-4603-89d5-8f0d14a09d1a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc3afcfb-be65-4c16-bbe1-eba2d7806b02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc3afcfb-be65-4c16-bbe1-eba2d7806b02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fc3afcfb-be65-4c16-bbe1-eba2d7806b02_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc3afcfb-be65-4c16-bbe1-eba2d7806b02" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fc3afcfb-be65-4c16-bbe1-eba2d7806b02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc3afcfb-be65-4c16-bbe1-eba2d7806b02" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3331a8a2-68c4-4ad8-923c-12e28f0287de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_3331a8a2-68c4-4ad8-923c-12e28f0287de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b9675300-96cb-49fa-8b7b-d02495ca9e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b9675300-96cb-49fa-8b7b-d02495ca9e0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7874656f-2143-4a2c-be93-97298d343f40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7874656f-2143-4a2c-be93-97298d343f40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7874656f-2143-4a2c-be93-97298d343f40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7874656f-2143-4a2c-be93-97298d343f40" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7874656f-2143-4a2c-be93-97298d343f40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7874656f-2143-4a2c-be93-97298d343f40" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_db29c112-f354-41af-87a1-f1548b59ed16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_db29c112-f354-41af-87a1-f1548b59ed16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_d8470a35-8819-4771-bd48-d2de12d7b8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:to="loc_us-gaap_MunicipalBondsMember_d8470a35-8819-4771-bd48-d2de12d7b8d5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#LongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="extended" id="i6616208a0be44441a0619f3a547a6289_LongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a9006303-bb98-46ba-93b5-8439e86315e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a9006303-bb98-46ba-93b5-8439e86315e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_083279f0-f9fd-484f-8c08-2453e4b74568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_083279f0-f9fd-484f-8c08-2453e4b74568" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_037bbbed-ee22-4158-8d52-09bff8b500b5" xlink:href="nsp-20230331.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_037bbbed-ee22-4158-8d52-09bff8b500b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_326e83a0-9106-4e78-81f0-60bc5bbde3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_326e83a0-9106-4e78-81f0-60bc5bbde3dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_efe7c5c0-fde0-48d5-9409-2a19eb94f8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_efe7c5c0-fde0-48d5-9409-2a19eb94f8ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ca7d779-b2f1-42e7-9b3d-1658eaece2fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ca7d779-b2f1-42e7-9b3d-1658eaece2fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturityDate_572a2f98-307c-41b1-b3d4-1109dc5c64fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LongTermDebtMaturityDate_572a2f98-307c-41b1-b3d4-1109dc5c64fe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0d7dc0ca-1719-4667-840a-c17bfc4e7b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0d7dc0ca-1719-4667-840a-c17bfc4e7b1a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate_3427b437-9475-4ee7-a7a3-0e5fc5a28201" xlink:href="nsp-20230331.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_ApplicableMarginFederalFundsRate_3427b437-9475-4ee7-a7a3-0e5fc5a28201" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_59acf860-57bf-40d6-a3ce-e62374e36adb" xlink:href="nsp-20230331.xsd#nsp_AdjustedTermSOFRRatePlusApplicableMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_59acf860-57bf-40d6-a3ce-e62374e36adb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRate_0fac1e9c-b3b0-4d58-9915-990863410a67" xlink:href="nsp-20230331.xsd#nsp_AdjustedTermSOFRRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_AdjustedTermSOFRRate_0fac1e9c-b3b0-4d58-9915-990863410a67" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_63cfae52-5115-469c-a773-ad4a83f8ece8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_63cfae52-5115-469c-a773-ad4a83f8ece8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_82eb1e1d-eb57-4906-9405-8eb1a83b0ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_82eb1e1d-eb57-4906-9405-8eb1a83b0ecc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9b105e7f-3f33-403e-9d61-c238caf6ac5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:to="loc_us-gaap_CreditFacilityAxis_9b105e7f-3f33-403e-9d61-c238caf6ac5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9b105e7f-3f33-403e-9d61-c238caf6ac5b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_9b105e7f-3f33-403e-9d61-c238caf6ac5b" xlink:to="loc_us-gaap_CreditFacilityDomain_9b105e7f-3f33-403e-9d61-c238caf6ac5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_9b105e7f-3f33-403e-9d61-c238caf6ac5b" xlink:to="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_8c2d226b-10a1-4e70-ac7a-fe6dec28997e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:to="loc_us-gaap_BaseRateMember_8c2d226b-10a1-4e70-ac7a-fe6dec28997e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f2440ced-ffa3-4841-ad7e-07b04b58a949" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f2440ced-ffa3-4841-ad7e-07b04b58a949" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ce8ed4ea-7513-4517-ab94-46c391540beb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:to="loc_srt_RangeAxis_ce8ed4ea-7513-4517-ab94-46c391540beb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ce8ed4ea-7513-4517-ab94-46c391540beb_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ce8ed4ea-7513-4517-ab94-46c391540beb" xlink:to="loc_srt_RangeMember_ce8ed4ea-7513-4517-ab94-46c391540beb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ce8ed4ea-7513-4517-ab94-46c391540beb" xlink:to="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7c97b0e9-e483-4c94-807a-daf0bb4553d2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:to="loc_srt_MinimumMember_7c97b0e9-e483-4c94-807a-daf0bb4553d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9af7e039-a6c0-4d71-8394-41967148d3ef" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:to="loc_srt_MaximumMember_9af7e039-a6c0-4d71-8394-41967148d3ef" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>nsp-20230331_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:85628343-35d0-439a-ad37-b5fda737f886,g:ecaf0886-3a5b-488f-9ce9-83ca78b89797-->
<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_nsp_Unbilled_26bfee82-a97e-4ff8-a0f4-974c11ff2319_terseLabel_en-US" xlink:label="lab_nsp_Unbilled" 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">Unbilled</link:label>
    <link:label id="lab_nsp_Unbilled_label_en-US" xlink:label="lab_nsp_Unbilled" 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">Unbilled</link:label>
    <link:label id="lab_nsp_Unbilled_documentation_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled" xlink:href="nsp-20230331.xsd#nsp_Unbilled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_Unbilled" xlink:to="lab_nsp_Unbilled" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationExpense_63dcce59-5aba-4c7f-affc-d908f6590f6e_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" 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">Workers' Compensation Expense</link:label>
    <link:label id="lab_nsp_WorkersCompensationExpense_label_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" 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">Workers' Compensation Expense</link:label>
    <link:label id="lab_nsp_WorkersCompensationExpense_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense accrued pertaining to workers compensation costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationExpense" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationExpense" xlink:to="lab_nsp_WorkersCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_cdac87b1-f98f-4406-ac91-6f6eea963147_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" 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">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_004906b4-d8c7-42e6-a610-5ff39f536c35_terseLabel_en-US" xlink:label="lab_srt_RangeMember" 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">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" 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">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_7676d60a-5c76-4125-8d5f-8ca8357c52e3_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" 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">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_113c5298-6dc4-45a2-a842-359806a1da3f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" 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">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" 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">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_312fd380-3eef-46a7-8b67-4887c1133cfa_verboseLabel_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_label_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" 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">Accrued worksite employee payroll costs</link:label>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_documentation_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, including accrued salaries and bonuses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:href="nsp-20230331.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:to="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_7955d322-33de-4955-a07f-cba61c7aebcf_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" 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">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" 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">Interest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_107f7caf-9045-48c5-ad3e-e7a11fe7709a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" 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">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" 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">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_1e561315-89ae-4388-9bff-1a53b0196a6e_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" 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">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_4dc59447-5432-4a75-9e83-a462ec0691eb_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" 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 Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" 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 Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_d692fddd-c11b-4043-ad26-69be06bb7b4e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" 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">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" 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">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_6a82acba-4c1b-4940-8b95-6419e6607b27_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" 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">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" 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">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_1c10323d-668e-4462-9837-cc71fd0d0c89_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" 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">Increase (Decrease) in Workers' Compensation Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" 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">Increase (Decrease) in Workers' Compensation Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_2251da69-77d8-4d3c-b6fd-87f513b5ff46_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" 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">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" 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">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_02fcdf0f-f716-4a85-9fa4-9908b3ef4b04_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" 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">Deferred Income Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" 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">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_a89b5999-383b-4e3e-9bc9-fdcc352e0f51_verboseLabel_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity and balances related to incurred but not paid workers' compensation claims</link:label>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_label_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" 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">Schedule of Accrued Workers Compensation Claims [Table Text Block]</link:label>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_documentation_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of the incurred but not yet paid workers' compensation claims activities and balances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:href="nsp-20230331.xsd#nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:to="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_62c85e2c-14fb-4b67-bf95-8040c50873b2_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" 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">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" 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">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_7ebf1920-233a-4202-90c6-9ce93775329d_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" 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">Base Rate [Member]</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" 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">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_bbf11bfc-5542-4a3c-bd08-d0ab5ee31de1_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" 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">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidInsurance_afc23ccb-2827-4371-acba-87d5c44ea241_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" 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">Prepaid insurance</link:label>
    <link:label id="lab_us-gaap_PrepaidInsurance_label_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" 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">Prepaid Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_86a1de5f-a7ad-4376-8909-18272658337f_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" 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">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" 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">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_d5a3fca8-2fd0-4eeb-923c-8c1cfba657e9_terseLabel_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" 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">Payroll Withholdings Included in Cash Balance</link:label>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_label_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" 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">Payroll Withholdings Included in Cash Balance</link:label>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_documentation_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:href="nsp-20230331.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:to="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositsHealthInsurance_029ce8fc-737e-4b5b-a182-01ac95dca8f5_terseLabel_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" 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">Deposits &#8211; health insurance</link:label>
    <link:label id="lab_nsp_DepositsHealthInsurance_label_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" 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">Deposits health insurance</link:label>
    <link:label id="lab_nsp_DepositsHealthInsurance_documentation_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance" xlink:href="nsp-20230331.xsd#nsp_DepositsHealthInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsHealthInsurance" xlink:to="lab_nsp_DepositsHealthInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_198240f4-00a5-4eb9-813d-4d1aa4eb4862_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" 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">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_a351db33-c31c-4637-9c96-2360f502d293_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Total</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" 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">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e57b606e-cd6e-46b4-96cd-e9360777f1b7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" 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">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_3510bda9-90dc-4e24-8441-c69fa6be2789_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_us-gaap_LineOfCreditFacilityLineItems_88365d36-566b-419b-baa6-3321f85eaf72_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" 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">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" 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">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_686c8522-ef75-4f5a-b547-51c6194c3bb5_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" 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">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" 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">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_8634c2a9-6505-4523-9c88-acc107b2b84e_terseLabel_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" 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">Increase (Decrease) in WSEE payroll expense</link:label>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_label_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" 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">Increase (Decrease) in WSEE payroll expense</link:label>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_documentation_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">the increase (decrease) during the period in accrued worksite employee ("WSEE") payroll expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:href="nsp-20230331.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:to="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_4ce8fb8d-15ee-474e-9c05-878bc399a8fe_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" 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">Time period estimate of incurred claim costs to be paid included in long term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_label_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" 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">Time period estimate of incurred claim costs to be paid included in long term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_documentation_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in long-term liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:href="nsp-20230331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:to="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_8339fb43-bc94-4652-877b-07fbf24bfcbd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less distributed and undistributed earnings allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_label_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" 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">Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:to="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_HealthInsuranceCostsAbstract_1a24d1b1-8d6e-4e88-9c3b-ba1bf1b14a8c_terseLabel_en-US" xlink:label="lab_nsp_HealthInsuranceCostsAbstract" 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">Health Insurance Costs [Abstract]</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsAbstract_label_en-US" xlink:label="lab_nsp_HealthInsuranceCostsAbstract" 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">Health Insurance Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsAbstract" xlink:href="nsp-20230331.xsd#nsp_HealthInsuranceCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_HealthInsuranceCostsAbstract" xlink:to="lab_nsp_HealthInsuranceCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_936ca3db-bf7c-48bb-b22c-446dfbca7de9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" 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">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" 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">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_cc76dd2c-8fd2-490f-abcf-1cd050c62499_verboseLabel_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued health insurance costs</link:label>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_label_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" 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">Accrued health insurance costs</link:label>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_documentation_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts" xlink:href="nsp-20230331.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AccruedHealthInsuranceCosts" xlink:to="lab_nsp_AccruedHealthInsuranceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d01215e0-ad05-4510-91f3-256480fcecc2_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" 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">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" 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">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_489686be-7e30-4201-a9b5-949393fcba73_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" 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">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" 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">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_ddd28d4f-3079-4780-b297-4c3eb7a38c3f_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_us-gaap_StockholdersEquity_7a58e407-ce0e-4710-9858-48521e17814e_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_6eb14ebe-b913-4103-a84e-945eb452720a_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_37d17ceb-7178-4a4f-a75b-b1bac957f4b5_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturityDate_79230f6c-cbcb-4a1a-9b62-c66bf9dfa0c9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturityDate" 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">Long-Term Debt, Maturity Date</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturityDate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturityDate" 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">Long-Term Debt, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturityDate" xlink:to="lab_us-gaap_LongTermDebtMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b480738a-3517-4f52-89e1-fc5f1a62b5aa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" 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">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" 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">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_b6e0a015-4a0b-47a3-aa00-4d953f6c58bd_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_b00cbc10-2162-4c2d-b106-4b9ad0e6dc13_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_234acb42-3a83-4f59-8f71-25544fae0bf9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_8cacbcb4-0d7b-4b86-8979-5939af39ef73_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin_4592932b-4136-4e34-93e9-d4cae006de70_terseLabel_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" 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">Adjusted Term SOFR Rate Plus Applicable Margin</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin_label_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" 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">Adjusted Term SOFR Rate Plus Applicable Margin</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin_documentation_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR Rate Plus Applicable Margin</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:href="nsp-20230331.xsd#nsp_AdjustedTermSOFRRatePlusApplicableMargin"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:to="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_0a02952a-a70f-4014-931d-b61df2474ff5_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" 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">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" 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">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_15f61436-e49e-4fac-a26a-471f3e644ede_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TreasuryStockAcquired_b16c9f35-54da-4509-aeda-fb3efdc45424_negatedTerseLabel_en-US" xlink:label="lab_nsp_TreasuryStockAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Acquired</link:label>
    <link:label id="lab_nsp_TreasuryStockAcquired_label_en-US" xlink:label="lab_nsp_TreasuryStockAcquired" 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">Treasury Stock Acquired</link:label>
    <link:label id="lab_nsp_TreasuryStockAcquired_documentation_en-US" xlink:label="lab_nsp_TreasuryStockAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The cash outflow to reacquire common stock during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TreasuryStockAcquired" xlink:href="nsp-20230331.xsd#nsp_TreasuryStockAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TreasuryStockAcquired" xlink:to="lab_nsp_TreasuryStockAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_1cabab51-0372-41df-b5f2-9f6d3f84da6b_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_us-gaap_LettersOfCreditOutstandingAmount_5b851a36-17ba-4d90-a575-d1f7f324becf_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" 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">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" 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">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_43ee22c6-d76a-48c1-a45a-99488e66c61a_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_d07f576e-e5bc-4fb7-a2de-297aa75c0828_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" 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">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" 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">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_32430ce0-8278-4924-a4c6-04435629f51d_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" 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">Investments, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" 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">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_97d21ef4-602d-41a5-8b79-9c10086a2bed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" 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">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" 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">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_5c23e011-b5d9-43e5-b7e0-6d1ab7aa63bf_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_274e71af-e7bf-44a1-a52a-bf1b335199be_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_1e5f0b13-c741-4e84-9842-1afb14281263_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" 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">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_539666f5-b830-453c-b55f-e83b597fe8a0_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" 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">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" 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">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_b57c2409-3a00-4605-b5d5-5d8b8ac57306_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" 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">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" 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">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_606f9f3c-fa7b-46ab-9016-63ab84bdac29_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_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_971eafaa-5c7d-4b59-8555-cb3fd5967de9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" 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">Summary of investments in cash, cash equivalents and marketable securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" 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">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositsWorkersCompensation_eb30d749-acc9-4884-8195-dabfdc3045f8_verboseLabel_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits &#8211; workers&#8217; compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_e6c3dec1-4108-4b0b-9563-185d9051ad56_terseLabel_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" 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">Deposits workers compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_label_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" 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">Deposits workers compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_documentation_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation" xlink:href="nsp-20230331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsWorkersCompensation" xlink:to="lab_nsp_DepositsWorkersCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_477c6b79-9a4a-4706-8a1f-ca318a7cb878_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_d6b377db-7b9f-473d-bf25-4ef02fc4c088_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" 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">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7ed3f3b1-7e0d-4c10-a5aa-d4ab8a168a2a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_9ea5ff32-7428-4c6a-816e-cff0444c517b_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" 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">Time period estimate of incurred claim costs to be paid included in short-term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_label_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" 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">Time period estimate of incurred claim costs to be paid included in short term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_documentation_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in short-term liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:href="nsp-20230331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:to="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationCostsAbstract_e204d98b-fb86-45b5-ab3c-69ec5889886e_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationCostsAbstract" 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">Workers' Compensation Costs [Abstract]</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsAbstract_label_en-US" xlink:label="lab_nsp_WorkersCompensationCostsAbstract" 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">Workers' Compensation Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsAbstract" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationCostsAbstract" xlink:to="lab_nsp_WorkersCompensationCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4cf1f45a-a516-45e7-8281-2ec9b83bba6e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" 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">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" 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">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_44e8965c-52b0-4975-aacc-0ee47686f647_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's maximum economic burden for the first layer of claims per occurrence</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_label_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" 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">Workers' Compensation, Maximum economic burden first layer of claims per occurrence</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Company's maximum economic burden for the first layer of claims per occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:to="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_d8877127-6036-4f9f-bf6f-9a4b8c3761d2_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_bf99bcc6-d40b-4e23-bc5d-115a28957acd_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_cd49add1-50aa-4451-8e56-cccd13fc0e10_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_67b012b2-b9e9-436b-bab7-c7b184ecb7d9_terseLabel_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" 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">Percentage Of Subsidiary Stock Securing Debt</link:label>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_label_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" 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">Percentage Of Subsidiary Stock Securing Debt</link:label>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_documentation_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of subsidiary stock securing debt per debt agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:href="nsp-20230331.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:to="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SouthwestMember_502da67c-4339-40c4-8618-42946af227d8_terseLabel_en-US" xlink:label="lab_nsp_SouthwestMember" 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">Southwest [Member]</link:label>
    <link:label id="lab_nsp_SouthwestMember_label_en-US" xlink:label="lab_nsp_SouthwestMember" 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">Southwest [Member]</link:label>
    <link:label id="lab_nsp_SouthwestMember_documentation_en-US" xlink:label="lab_nsp_SouthwestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southwest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember" xlink:href="nsp-20230331.xsd#nsp_SouthwestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SouthwestMember" xlink:to="lab_nsp_SouthwestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_da758f15-ede0-40a0-9d1f-777746df43f5_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" 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 Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" 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 Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_48c928bc-7bfa-41bd-bc1c-d6c3354d85fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" 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">Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" 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">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ef6b1760-fa35-4baa-b445-ada58c2e2594_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" 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">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" 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">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SoutheastMember_b5d36e62-9b24-4cc5-b09f-dceaab5eb334_terseLabel_en-US" xlink:label="lab_nsp_SoutheastMember" 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">Southeast [Member]</link:label>
    <link:label id="lab_nsp_SoutheastMember_label_en-US" xlink:label="lab_nsp_SoutheastMember" 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">Southeast [Member]</link:label>
    <link:label id="lab_nsp_SoutheastMember_documentation_en-US" xlink:label="lab_nsp_SoutheastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember" xlink:href="nsp-20230331.xsd#nsp_SoutheastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SoutheastMember" xlink:to="lab_nsp_SoutheastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_2d80e31c-e980-424b-af46-23af92301e29_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" 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">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_753f9694-138d-4879-947d-10da53a271f1_terseLabel_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" 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">Commissions</link:label>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_label_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" 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">Sales Commissions and Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesCommissionsAndFees" xlink:to="lab_us-gaap_SalesCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_06a9f482-7769-44e1-b835-5cbd70c1edc8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" 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">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_178fdd8f-cc26-4477-899f-db2e313d9aae_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" 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">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_abd652dd-6141-46bd-a99b-433fbe564721_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" 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">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" 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">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_2b940c15-9362-4096-b01a-8286cafc9d1d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" 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">Current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" 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">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_7efdca24-9bac-4139-a7a9-83930cbd49b4_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" 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">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" 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">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_14e22969-7e61-4007-877d-cf43363d8c0a_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_EntityAddressPostalZipCode_5fed2390-f7d0-4b8b-b0cb-57d6dd1843bc_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">Entity Address, Postal Zip Code</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_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a6b4ad57-66a6-4f5c-b2bd-64b1e7aac0e8_periodStartLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_c38a8ef7-b46e-44fb-89f3-d47decce0996_totalLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" 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">Workers' Compensation Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_da38d23d-14d7-483b-a3a7-debd0f353318_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" 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">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_7f6e7e2b-e56b-4e33-9828-f7168489b089_verboseLabel_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)</link:label>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_label_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" 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">U.S. Treasury rates that correspond with the weighted average estimated claim payout period</link:label>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_documentation_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:href="nsp-20230331.xsd#nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:to="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_aa9d053b-9aaa-49de-9a63-81788e3fe4cd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" 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">Statement, Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" 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">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8c52a75e-93a5-4c7c-99e5-5b4d228d72d1_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" 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">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" 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">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_ec71f69b-896b-4d4b-84a4-9fc509576326_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" 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">Increase (Decrease) in Other Employee-Related Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" 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">Increase (Decrease) in Other Employee-Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_39bf52cf-a50d-4794-9816-7d8762ae9051_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" 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 Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" 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 Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_6205fb8b-aeba-4ca1-92ea-1ece9a2f9e0e_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" 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">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" 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">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_78ca83aa-9f42-484a-bb52-5cb6c1874081_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" 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 Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" 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 Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DraftsPayable_c2b5f8fd-dc18-4930-b796-4695846c4a86_negatedTerseLabel_en-US" xlink:label="lab_srt_DraftsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Drafts Payable</link:label>
    <link:label id="lab_srt_DraftsPayable_label_en-US" xlink:label="lab_srt_DraftsPayable" 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">Broker-Dealer, Draft Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DraftsPayable" xlink:to="lab_srt_DraftsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_081d99ff-0dd0-4d4f-be18-f0f822c3320a_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" 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">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" 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">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_a0b23156-0241-4127-8daf-c0e035854356_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_us-gaap_IncreaseDecreaseInAccountsReceivable_258e2f68-f624-40d8-a867-8991712da5af_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a4d4e0a1-58db-4c88-b5c8-6d09e276d4ec_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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">Property and equipment, net of accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_18bd340e-4eb8-4663-9f92-7f9d4a48b4e2_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" 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">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" 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">Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent" xlink:to="lab_us-gaap_ReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_8ccf61a4-d75d-469c-8d6c-1dece34b8ab7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" 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">Dividends declared per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" 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">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_d744c9d0-7772-4225-b418-d948a7b14816_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" 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">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" 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">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_ee9c23b7-4640-4519-8a68-37f09227c8a1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" 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">Unrealized gain (loss) on marketable securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" 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">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_055efb5d-7078-4ea8-a004-0095de46048b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" 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">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" 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">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_597f9111-7958-4e3b-ba9b-74b3c6bae308_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" 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">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" 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">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_1c464cdf-c908-4aac-9676-2f2e7455676f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_f3c799d3-7705-43b6-95b1-e484b8217e7e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" 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">Increase (Decrease) in Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" 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">Increase (Decrease) in Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_f6822e9b-3593-4e53-92f1-754a20830ae9_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's maximum aggregate economic burden for claims in excess of 1 million per policy year</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_label_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" 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">Workers' Compensation, Maximum aggregate economic burden for claims in excess of first layer cap per policy year</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:to="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8ada1c9a-4218-4007-abfb-951cf17b6e61_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" 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">Operating Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" 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">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_1b40e2bc-4f01-4c44-aadb-cca8653f3af2_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" 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">Incurred but not paid workers compensation liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" 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">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_6a0a8268-1aee-4ff2-aad5-82b242f5754b_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" 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">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" 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">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f6d7e780-3136-4b0d-8a3c-3dfa886e4631_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" 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">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" 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">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_b3927a70-f068-461c-96bf-2201e6112ef2_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities, Total</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_f6916d98-8cec-4ff5-91dc-c904d8c97e74_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" 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">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_56de41df-7dfd-413d-9ee6-243989409dfc_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" 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">US Treasury Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" 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">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3fca93a5-22f8-47dc-847e-e5181bbe6254_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Total</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" 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">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_eba06b60-c045-4537-bc9e-68b16db2c603_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_b3804db6-30c1-4a10-a571-15b80e0017e1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" 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">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" 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">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6f6422f7-0078-4544-b0b5-22e538901713_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" 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">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_c97a58ae-a754-486d-9933-b5b2af90d431_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" 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">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" 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">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_decb362b-d1a9-47de-b792-b6066f56ab85_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" 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">Retained Earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" 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">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_7b9f7b23-0636-4330-9a11-c16fdc0f4f99_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" 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">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_808d7a15-a099-4d52-b3ed-fa744dbeacaf_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_f71160fa-38a6-4f9e-8f43-13e91b9c8b2f_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" 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">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" 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">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_de36b02a-2227-4f3f-8ddc-f1cb922a6457_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_bbb75afc-adca-44bc-ac25-9587ad3a2b1e_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" 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">Goodwill and other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" 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">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_370506ea-fa2e-440d-b828-4eb7c5f5c98d_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_6eeb0acf-ee07-405c-a7ec-b794e940b173_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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">Right-of-use (&#8220;ROU&#8221;) leased assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_44804a3a-541b-4068-bd9e-2e044ca1681e_negatedLabel_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Discount, Changed during period</link:label>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_label_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" 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">Workers' Compensation Discount, Changed during period</link:label>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationDiscountChangedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:to="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_a5daf130-615c-417c-a84c-569fb59a0a68_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" 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">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" 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">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AdjustedTermSOFRRate_358afcd3-334d-404f-9c27-ccce0ee803d6_terseLabel_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRate" 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">Adjusted Term SOFR rate</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRate_label_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRate" 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">Adjusted Term SOFR rate</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRate_documentation_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25%</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRate" xlink:href="nsp-20230331.xsd#nsp_AdjustedTermSOFRRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AdjustedTermSOFRRate" xlink:to="lab_nsp_AdjustedTermSOFRRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent_973e606b-dbe9-4273-9925-273ac0741b78_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" 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">Accrued Salaries</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" 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">Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_ff2ee764-d24a-44ba-bfe6-f4909b01d043_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_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_d44c2251-187b-4267-a495-20412b1475f2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" 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">Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" 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">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a44345bf-0d19-42a3-b490-323042341e63_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_df5411c9-6b8a-41cf-8f35-ba17ce2c595e_terseLabel_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" 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">Worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_label_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" 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">Worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_documentation_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost" xlink:href="nsp-20230331.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorksiteEmployeePayrollCost" xlink:to="lab_nsp_WorksiteEmployeePayrollCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c986f382-6312-47b0-91a9-42f4959d9f04_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_8e76ef61-7685-4f14-90f0-d5ee2340c4c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" 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">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" 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">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_381819cc-1e7e-4f51-a900-709c137291b7_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" 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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" 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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_1c464d89-b5d6-467c-b295-681f95c52631_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" 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">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" 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">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureTextBlockSupplementAbstract_5950de00-871e-4727-aa43-6596a6b353ab_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureTextBlockSupplementAbstract" 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">Disclosure Text Block Supplement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureTextBlockSupplementAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureTextBlockSupplementAbstract" 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">Disclosure Text Block Supplement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="lab_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_e565ceb9-52eb-4a8e-9b30-f022d89cc3b2_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" 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">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_0c1ae4ec-d78f-4022-ba2c-82489614fd77_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10ec7073-34c0-4169-b4e9-589506012226_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" 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">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_5c925834-043c-4933-a1f5-bccce434a146_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</link:label>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" 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">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:to="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_b7073f30-2360-45a6-8378-81ed527465b5_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" 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 Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" 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 Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_aed66fbd-2f1f-407c-b2bb-69cf7ce973d4_terseLabel_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" 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">Client Prepayments Included in Cash Balance</link:label>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_label_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" 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">Client Prepayments Included in Cash Balance</link:label>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_documentation_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client prepayments included in the cash balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:href="nsp-20230331.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:to="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6a6611be-94e9-48d0-ac14-2a8e91676f24_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" 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">ROU assets obtained in exchange for lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" 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">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4e0aebb0-1b00-4c43-a932-0e86a67ce465_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" 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">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" 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">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_ba7a1bc0-2d4b-4cff-94ce-ca6a818a42f4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" 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">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" 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">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_bdbb5208-24f1-4b62-b5ea-2e1ffae74a42_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" 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">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" 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">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_a294c10b-7477-4b26-8465-0a7886e929b1_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Health Care Insurance Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" 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">Increase (Decrease) in Health Care Insurance Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_76bb014f-a185-48d3-b18e-ffdda28a44e0_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_8538e39e-5560-456b-9d3f-c57c4d6b4619_terseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" 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">Workers' Compensation Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" 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">Workers' Compensation Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9de193de-764c-4071-be85-580b2c8d9f25_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_5e667758-cc8f-4cf0-8d72-1b8b5b62f927_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_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e834129b-abbc-4766-813f-9ba190eeb62d_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" 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">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" 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">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_273d5a1a-356d-404e-b0c2-ed7b67447766_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" 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">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" 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">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_GrossBillings_29ac2fa4-dd1a-45df-932c-56f1ed8cca4b_terseLabel_en-US" xlink:label="lab_nsp_GrossBillings" 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">Gross billings</link:label>
    <link:label id="lab_nsp_GrossBillings_label_en-US" xlink:label="lab_nsp_GrossBillings" 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">Gross billings</link:label>
    <link:label id="lab_nsp_GrossBillings_documentation_en-US" xlink:label="lab_nsp_GrossBillings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings" xlink:href="nsp-20230331.xsd#nsp_GrossBillings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_GrossBillings" xlink:to="lab_nsp_GrossBillings" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_1ceeff39-ee33-48bb-971d-77dfcc3477e9_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" 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 Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" 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 Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_ff0a0dda-3629-47ca-8a86-20678be4bbb6_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" 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">WorkersCompensationLiabilityNetOfAdminFeesCurrent</link:label>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_label_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" 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">WorkersCompensationLiabilityNetOfAdminFeesCurrent</link:label>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:to="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_257f68dc-7c3d-41ea-8db2-52586bae42ad_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_972ed056-abf6-4511-b911-ed06a3ef341e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" 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">Increase (Decrease) in Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_853179de-1a71-4c3b-8be0-093e2b901847_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_61c22da4-8784-4746-ac05-8bef8d871388_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b916de23-d67c-4e23-b0dd-36c0c8af3d49_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_282bd40d-da30-44cb-aa01-fe585f5187f4_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount which plan costs were less than the net premiums paid and owed</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" 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">Prepaid health insurance current and noncurrent</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total carrying amount as of the balance sheet date for health insurance contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue_49a9f569-d1c1-4d9a-86af-12cbbc54254a_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" 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">US Government Securities, at Carrying Value</link:label>
    <link:label id="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" 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">US Government Securities, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:to="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_f7383e20-8723-429d-8ab9-cb17946b4b59_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" 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">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_cf4aa79c-7775-4159-a383-33981d278141_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_us-gaap_DeferredIncomeTaxExpenseBenefit_520eb131-7342-45cc-865b-7c57acbf2ed5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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">Deferred Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_4ced3d90-50f0-46cd-b855-edc350f076cc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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">Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_46b191ed-f810-43dd-a180-5418938c683c_terseLabel_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" 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">Undiscounted accrued workers' compensation costs</link:label>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_label_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" 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">Undiscounted Accrued Workers Compensation Costs</link:label>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_documentation_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:href="nsp-20230331.xsd#nsp_UndiscountedAccruedWorkersCompensationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:to="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_a228931c-4818-4271-996a-3564fce6f538_terseLabel_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" 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">Applicable Margin Federal Funds Rate</link:label>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_label_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" 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">Applicable Margin Federal Funds Rate</link:label>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_documentation_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable margin to the federal funds rate for alternate base rate borrowings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate" xlink:href="nsp-20230331.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ApplicableMarginFederalFundsRate" xlink:to="lab_nsp_ApplicableMarginFederalFundsRate" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WestMember_3a29237e-93df-48ef-bd60-ee5d3e417980_terseLabel_en-US" xlink:label="lab_nsp_WestMember" 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">West [Member]</link:label>
    <link:label id="lab_nsp_WestMember_label_en-US" xlink:label="lab_nsp_WestMember" 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">West [Member]</link:label>
    <link:label id="lab_nsp_WestMember_documentation_en-US" xlink:label="lab_nsp_WestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember" xlink:href="nsp-20230331.xsd#nsp_WestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WestMember" xlink:to="lab_nsp_WestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_5e57b62a-4548-468f-b58d-9842c4109eb4_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" 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">Municipal Bonds</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" 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">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b7354547-73e3-4324-8711-b4056f0a142c_negatedLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" 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">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_636d8086-f9a4-41b3-8fd8-6f9acd9f5d10_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" 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">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" 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">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_053d2118-0ee0-4ca0-8582-f6a7855cacbf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" 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">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" 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">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_bfcb981c-0bfd-4205-ac84-128697d6e4f9_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_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_781e4822-7c82-4648-b455-9ff41a6e6f0e_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" 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">Authorized to repurchased additional shares under repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" 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">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_8f00bd1c-83ec-4ce5-a628-e93aae425ac0_negatedTerseLabel_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits costs incurred (reduced) related to run-off</link:label>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_label_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" 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">BenefitsCostsIncurred(Reduced)RelatedtoRun-off</link:label>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_documentation_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits costs incurred (reduced) for changes in estimated run-off of claims.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:href="nsp-20230331.xsd#nsp_BenefitsCostsIncurredReducedRelatedtoRunoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:to="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_7697eb09-5d1c-4a2e-a153-3f647f06fb3b_terseLabel_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" 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">Aggregate number of shares repurchased during the period (in shares)</link:label>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_label_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" 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">Aggregate number of shares repurchased during the period</link:label>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_documentation_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares repurchased during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:href="nsp-20230331.xsd#nsp_Aggregatenumberofsharesrepurchasedduringtheperiod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:to="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_225638f9-3534-499d-8c1e-7fcdd8fd78ad_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" 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">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" 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">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_8c1559db-8f58-424b-977e-e2c5a0228995_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" 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">Workers' Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FundsHeldForClients_b21fbf95-409d-429a-a11f-893f6dbaa8dc_terseLabel_en-US" xlink:label="lab_us-gaap_FundsHeldForClients" 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">Funds Held for Clients</link:label>
    <link:label id="lab_us-gaap_FundsHeldForClients_label_en-US" xlink:label="lab_us-gaap_FundsHeldForClients" 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">Funds Held for Clients</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FundsHeldForClients" xlink:to="lab_us-gaap_FundsHeldForClients" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_661c12ae-7a61-4057-a5f8-4d751e4b65a7_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">Entity Address, Address Line One</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_us-gaap_TreasuryStockValueAcquiredCostMethod_677ef2cb-94f9-4660-ab88-f81a37ba057e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4e97997c-1853-4690-9ae3-8313c2d5bc74_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:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bc537b99-2adf-4249-93b0-81372b62e4ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_e5e424eb-b157-4cac-8339-e511b6ae807e_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance, current</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" 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">Prepaid health insurance current</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrent" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceCurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_4be9ca69-8df2-4ce1-948b-77aff5ea5685_terseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" 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">Prepaid health insurance</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_9f1b2eb7-20f6-4a5c-899a-9823263a1ae0_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required accumulated cash surplus</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" 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">Prepaid health insurance noncurrent</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceNoncurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_4b2cb14c-e11c-4147-b8d4-e7b04987071d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" 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">Accrued Payroll Taxes, Current</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" 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">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_588036e3-3d7d-44eb-a969-b015e7b5399f_verboseLabel_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted cash</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_label_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" 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">Time period incurred claims expected to be paid recorded as restricted</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_documentation_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:href="nsp-20230331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:to="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_241347a1-1154-47f1-95bb-66e633732ec3_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" 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">Workers compensation administrative fees accrued</link:label>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_label_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" 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">Workers' compensation administrative fees accrued</link:label>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of workers' compensation administrative fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationAdministrativeFeesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:to="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ExchangeDomain_1d7747d2-910a-460f-b64c-f6c43ca30d54_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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2bf844a5-3696-452f-8774-6ebe00cd8b08_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect, Total</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" 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">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_bb005361-bfbf-4346-b046-c0c0f310627c_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_us-gaap_TaxesPayableCurrent_44e11988-2f66-4365-b375-a16c2ae97d98_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" 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">Taxes Payable, Current</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" 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">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_3a1a7f7e-5ea1-4f81-9570-5ec00d89daf1_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" 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">Treasury Stock, Common</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" 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">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_9c44fb19-b4e6-4926-ad23-d38d1f0b6d2d_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_us-gaap_RestrictedCashNoncurrent_0827817a-fffd-4774-8618-0955ac80b59a_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" 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">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" 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">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_00ad29de-a1ed-4f6f-a6b1-791ba1635f24_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">Share-Based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_603dfd5a-9a58-420e-9022-d4294e92753b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_5ef0fdb3-7910-4c38-851a-0bbd49d0b5a1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" 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">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" 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">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_11b53251-57ab-4c98-9226-1cfd433c54b9_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_us-gaap_FairValueDisclosuresTextBlock_a08f9059-cd23-4631-86be-f9e57be098c2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" 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">Fair Value Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" 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">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_07bfa6d9-029b-42cd-acf5-a08feed1c4c0_terseLabel_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" 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">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</link:label>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_label_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" 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">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</link:label>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_documentation_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:href="nsp-20230331.xsd#nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:to="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a6461342-dd88-4545-824e-1617580518c9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" 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">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" 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">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_06729040-59f8-4f9b-801b-e34223c0e7e1_verboseLabel_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes, benefits and workers&#8217; compensation costs</link:label>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_label_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" 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">Payroll taxes, benefits and workers' compensation costs</link:label>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_documentation_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:href="nsp-20230331.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:to="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" 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">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_7ee3f280-2408-4e27-92be-48f06256b61c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" 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">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" 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">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_ce51e40d-eb59-4b22-9699-657178479010_terseLabel_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" 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">Percentage of our health insurance coverage provided by United</link:label>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_label_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" 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">Percentage of our health insurance coverage provided by United</link:label>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_documentation_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our health insurance coverage provided by United</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:href="nsp-20230331.xsd#nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:to="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_888dd271-570a-4aca-ad3d-bf5bd8ffdafd_terseLabel_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" 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">Overnight Holdings</link:label>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_label_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" 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">Money Market Funds, Overnight Holdings, at Carrying Value</link:label>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_documentation_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:href="nsp-20230331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:to="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_0680ef09-91f5-4107-b9d7-f07ad96010aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" 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">Other Assets, Current</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" 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">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_874ae0a8-eca4-472d-b41f-cefadce32bcd_totalLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues(1)</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_affb9287-c740-4161-b396-6aad216718b9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" 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">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" 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">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsExchangeAxis_f75842d0-4824-45b0-b9ea-42f633126e96_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_us-gaap_CashAndCashEquivalentsLineItems_89be7962-02d9-4689-95de-ae8a47e97d74_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" 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">Cash and Cash Equivalents [Line Items]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" 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">Cash and Cash Equivalents [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_798257eb-9726-45c4-ad2d-03848c8fb0e0_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_nsp_NortheastMember_ad96109b-7d6b-4b58-8c4e-cd60b87b329f_terseLabel_en-US" xlink:label="lab_nsp_NortheastMember" 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">Northeast [Member]</link:label>
    <link:label id="lab_nsp_NortheastMember_label_en-US" xlink:label="lab_nsp_NortheastMember" 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">Northeast [Member]</link:label>
    <link:label id="lab_nsp_NortheastMember_documentation_en-US" xlink:label="lab_nsp_NortheastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northeast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember" xlink:href="nsp-20230331.xsd#nsp_NortheastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NortheastMember" xlink:to="lab_nsp_NortheastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_321e0516-00cc-470b-9c06-f13c3c74f697_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" 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">Money Market Funds [Member]</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" 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">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_f131ca54-fc7d-4633-a1e0-b72a8db21aea_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" 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">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" 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">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_708fc9e1-cb39-4ff5-a2b1-76d081f8c9cb_verboseLabel_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_label_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" 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">Health Insurance Costs [Policy Text Block]</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for health insurance coverage to worksite employees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:href="nsp-20230331.xsd#nsp_HealthInsuranceCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:to="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_71c84627-e6a1-4776-8c61-49d56f65967c_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">Entity Tax Identification Number</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_us-gaap_CashAndCashEquivalentsAtCarryingValue_8d5b91e1-9c18-4e22-8668-fbf5b245d52b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_43ea9d52-b1be-4d67-8b47-e7c6fdb83e01_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_5ca507b5-a4d3-4a5a-8a38-486fbef76422_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" 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">Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" 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">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_7eef638b-6783-4e37-8589-bee66879891a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" 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">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_1df3e997-951a-41e7-98f5-e81b0f3e1e47_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" 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">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" 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">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_ce1ca747-9af7-4afc-9148-505e9b45077c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" 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">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_2dc214a9-a40b-4efa-899c-9fb089d4314b_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" 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">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" 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">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_e606ccc1-f7ad-4824-a796-09e7d06c6a48_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" 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">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" 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">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_1aee41a6-0b9f-43d0-b24c-6323ca319acd_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" 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">Marketable Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" 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">Marketable Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_16c3a26a-138d-4335-b96f-367b60501836_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" 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 Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" 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 Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_cd896cea-ee6c-4af3-b146-0bc397ce139d_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Shares repurchased under the program (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_1f69f932-4dc3-4e84-98c7-0c3e037ff7b0_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" 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">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" 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">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_713d3705-7188-4021-a2cd-44b64f2945b9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" 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">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" 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">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_CentralMember_0397facb-2379-4477-87a6-78cca756d8f4_terseLabel_en-US" xlink:label="lab_nsp_CentralMember" 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">Central [Member]</link:label>
    <link:label id="lab_nsp_CentralMember_label_en-US" xlink:label="lab_nsp_CentralMember" 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">Central [Member]</link:label>
    <link:label id="lab_nsp_CentralMember_documentation_en-US" xlink:label="lab_nsp_CentralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember" xlink:href="nsp-20230331.xsd#nsp_CentralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_CentralMember" xlink:to="lab_nsp_CentralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_01b6c8e9-3777-44ca-8afc-4f7397e2d13a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_455eb664-88e7-4319-b47f-17ec298cdbe7_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" 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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" 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">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_95dda0ad-500e-4b74-a4c4-07e34910f5a6_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" 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 Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" 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 Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5ec5f23f-4b91-465a-9a1d-a7c96151841f_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8cd5b6f-8945-4383-85c3-c4498e3e4d4c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" 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">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" 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">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_c9d6127e-0b6f-4668-9f7e-c838a2a09591_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7860ea11-5616-4289-9100-05d6d08ad3de_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" 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">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" 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">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6f1a23ab-4069-4b60-8b90-7e87d4504498_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_d99f1d60-5eee-48d2-95d4-e2108142a9a5_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" 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">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" 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">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_084277a6-6a5e-431c-bf75-2a914d62d653_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_us-gaap_AdditionalPaidInCapitalMember_1eb89a11-e726-4772-b7bf-e6e0df1c0b5c_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" 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">Additional Paid-In Capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" 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">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_9300517e-e12b-4c7d-87ac-38a6962d864c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" 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">Increase (Decrease) in Accrued Salaries</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" 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">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_f435e880-69ed-422f-8d2a-d555cb36f1cd_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" 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">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" 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">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_e9c19b80-7b75-4c82-8087-0005f8c0daa6_verboseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" 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">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_b974314d-70b8-46ca-a8bd-eb1c5fd7fcaf_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" 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">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_c077cbdb-8cf0-47e4-815a-84c5d3fdd741_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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_ca7eaab6-20db-44e8-82db-5fadfd7b1226_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" 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">Proceeds from Sale of Property, Plant, and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" 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">Proceeds from Sale of Property, Plant, and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_75151494-4a06-4838-b5cd-16a1f3a1ad4f_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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d1a6b77-bce7-43db-9796-23033084164d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" 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">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" 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">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_85cdcf34-f975-4b59-88f9-f60c9a31f555_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" 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">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" 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">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_OtherRevenuesMember_3670fc9e-9700-48f9-8291-c3a168987733_terseLabel_en-US" xlink:label="lab_nsp_OtherRevenuesMember" 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">Other Revenues [Member]</link:label>
    <link:label id="lab_nsp_OtherRevenuesMember_label_en-US" xlink:label="lab_nsp_OtherRevenuesMember" 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">Other Revenues [Member]</link:label>
    <link:label id="lab_nsp_OtherRevenuesMember_documentation_en-US" xlink:label="lab_nsp_OtherRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember" xlink:href="nsp-20230331.xsd#nsp_OtherRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_OtherRevenuesMember" xlink:to="lab_nsp_OtherRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_b0302506-c79e-4456-949f-39ae5e62db06_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" 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">Time period incurred claims expected to be paid included in deposits</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_label_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" 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">Time period incurred claims expected to be paid included in deposits</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_documentation_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid included in deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:href="nsp-20230331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:to="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_6db35abd-2660-4753-9b75-fa3d281dd7fe_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" 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">Short-term Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" 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">Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_5be31f6f-f3fa-4aa9-9f86-7d9fc3f4d718_negatedLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" 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">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_RevenueCompositionAbstract_943cc5af-c26d-4edd-9ef8-76edb99a2cec_terseLabel_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" 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">Revenue Composition [Abstract]</link:label>
    <link:label id="lab_nsp_RevenueCompositionAbstract_label_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" 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">Revenue Composition [Abstract]</link:label>
    <link:label id="lab_nsp_RevenueCompositionAbstract_documentation_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite ("WSEE") payroll costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenueCompositionAbstract" xlink:href="nsp-20230331.xsd#nsp_RevenueCompositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_RevenueCompositionAbstract" xlink:to="lab_nsp_RevenueCompositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_e2d5cdec-fd22-4979-b4e8-d48c6be79371_terseLabel_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" 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">Salaries, wages and payroll taxes</link:label>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_label_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" 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">Salaries, wages and payroll taxes</link:label>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_documentation_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes" xlink:href="nsp-20230331.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SalariesWagesAndPayrollTaxes" xlink:to="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_90b0abf5-4c7c-4cdb-b479-5dab95334e6e_terseLabel_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" 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">Quarterly dividends declared [Table Text Block]</link:label>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_label_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" 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">Quarterly dividends declared [Table Text Block]</link:label>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_documentation_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:href="nsp-20230331.xsd#nsp_QuarterlydividendsdeclaredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:to="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_66911f20-8140-4db3-b69f-1fce1a8606a0_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_cd7a4b73-f959-405d-a2e3-4d8fe7876566_terseLabel_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" 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">Required deposit equal to approximately one day of claims funding activity</link:label>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_label_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" 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">Required deposit for health care costs</link:label>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_documentation_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RequiredDepositForHealthCareCosts" xlink:href="nsp-20230331.xsd#nsp_RequiredDepositForHealthCareCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_RequiredDepositForHealthCareCosts" xlink:to="lab_nsp_RequiredDepositForHealthCareCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ece77731-8ae3-4ddf-9954-f102c8a66987_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" 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">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" 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">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_2738f65a-ec5a-40a1-a4f4-dd0563768b46_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_label_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" 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">Workers' Compensation Costs [Policy Text Block]</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for accruing workers' compensation insurance expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:to="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_b102f623-b926-4b9f-9e60-7f62f994f183_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" 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">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" 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">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_c299ed45-65ca-4750-bfd2-b726acbefe75_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Total</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" 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">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5bb06321-50d0-4800-8b49-a2dc97267dd7_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income allocated to common shares</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_cfdcc317-4cf8-45b9-8547-cb5dd35fa33e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ae2d49cd-e8df-4281-ae8e-fd2ae9873ec8_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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">Weighted average common shares outstanding basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_36f8dcff-9cd1-4d82-85a4-ef337f9f0a6b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" 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 Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" 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 Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_f4381e2d-25cf-4814-9d21-638531518a74_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss), Total</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_fe7d5d12-f578-407d-8e33-d8d5e9154536_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" 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">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" 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">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_461e774c-f5b1-4811-bb23-92747e79272c_verboseLabel_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates</link:label>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_label_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" 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">Number of days in advance of the beginning of a reporting quarter carrier establishes cash funding rates</link:label>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_documentation_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:href="nsp-20230331.xsd#nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:to="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_63f85e4c-17b6-48d3-a74a-0feb7e5e76bb_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" 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">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_6a01a7fa-2b7c-4860-ba5c-733dc331f54f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" 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">Cash and Cash Equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" 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">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_dc251234-2353-4ee4-95a4-b5a0f26fb491_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" 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">Cash, Cash Equivalents, and Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_5bf315ba-27d2-4584-a3e5-a704d0d6b81d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" 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">Noncurrent liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" 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">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_7996fb60-094b-4f7c-babd-4239edc4f980_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" 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">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" 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">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_070dd94e-0428-4ea3-aa0c-b16996699a0d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" 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">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" 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">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_d5fcdd63-9906-4705-a48d-55a627d7878e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" 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">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" 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">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_6a9cc9c7-5a04-479e-bffb-a1ccee9616c0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" 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">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" 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">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_e22dd844-c4de-43cc-a53f-f4b60912a1a1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" 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">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" 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">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PremiumsOwedToUnited_4429da7b-9541-42f0-844b-518e12dfc458_terseLabel_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" 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">Premiums owed to United</link:label>
    <link:label id="lab_nsp_PremiumsOwedToUnited_label_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" 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">Premiums owed to United</link:label>
    <link:label id="lab_nsp_PremiumsOwedToUnited_documentation_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PremiumsOwedToUnited" xlink:href="nsp-20230331.xsd#nsp_PremiumsOwedToUnited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PremiumsOwedToUnited" xlink:to="lab_nsp_PremiumsOwedToUnited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_f103d1df-ecfd-486e-8f5f-fc92e56d7752_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" 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">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" 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">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_21e83599-e76f-41b8-9946-3b7f36ffde6a_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" 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">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" 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">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0d35148b-5d25-4747-8712-f70e51ef146e_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" 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">Restricted Cash and Cash Equivalents Items [Line Items]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" 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">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>nsp-20230331_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:85628343-35d0-439a-ad37-b5fda737f886,g:ecaf0886-3a5b-488f-9ce9-83ca78b89797-->
<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.insperity.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="nsp-20230331.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c733e879-0a3d-425d-91ed-deeb42d19deb" 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_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_DocumentType_c733e879-0a3d-425d-91ed-deeb42d19deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_131188c1-72fd-41b4-b244-24c35021aa5f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_DocumentQuarterlyReport_131188c1-72fd-41b4-b244-24c35021aa5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f1681d9c-73ff-4359-af56-7e4c95193704" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_DocumentPeriodEndDate_f1681d9c-73ff-4359-af56-7e4c95193704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f337542a-1cd3-4acb-b547-1b3d78a48cfe" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_DocumentTransitionReport_f337542a-1cd3-4acb-b547-1b3d78a48cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f0ad06ba-847f-4726-bbac-ea3c1e847e46" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityFileNumber_f0ad06ba-847f-4726-bbac-ea3c1e847e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6f0bce07-dd60-448b-ab82-90bcf99a8988" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6f0bce07-dd60-448b-ab82-90bcf99a8988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_df2b2ef5-9458-4122-a077-3e825ea6d13f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityTaxIdentificationNumber_df2b2ef5-9458-4122-a077-3e825ea6d13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_961ce302-0ceb-49ec-b572-8ec31e114861" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityAddressAddressLine1_961ce302-0ceb-49ec-b572-8ec31e114861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a38e3577-5455-4517-862c-1c5f6c4a0c40" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityAddressCityOrTown_a38e3577-5455-4517-862c-1c5f6c4a0c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_c7675e5e-d098-4f8b-a4f3-03c8b1c70156" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityAddressStateOrProvince_c7675e5e-d098-4f8b-a4f3-03c8b1c70156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_b1d173c3-acde-4e02-9dae-eb61b45c35f3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityAddressPostalZipCode_b1d173c3-acde-4e02-9dae-eb61b45c35f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_890e8121-31ca-4947-89ad-f3604121a4f0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_CityAreaCode_890e8121-31ca-4947-89ad-f3604121a4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_aced244e-870f-4b7f-9d4a-30af066b9753" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_LocalPhoneNumber_aced244e-870f-4b7f-9d4a-30af066b9753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_979f6848-9ef1-4208-8af3-f2682163500a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityCurrentReportingStatus_979f6848-9ef1-4208-8af3-f2682163500a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_e05d58d5-b024-4d7d-9e4a-ae54cb8f1858" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityInteractiveDataCurrent_e05d58d5-b024-4d7d-9e4a-ae54cb8f1858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_b5c1c259-25af-4286-af4a-f0922966e432" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityFilerCategory_b5c1c259-25af-4286-af4a-f0922966e432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0dd025d5-843e-4a0c-a90a-fdbbafd34aed" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntitySmallBusiness_0dd025d5-843e-4a0c-a90a-fdbbafd34aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_32e592f5-77b5-4db3-809f-64282faa9e28" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityEmergingGrowthCompany_32e592f5-77b5-4db3-809f-64282faa9e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_12eec4c6-8e6c-486d-b38f-556ff505ea69" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityShellCompany_12eec4c6-8e6c-486d-b38f-556ff505ea69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b92c45fd-b122-4171-a62b-8fa249656f64" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b92c45fd-b122-4171-a62b-8fa249656f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_967fa83a-8624-4126-9923-6d4f4e20f7ed" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityRegistrantName_967fa83a-8624-4126-9923-6d4f4e20f7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c2981e1f-f1e9-4f4e-838f-0b2c48db228e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntityCentralIndexKey_c2981e1f-f1e9-4f4e-838f-0b2c48db228e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_4aaa9a76-318d-4a7b-9b30-6b468c417502" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_CurrentFiscalYearEndDate_4aaa9a76-318d-4a7b-9b30-6b468c417502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_3d70fb98-a7a7-4918-90a5-c817a77ad76a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_DocumentFiscalYearFocus_3d70fb98-a7a7-4918-90a5-c817a77ad76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6a961689-4ba0-4f8a-a8f0-1361712c54fe" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6a961689-4ba0-4f8a-a8f0-1361712c54fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0e356d08-4139-4d64-98c3-995a09632ca6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_AmendmentFlag_0e356d08-4139-4d64-98c3-995a09632ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_8260d666-7711-4631-84a2-009f93e8e4fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dc1f37f3-5839-4606-a16d-3fa16fae550a" xlink:to="loc_dei_EntitiesTable_8260d666-7711-4631-84a2-009f93e8e4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_2071bc3c-3752-4432-92a7-697889bc4eae" 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_8260d666-7711-4631-84a2-009f93e8e4fd" xlink:to="loc_dei_EntityListingsExchangeAxis_2071bc3c-3752-4432-92a7-697889bc4eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_62ebcce5-3935-4b9a-b270-39a19b52c785" 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_2071bc3c-3752-4432-92a7-697889bc4eae" xlink:to="loc_dei_ExchangeDomain_62ebcce5-3935-4b9a-b270-39a19b52c785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_974cbd7b-df3e-4a1b-9e72-85b8a80e8665" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_62ebcce5-3935-4b9a-b270-39a19b52c785" xlink:to="loc_us-gaap_CommonStockMember_974cbd7b-df3e-4a1b-9e72-85b8a80e8665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_8f0e2d5b-ac82-4206-a643-fdc06063252b" 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_8260d666-7711-4631-84a2-009f93e8e4fd" xlink:to="loc_dei_EntityInformationLineItems_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_99d1bc8c-a292-4a20-9bd0-ae004261e9cc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:to="loc_dei_Security12bTitle_99d1bc8c-a292-4a20-9bd0-ae004261e9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3c00304f-516d-4b47-8b98-cf5443c0716e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:to="loc_dei_TradingSymbol_3c00304f-516d-4b47-8b98-cf5443c0716e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_943f9477-56fd-48df-b915-7a4be52315ce" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8f0e2d5b-ac82-4206-a643-fdc06063252b" xlink:to="loc_dei_SecurityExchangeName_943f9477-56fd-48df-b915-7a4be52315ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2242806c-bb57-41c1-b235-e7fedb15f8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2242806c-bb57-41c1-b235-e7fedb15f8c7" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dc52f8e2-cb2d-4045-b874-c04fe6b7bc48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dc52f8e2-cb2d-4045-b874-c04fe6b7bc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_05ecfc6e-31ac-40c1-a1bf-e87aa8cc3683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_05ecfc6e-31ac-40c1-a1bf-e87aa8cc3683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_63c4c009-7284-4664-9a2f-3f7d3854d113" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_63c4c009-7284-4664-9a2f-3f7d3854d113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_7ab8c65d-e2fc-4546-b4f4-dbe101ff7c88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_ReceivablesNetCurrent_7ab8c65d-e2fc-4546-b4f4-dbe101ff7c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_3f149060-46c7-4a48-9392-cde28328720a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_PrepaidInsurance_3f149060-46c7-4a48-9392-cde28328720a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d08ce84a-d62e-4288-ba71-12063799f07f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_OtherAssetsCurrent_d08ce84a-d62e-4288-ba71-12063799f07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a33b5320-0bbf-4629-ac4a-54d81f6db9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_AssetsCurrent_a33b5320-0bbf-4629-ac4a-54d81f6db9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_28729437-098e-460a-bb9f-f102b9d46147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_28729437-098e-460a-bb9f-f102b9d46147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_708ecdd4-846d-4f14-83cf-97cfcccdca6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_708ecdd4-846d-4f14-83cf-97cfcccdca6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent_d442154e-4564-4ae6-b4e1-b039c6d4f369" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_nsp_PrepaidHealthInsuranceNoncurrent_d442154e-4564-4ae6-b4e1-b039c6d4f369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance_45354ef4-7588-4011-9f7f-a4fc08c37de7" xlink:href="nsp-20230331.xsd#nsp_DepositsHealthInsurance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_nsp_DepositsHealthInsurance_45354ef4-7588-4011-9f7f-a4fc08c37de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_034b0c4c-2068-403b-b56d-f6199ea865d2" xlink:href="nsp-20230331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_nsp_DepositsWorkersCompensation_034b0c4c-2068-403b-b56d-f6199ea865d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_b8b27656-5682-476d-bbb0-8dbd32a1526e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_b8b27656-5682-476d-bbb0-8dbd32a1526e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_7d4af048-98a2-4f8d-af66-d41ed40e641d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_7d4af048-98a2-4f8d-af66-d41ed40e641d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_deffc5d8-c810-4d53-a835-06fcb5ac9abb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_deffc5d8-c810-4d53-a835-06fcb5ac9abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d0d47892-66bb-41c0-8565-f6566228360c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b3289115-d99a-48d7-ba97-d25726f39a46" xlink:to="loc_us-gaap_Assets_d0d47892-66bb-41c0-8565-f6566228360c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ffedfcc8-88ee-4c31-b908-c3d6507bf379" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2242806c-bb57-41c1-b235-e7fedb15f8c7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ffedfcc8-88ee-4c31-b908-c3d6507bf379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ffedfcc8-88ee-4c31-b908-c3d6507bf379" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_eb4b3299-5308-4c40-8955-6e6c4b90c0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_us-gaap_AccountsPayableCurrent_eb4b3299-5308-4c40-8955-6e6c4b90c0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_2c0215f5-716c-4bb1-8ec6-66cc82d1feeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_2c0215f5-716c-4bb1-8ec6-66cc82d1feeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts_e7e7ac49-b17f-4afe-876b-027f381f26e2" xlink:href="nsp-20230331.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_nsp_AccruedWorksiteEmployeePayrollCosts_e7e7ac49-b17f-4afe-876b-027f381f26e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts_50c06847-ed39-4e02-938f-25409bedf3d2" xlink:href="nsp-20230331.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_nsp_AccruedHealthInsuranceCosts_50c06847-ed39-4e02-938f-25409bedf3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_10af1750-ab7c-490d-afc6-cf03ec70cd69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_10af1750-ab7c-490d-afc6-cf03ec70cd69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_189d01cd-3821-412a-9922-5228329ccdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_189d01cd-3821-412a-9922-5228329ccdc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_9de3ef0d-02d5-4390-89c7-73e70d290909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_us-gaap_TaxesPayableCurrent_9de3ef0d-02d5-4390-89c7-73e70d290909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_535be4e3-806d-429e-9a9d-4e2277f82e92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_535be4e3-806d-429e-9a9d-4e2277f82e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e746d25b-21c5-4304-9f28-fb76a96733f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3caf2800-3479-4dff-845c-7c5831ae8212" xlink:to="loc_us-gaap_LiabilitiesCurrent_e746d25b-21c5-4304-9f28-fb76a96733f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_dac8e347-81d6-46ed-93f3-554f856d036c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ffedfcc8-88ee-4c31-b908-c3d6507bf379" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_dac8e347-81d6-46ed-93f3-554f856d036c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_a9b65bfc-427a-4f05-8b6b-8a33a9862836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_dac8e347-81d6-46ed-93f3-554f856d036c" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_a9b65bfc-427a-4f05-8b6b-8a33a9862836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_664efa92-082d-400d-aefa-62a5169d3d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_dac8e347-81d6-46ed-93f3-554f856d036c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_664efa92-082d-400d-aefa-62a5169d3d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fcdcbf4a-a051-4d8e-88e4-6163e9b52d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_dac8e347-81d6-46ed-93f3-554f856d036c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fcdcbf4a-a051-4d8e-88e4-6163e9b52d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_467eed9a-438a-4c15-83b3-92ededbb0527" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_dac8e347-81d6-46ed-93f3-554f856d036c" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_467eed9a-438a-4c15-83b3-92ededbb0527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_d6a105cc-642a-43cc-b184-a580fdf3f300" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_dac8e347-81d6-46ed-93f3-554f856d036c" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_d6a105cc-642a-43cc-b184-a580fdf3f300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d4367ec9-cfdf-4a75-87a1-27f6184fe494" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ffedfcc8-88ee-4c31-b908-c3d6507bf379" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d4367ec9-cfdf-4a75-87a1-27f6184fe494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ffedfcc8-88ee-4c31-b908-c3d6507bf379" xlink:to="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_96e7fc6a-4eaa-42a6-ba99-2c3ec0bd9604" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:to="loc_us-gaap_CommonStockValue_96e7fc6a-4eaa-42a6-ba99-2c3ec0bd9604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_782b15c2-e657-4d79-983e-d0de21329ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_782b15c2-e657-4d79-983e-d0de21329ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_4eb901a4-c3c6-4225-bd6d-bec573e1f70b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:to="loc_us-gaap_TreasuryStockValue_4eb901a4-c3c6-4225-bd6d-bec573e1f70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8cb2bca1-75e7-4f14-8a8b-07b5c21f6628" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8cb2bca1-75e7-4f14-8a8b-07b5c21f6628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_14aebece-1690-495b-8500-325b298b5949" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:to="loc_us-gaap_StockholdersEquity_14aebece-1690-495b-8500-325b298b5949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_15b28980-0bac-491b-8111-b166b8f56e47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0d31eb01-c505-48d3-bec0-bf2d163c1ce9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_15b28980-0bac-491b-8111-b166b8f56e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4189f2cb-755b-4b0f-9c53-5114ff641bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4189f2cb-755b-4b0f-9c53-5114ff641bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_69061f93-3d9f-4a60-b8cf-68cf42101fa6" xlink:href="nsp-20230331.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_69061f93-3d9f-4a60-b8cf-68cf42101fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c9d337aa-3e5f-4f07-8aa1-f1d2a393f4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_GrossProfit_c9d337aa-3e5f-4f07-8aa1-f1d2a393f4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes_d596349c-3a44-415f-83a3-f6cb8cb469a1" xlink:href="nsp-20230331.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_nsp_SalariesWagesAndPayrollTaxes_d596349c-3a44-415f-83a3-f6cb8cb469a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_313a1da8-66d3-4a96-bec3-bf694f898f93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_313a1da8-66d3-4a96-bec3-bf694f898f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_f5d066aa-2258-49de-923b-2ef34b97f1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_SalesCommissionsAndFees_f5d066aa-2258-49de-923b-2ef34b97f1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_6caee81b-0098-402c-9a33-d86900a2162b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_AdvertisingExpense_6caee81b-0098-402c-9a33-d86900a2162b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c4b02984-3c39-4a17-a132-cd69271e86ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c4b02984-3c39-4a17-a132-cd69271e86ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_87db91b0-543b-4194-87d1-f98f6b8ed385" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_DepreciationAndAmortization_87db91b0-543b-4194-87d1-f98f6b8ed385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4957bb03-fecb-4a0d-8e4a-c34102848542" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_OperatingExpenses_4957bb03-fecb-4a0d-8e4a-c34102848542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_efac737d-7ff9-4112-9630-127ceaeacf8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_OperatingIncomeLoss_efac737d-7ff9-4112-9630-127ceaeacf8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_437eca93-c3f5-4b80-9111-efff366fa40b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_437eca93-c3f5-4b80-9111-efff366fa40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_395aacb6-fcfe-4393-b4cc-15d98db25ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_437eca93-c3f5-4b80-9111-efff366fa40b" xlink:to="loc_us-gaap_InterestIncomeOther_395aacb6-fcfe-4393-b4cc-15d98db25ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_eca0b54c-7468-4f45-b52c-dbdb38ff643e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_437eca93-c3f5-4b80-9111-efff366fa40b" xlink:to="loc_us-gaap_InterestExpense_eca0b54c-7468-4f45-b52c-dbdb38ff643e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4dbf3290-a271-4971-98f8-2bc63a0936d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4dbf3290-a271-4971-98f8-2bc63a0936d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4979f6e1-55b9-46cd-9b55-c3a62ef97220" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4979f6e1-55b9-46cd-9b55-c3a62ef97220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a12e43c9-21b9-4dc5-bc7e-7983692b9883" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_NetIncomeLoss_a12e43c9-21b9-4dc5-bc7e-7983692b9883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_36011ddd-4567-4b1f-811a-feaafc57da8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_36011ddd-4567-4b1f-811a-feaafc57da8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_25e072bf-6471-4982-8c04-0382bf308e58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_25e072bf-6471-4982-8c04-0382bf308e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_316f6271-529b-4fcf-a3fe-bfeacb7fb884" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_EarningsPerShareBasic_316f6271-529b-4fcf-a3fe-bfeacb7fb884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2d2e6489-1361-45a5-b2d6-7c4a3c5c1465" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2d2e6489-1361-45a5-b2d6-7c4a3c5c1465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenueCompositionAbstract_c416fa8e-d0e2-4dc6-887d-8ec1a439400e" xlink:href="nsp-20230331.xsd#nsp_RevenueCompositionAbstract"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a6ad481a-3e42-486f-b8a5-c38f004afef6" xlink:to="loc_nsp_RevenueCompositionAbstract_c416fa8e-d0e2-4dc6-887d-8ec1a439400e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings_b116dbd0-1084-4c27-9f04-7b6301eb8a8f" xlink:href="nsp-20230331.xsd#nsp_GrossBillings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_c416fa8e-d0e2-4dc6-887d-8ec1a439400e" xlink:to="loc_nsp_GrossBillings_b116dbd0-1084-4c27-9f04-7b6301eb8a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost_15703f56-8176-4a81-9e60-aa0ba9e23a5d" xlink:href="nsp-20230331.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_c416fa8e-d0e2-4dc6-887d-8ec1a439400e" xlink:to="loc_nsp_WorksiteEmployeePayrollCost_15703f56-8176-4a81-9e60-aa0ba9e23a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32781ede-68b2-44b5-a470-0034820d55a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_c416fa8e-d0e2-4dc6-887d-8ec1a439400e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32781ede-68b2-44b5-a470-0034820d55a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d763a70e-cbc2-471c-aa82-a22c94369c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d763a70e-cbc2-471c-aa82-a22c94369c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6fb54a0c-3e91-4fa6-a985-7d53b077f097" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d763a70e-cbc2-471c-aa82-a22c94369c1c" xlink:to="loc_us-gaap_NetIncomeLoss_6fb54a0c-3e91-4fa6-a985-7d53b077f097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0fe1b9ec-0e82-45c3-afc4-d5c327891c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d763a70e-cbc2-471c-aa82-a22c94369c1c" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0fe1b9ec-0e82-45c3-afc4-d5c327891c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_cba75c4e-a647-4758-ba92-534824428fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0fe1b9ec-0e82-45c3-afc4-d5c327891c4c" xlink:to="loc_us-gaap_DepreciationAndAmortization_cba75c4e-a647-4758-ba92-534824428fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6f731554-1ee0-442c-8e0d-3112782c399b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0fe1b9ec-0e82-45c3-afc4-d5c327891c4c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6f731554-1ee0-442c-8e0d-3112782c399b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e9356ae0-90b3-47ae-85a2-4c1e5b7e535d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0fe1b9ec-0e82-45c3-afc4-d5c327891c4c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e9356ae0-90b3-47ae-85a2-4c1e5b7e535d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0fe1b9ec-0e82-45c3-afc4-d5c327891c4c" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e04b4506-13fd-4704-9166-2b95e6b79b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e04b4506-13fd-4704-9166-2b95e6b79b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_8f2e2d41-e70e-4944-8145-cb759e19d757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_8f2e2d41-e70e-4944-8145-cb759e19d757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_e4229be9-a186-4c6a-a918-1e3ef186e68c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_e4229be9-a186-4c6a-a918-1e3ef186e68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_f639f680-6da9-41ef-bd59-fbe33c06be0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_f639f680-6da9-41ef-bd59-fbe33c06be0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_dd6e9425-8586-40a0-b4e4-dcf999c8a7ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_dd6e9425-8586-40a0-b4e4-dcf999c8a7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_eb95e8dd-0c31-47fb-bde9-c00d60fc2932" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_eb95e8dd-0c31-47fb-bde9-c00d60fc2932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_2b48de6d-50b2-426f-9dd1-ef9df351921a" xlink:href="nsp-20230331.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_2b48de6d-50b2-426f-9dd1-ef9df351921a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_b6ec27ed-1ebf-4dbd-aa94-b198d5b4b9f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_b6ec27ed-1ebf-4dbd-aa94-b198d5b4b9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_7e08c741-fb79-4584-8096-0780656cf7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_7e08c741-fb79-4584-8096-0780656cf7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_706eed53-04e6-4553-947f-e303403bdf26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_706eed53-04e6-4553-947f-e303403bdf26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_b0986e85-cea8-40d7-9d30-49b45c7dbfd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_b0986e85-cea8-40d7-9d30-49b45c7dbfd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_37b4e566-625a-4cd0-b0f9-4684c6c6018d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1709f090-bb08-457d-b132-377793b0482f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_37b4e566-625a-4cd0-b0f9-4684c6c6018d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4bd57bc5-b56d-4287-bbae-b2ca25f0b861" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d763a70e-cbc2-471c-aa82-a22c94369c1c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4bd57bc5-b56d-4287-bbae-b2ca25f0b861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5364c870-5536-4014-b92a-65bd8311d164" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5364c870-5536-4014-b92a-65bd8311d164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_ccb778eb-2cd1-4742-89da-fa7b68f32914" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5364c870-5536-4014-b92a-65bd8311d164" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_ccb778eb-2cd1-4742-89da-fa7b68f32914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d96094ba-259d-4fda-be9a-8019afb4c2a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ccb778eb-2cd1-4742-89da-fa7b68f32914" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_d96094ba-259d-4fda-be9a-8019afb4c2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6d8dde4a-1e2f-4800-90d8-9d50e1fc7671" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ccb778eb-2cd1-4742-89da-fa7b68f32914" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6d8dde4a-1e2f-4800-90d8-9d50e1fc7671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_77735875-3c18-4cfd-a884-75035f9ea42e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5364c870-5536-4014-b92a-65bd8311d164" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_77735875-3c18-4cfd-a884-75035f9ea42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5652ffdb-4a04-4531-8ac0-fc2a8927941f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_77735875-3c18-4cfd-a884-75035f9ea42e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5652ffdb-4a04-4531-8ac0-fc2a8927941f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4c41e03-65f0-4504-8f06-506e950b3c74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5364c870-5536-4014-b92a-65bd8311d164" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4c41e03-65f0-4504-8f06-506e950b3c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_747928ed-2b0e-4888-8e56-fa28f85ed5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_747928ed-2b0e-4888-8e56-fa28f85ed5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TreasuryStockAcquired_c81874ed-2e21-4865-94a9-214669a3d88b" xlink:href="nsp-20230331.xsd#nsp_TreasuryStockAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_747928ed-2b0e-4888-8e56-fa28f85ed5e1" xlink:to="loc_nsp_TreasuryStockAcquired_c81874ed-2e21-4865-94a9-214669a3d88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ffad846c-d47c-41b0-8e31-225a87c5a4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_747928ed-2b0e-4888-8e56-fa28f85ed5e1" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ffad846c-d47c-41b0-8e31-225a87c5a4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e6485779-9d54-4d5a-81ab-a25a29fe0d19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_747928ed-2b0e-4888-8e56-fa28f85ed5e1" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e6485779-9d54-4d5a-81ab-a25a29fe0d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_63eb1692-d009-488d-abf0-c50f08d6dc23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_747928ed-2b0e-4888-8e56-fa28f85ed5e1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_63eb1692-d009-488d-abf0-c50f08d6dc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_7860f24e-de1a-4d61-8153-391611219ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_7860f24e-de1a-4d61-8153-391611219ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54d246a4-dabb-4932-8638-3b6d27f44616" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54d246a4-dabb-4932-8638-3b6d27f44616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7fddf763-9d4f-4fff-bf87-ba81f94d946c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7fddf763-9d4f-4fff-bf87-ba81f94d946c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_2cf255b9-f46a-4ccb-8b0a-160537dbb8e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_2cf255b9-f46a-4ccb-8b0a-160537dbb8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bd7ac368-60b0-4c0f-9a08-079b0b857d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_2cf255b9-f46a-4ccb-8b0a-160537dbb8e9" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bd7ac368-60b0-4c0f-9a08-079b0b857d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_20769f21-1e8d-4de8-8cef-5a288b438371" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_20769f21-1e8d-4de8-8cef-5a288b438371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_9a942e7f-f3a9-4c3c-bdf3-6efddb613705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_9a942e7f-f3a9-4c3c-bdf3-6efddb613705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_cdec9871-9c7d-4c59-8b2b-5d9d29306176" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_us-gaap_FundsHeldForClients_cdec9871-9c7d-4c59-8b2b-5d9d29306176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_63a32057-86c2-4d9a-b729-5d8242743f78" xlink:href="nsp-20230331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f431b2e9-a3ad-4e52-84f2-a9a59b37cf9a" xlink:to="loc_nsp_DepositsWorkersCompensation_63a32057-86c2-4d9a-b729-5d8242743f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="nsp-20230331.xsd#CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_c2a0b8a0-1cf6-428e-9317-a1078fab603a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd23ddc1-bf2e-49f7-a487-c60f187e8976" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_c2a0b8a0-1cf6-428e-9317-a1078fab603a" xlink:to="loc_us-gaap_StatementTable_dd23ddc1-bf2e-49f7-a487-c60f187e8976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8b893197-a46d-4bfe-89cf-f6ae94c39ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd23ddc1-bf2e-49f7-a487-c60f187e8976" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8b893197-a46d-4bfe-89cf-f6ae94c39ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8b893197-a46d-4bfe-89cf-f6ae94c39ad9" xlink:to="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_25305da0-5f29-48be-b5c6-c2cb190ca78e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_CommonStockMember_25305da0-5f29-48be-b5c6-c2cb190ca78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_50a3f7f1-0e12-4a2b-aa89-c1cecf36a936" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_50a3f7f1-0e12-4a2b-aa89-c1cecf36a936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_883c875a-919b-470d-a5da-9ccde510dd25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_TreasuryStockCommonMember_883c875a-919b-470d-a5da-9ccde510dd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_48806807-b5a3-409a-9f7d-b6ca40382784" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7f24c82f-af5b-4d1a-8835-c8b8df6329ca" xlink:to="loc_us-gaap_RetainedEarningsMember_48806807-b5a3-409a-9f7d-b6ca40382784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd23ddc1-bf2e-49f7-a487-c60f187e8976" xlink:to="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e5e5779d-4513-476a-96f1-4085123e6cea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StockholdersEquity_e5e5779d-4513-476a-96f1-4085123e6cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_64425fa6-4054-4b51-bacc-26d5b5020263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_SharesIssued_64425fa6-4054-4b51-bacc-26d5b5020263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2332691f-ce83-49ef-81a2-6613c6b750c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_2332691f-ce83-49ef-81a2-6613c6b750c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_fd8ef1c9-845b-4d04-b9a4-c48130b516c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_fd8ef1c9-845b-4d04-b9a4-c48130b516c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_26fbd82b-f7ff-492a-a208-0f00b216b24c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_26fbd82b-f7ff-492a-a208-0f00b216b24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_f5cb7ca3-9108-441f-9771-e6b0a8926a88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StockholdersEquityOther_f5cb7ca3-9108-441f-9771-e6b0a8926a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_79646527-3f58-490d-b92b-d748df60aba6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_DividendsCommonStockCash_79646527-3f58-490d-b92b-d748df60aba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46fe1449-2c29-4855-bec8-081027ea5cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46fe1449-2c29-4855-bec8-081027ea5cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0db44e84-bb71-46fc-87c9-a7ba316cd9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_NetIncomeLoss_0db44e84-bb71-46fc-87c9-a7ba316cd9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9fc330e4-92c5-4bdb-9503-7d0b9c9971f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_StockholdersEquity_9fc330e4-92c5-4bdb-9503-7d0b9c9971f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a475157f-35b3-4dee-af9e-c09732225215" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_66f3de06-56ba-4756-a349-89aad6109c30" xlink:to="loc_us-gaap_SharesIssued_a475157f-35b3-4dee-af9e-c09732225215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#BasisofPresentationNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/BasisofPresentationNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2c2c5c92-5a96-4407-82ab-7fec73eed866" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_41b9d7fd-f0d7-4138-9b34-f68e506903da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2c2c5c92-5a96-4407-82ab-7fec73eed866" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_41b9d7fd-f0d7-4138-9b34-f68e506903da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#AccountingPoliciesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_419c7507-374a-43b0-8530-d436eba06243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_b127f6ff-c04d-492b-859a-29d468eedd95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_419c7507-374a-43b0-8530-d436eba06243" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_b127f6ff-c04d-492b-859a-29d468eedd95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#OtherBalanceSheetInformationNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_7736a184-8a9d-40e4-a62b-6797007429bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_b3421e3f-a0d3-4970-aea5-038324573d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_7736a184-8a9d-40e4-a62b-6797007429bc" xlink:to="loc_us-gaap_DisclosureTextBlockSupplementAbstract_b3421e3f-a0d3-4970-aea5-038324573d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_af355d03-190b-4c37-9022-6bc69c99a135" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_b3421e3f-a0d3-4970-aea5-038324573d8f" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_af355d03-190b-4c37-9022-6bc69c99a135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#FairValueMeasurementsFairValueMeasurementsNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8b40f0dd-c528-4a72-aab5-70a21ad67a52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_6d051557-ba3b-46c7-9262-4847b3b2a6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b40f0dd-c528-4a72-aab5-70a21ad67a52" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_6d051557-ba3b-46c7-9262-4847b3b2a6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#LongtermDebtNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_cbdc209c-1cfe-4b5a-b0e1-fe07499fa8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_3c07c01a-8f60-462e-90fb-3d60e52c2252" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cbdc209c-1cfe-4b5a-b0e1-fe07499fa8a8" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_3c07c01a-8f60-462e-90fb-3d60e52c2252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#StockholdersEquityNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5c57d81c-4d15-4e7f-846f-2a36586c1769" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_c03a7871-4cbb-4a5d-b2bc-a9ddb596adb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5c57d81c-4d15-4e7f-846f-2a36586c1769" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_c03a7871-4cbb-4a5d-b2bc-a9ddb596adb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#NetIncomePerShareNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/NetIncomePerShareNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a5eb609e-2126-454e-8749-f89fc0fc15eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_f99288cc-e6e8-4450-9433-531d6af3ac86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a5eb609e-2126-454e-8749-f89fc0fc15eb" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_f99288cc-e6e8-4450-9433-531d6af3ac86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="simple" xlink:href="nsp-20230331.xsd#CommitmentsandContingenciesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_69c4f7b1-f0ce-4554-8d96-3f6d91d21728" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5b2f80be-f955-4831-8a62-e06c1e171446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_69c4f7b1-f0ce-4554-8d96-3f6d91d21728" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5b2f80be-f955-4831-8a62-e06c1e171446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="nsp-20230331.xsd#AccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1c4f896e-07c8-4ac1-ba52-02555260c327" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsPolicyTextBlock_eb3385a4-e36e-4d73-8389-595ae468a271" xlink:href="nsp-20230331.xsd#nsp_HealthInsuranceCostsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c4f896e-07c8-4ac1-ba52-02555260c327" xlink:to="loc_nsp_HealthInsuranceCostsPolicyTextBlock_eb3385a4-e36e-4d73-8389-595ae468a271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsPolicyTextBlock_c54d9dcb-d12f-409f-a177-ea284e9a7a7b" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationCostsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c4f896e-07c8-4ac1-ba52-02555260c327" xlink:to="loc_nsp_WorkersCompensationCostsPolicyTextBlock_c54d9dcb-d12f-409f-a177-ea284e9a7a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_90a9fd90-56f7-464f-b4aa-7974063b035f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c4f896e-07c8-4ac1-ba52-02555260c327" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_90a9fd90-56f7-464f-b4aa-7974063b035f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="simple" xlink:href="nsp-20230331.xsd#FairValueMeasurementsFairVlueMeasurementsPolicies"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2e260156-941f-43a3-b07a-bc49b8be02a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_6e930b26-c689-4671-bbd7-9a27a3399729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2e260156-941f-43a3-b07a-bc49b8be02a8" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_6e930b26-c689-4671-bbd7-9a27a3399729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="nsp-20230331.xsd#AccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_845c1073-9621-434b-b2eb-007aac81da68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_5aeddb8a-0b8a-4e0b-bce8-ffb918864ac3" xlink:href="nsp-20230331.xsd#nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_845c1073-9621-434b-b2eb-007aac81da68" xlink:to="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_5aeddb8a-0b8a-4e0b-bce8-ffb918864ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8504e335-705f-421c-811a-8a4bf755b427" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_845c1073-9621-434b-b2eb-007aac81da68" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8504e335-705f-421c-811a-8a4bf755b427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationTables" xlink:type="simple" xlink:href="nsp-20230331.xsd#OtherBalanceSheetInformationTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_8af8cbd3-57a8-4cfb-b585-7083849d83fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_0c50ab8a-2f1c-4bb6-a5d0-66a14c019610" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_8af8cbd3-57a8-4cfb-b585-7083849d83fc" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_0c50ab8a-2f1c-4bb6-a5d0-66a14c019610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_111730c1-519e-4611-b353-6ca5422053e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_8af8cbd3-57a8-4cfb-b585-7083849d83fc" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_111730c1-519e-4611-b353-6ca5422053e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="nsp-20230331.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d0120e8a-b039-48ba-80e4-7451c80df7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_7734c46c-2025-45fc-92e5-f2dfc42b38b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d0120e8a-b039-48ba-80e4-7451c80df7e5" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_7734c46c-2025-45fc-92e5-f2dfc42b38b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5856ca90-4499-4657-99fe-91126fdd15fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d0120e8a-b039-48ba-80e4-7451c80df7e5" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5856ca90-4499-4657-99fe-91126fdd15fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_558c54d6-927b-48ec-bad4-8840040a4f09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d0120e8a-b039-48ba-80e4-7451c80df7e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_558c54d6-927b-48ec-bad4-8840040a4f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="simple" xlink:href="nsp-20230331.xsd#StockholdersEquityStockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f9202543-8611-46f5-a9eb-1030e86e3975" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_QuarterlydividendsdeclaredTableTextBlock_6425edf3-d84a-406e-9e11-54da3ade55d8" xlink:href="nsp-20230331.xsd#nsp_QuarterlydividendsdeclaredTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f9202543-8611-46f5-a9eb-1030e86e3975" xlink:to="loc_nsp_QuarterlydividendsdeclaredTableTextBlock_6425edf3-d84a-406e-9e11-54da3ade55d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="simple" xlink:href="nsp-20230331.xsd#NetIncomeperShareTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/NetIncomeperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_aad795d9-3823-4a9b-a0f1-1fd8c845ea5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ab07c62c-c99a-4aab-9eb1-4a2b2baa8f65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_aad795d9-3823-4a9b-a0f1-1fd8c845ea5b" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ab07c62c-c99a-4aab-9eb1-4a2b2baa8f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#AccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:href="nsp-20230331.xsd#nsp_HealthInsuranceCostsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_727331b7-8422-40a6-92d5-058f0f764fe2" xlink:href="nsp-20230331.xsd#nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_727331b7-8422-40a6-92d5-058f0f764fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_750e23ea-964b-4370-b297-33f1c39e1e10" xlink:href="nsp-20230331.xsd#nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_750e23ea-964b-4370-b297-33f1c39e1e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent_111e0a66-c264-48fb-ba5f-4f095ebe8a19" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_PrepaidHealthInsuranceNoncurrent_111e0a66-c264-48fb-ba5f-4f095ebe8a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RequiredDepositForHealthCareCosts_8b4be358-5463-4a52-9d74-71ee6fb84989" xlink:href="nsp-20230331.xsd#nsp_RequiredDepositForHealthCareCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_RequiredDepositForHealthCareCosts_8b4be358-5463-4a52-9d74-71ee6fb84989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_8302e4eb-d5c2-48c2-977a-5e48d15fbf2e" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_8302e4eb-d5c2-48c2-977a-5e48d15fbf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrent_d41b11dd-f3f0-401b-a85d-22c33ea23993" xlink:href="nsp-20230331.xsd#nsp_PrepaidHealthInsuranceCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_PrepaidHealthInsuranceCurrent_d41b11dd-f3f0-401b-a85d-22c33ea23993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PremiumsOwedToUnited_d5a94944-ba39-431d-9646-e4f2f10b3cff" xlink:href="nsp-20230331.xsd#nsp_PremiumsOwedToUnited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_PremiumsOwedToUnited_d5a94944-ba39-431d-9646-e4f2f10b3cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_5196a317-7db7-4783-bd47-39f4fc6b1fa9" xlink:href="nsp-20230331.xsd#nsp_BenefitsCostsIncurredReducedRelatedtoRunoff"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_a71befe5-6c3c-41a0-bce0-3753a43136ca" xlink:to="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_5196a317-7db7-4783-bd47-39f4fc6b1fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsAbstract_7076161e-8ba6-49ff-9420-1af5b9abe811" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationCostsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_WorkersCompensationCostsAbstract_7076161e-8ba6-49ff-9420-1af5b9abe811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_d03bfb72-6def-49ab-a819-627c0dc97d7f" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_7076161e-8ba6-49ff-9420-1af5b9abe811" xlink:to="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_d03bfb72-6def-49ab-a819-627c0dc97d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_5c63dd5c-2c84-425e-a7ff-c39dd96f3340" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_7076161e-8ba6-49ff-9420-1af5b9abe811" xlink:to="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_5c63dd5c-2c84-425e-a7ff-c39dd96f3340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_96316192-b191-40d4-88e8-376af864b904" xlink:href="nsp-20230331.xsd#nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_7076161e-8ba6-49ff-9420-1af5b9abe811" xlink:to="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_96316192-b191-40d4-88e8-376af864b904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_f43ecd32-b835-4750-af8e-3bd2af5e3f98" xlink:href="nsp-20230331.xsd#nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_7076161e-8ba6-49ff-9420-1af5b9abe811" xlink:to="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_f43ecd32-b835-4750-af8e-3bd2af5e3f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_53859d0c-8da6-413f-88b6-e0991d61cc64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_53859d0c-8da6-413f-88b6-e0991d61cc64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationExpense_bf01ee49-4d12-421e-8010-2dee4ab90993" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_nsp_WorkersCompensationExpense_bf01ee49-4d12-421e-8010-2dee4ab90993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod_15beb71c-4c3a-47ba-a7f8-d253f52267b6" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationDiscountChangedDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod_15beb71c-4c3a-47ba-a7f8-d253f52267b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_98345e0e-65e1-4217-bf6e-19ea2c49a7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_98345e0e-65e1-4217-bf6e-19ea2c49a7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a1e592e0-2baf-413e-b193-fa9ee1f18c30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a1e592e0-2baf-413e-b193-fa9ee1f18c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_b481501f-653a-411a-a7d8-5336e8beb293" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_b481501f-653a-411a-a7d8-5336e8beb293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_9be60706-be97-4439-83e9-55331f113732" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_9be60706-be97-4439-83e9-55331f113732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a7ed07e2-9383-432d-baf7-6620b6f2c66d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_daef9740-7900-420f-a435-5d2b7fff5ee6" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_a7ed07e2-9383-432d-baf7-6620b6f2c66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationAdministrativeFeesAccrued_5ced7d16-a95c-4edb-9294-90638e56f2b0" xlink:href="nsp-20230331.xsd#nsp_WorkersCompensationAdministrativeFeesAccrued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_WorkersCompensationAdministrativeFeesAccrued_5ced7d16-a95c-4edb-9294-90638e56f2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UndiscountedAccruedWorkersCompensationCosts_14aee1c1-af25-4d3f-83d5-18cb4501ab6f" xlink:href="nsp-20230331.xsd#nsp_UndiscountedAccruedWorkersCompensationCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_UndiscountedAccruedWorkersCompensationCosts_14aee1c1-af25-4d3f-83d5-18cb4501ab6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_ca89d754-b8e8-4004-a9b2-304eded5ed52" xlink:href="nsp-20230331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_ca89d754-b8e8-4004-a9b2-304eded5ed52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_38f288a5-1cbe-42a0-96b9-c3d881688331" xlink:href="nsp-20230331.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_38f288a5-1cbe-42a0-96b9-c3d881688331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9156fcfb-8789-4da7-bc15-1b9e2953bee3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9156fcfb-8789-4da7-bc15-1b9e2953bee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_d570e703-2849-4b2a-929a-711db6239868" xlink:href="nsp-20230331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_DepositsWorkersCompensation_d570e703-2849-4b2a-929a-711db6239868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_f0396f0e-31db-469f-940a-05529b30f11c" xlink:href="nsp-20230331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_f0396f0e-31db-469f-940a-05529b30f11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_26b4fd77-ff55-463a-b20d-80b6c89fc75f" xlink:href="nsp-20230331.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_26b4fd77-ff55-463a-b20d-80b6c89fc75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_81a6a0a0-d675-4fda-9790-b1b889d4a410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e24c56f6-4133-40d2-ae6d-cb02d55fca1f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_81a6a0a0-d675-4fda-9790-b1b889d4a410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled_b5b2fcfb-d8bc-4eef-aeff-8269067c5abc" xlink:href="nsp-20230331.xsd#nsp_Unbilled"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_81a6a0a0-d675-4fda-9790-b1b889d4a410" xlink:to="loc_nsp_Unbilled_b5b2fcfb-d8bc-4eef-aeff-8269067c5abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c85901cb-7435-438d-bb58-e358e6a0dda4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_81a6a0a0-d675-4fda-9790-b1b889d4a410" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c85901cb-7435-438d-bb58-e358e6a0dda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6c878082-134f-4044-a25e-c4d57d56349a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c85901cb-7435-438d-bb58-e358e6a0dda4" xlink:to="loc_srt_StatementGeographicalAxis_6c878082-134f-4044-a25e-c4d57d56349a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_6c878082-134f-4044-a25e-c4d57d56349a" xlink:to="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember_3428f01f-5703-4ff7-877a-a5fcd6b8d22e" xlink:href="nsp-20230331.xsd#nsp_NortheastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_NortheastMember_3428f01f-5703-4ff7-877a-a5fcd6b8d22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember_6e0de918-23f4-473e-8d0e-2dd6bb9cb2b9" xlink:href="nsp-20230331.xsd#nsp_SoutheastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_SoutheastMember_6e0de918-23f4-473e-8d0e-2dd6bb9cb2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember_65f6aac9-1744-4724-90b8-a9ef9a87d466" xlink:href="nsp-20230331.xsd#nsp_CentralMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_CentralMember_65f6aac9-1744-4724-90b8-a9ef9a87d466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember_8af6a25e-d3dc-4023-b5c5-1120b687ae3c" xlink:href="nsp-20230331.xsd#nsp_SouthwestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_SouthwestMember_8af6a25e-d3dc-4023-b5c5-1120b687ae3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember_3ed217ed-39a9-4813-90dc-05462f3437bb" xlink:href="nsp-20230331.xsd#nsp_WestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_WestMember_3ed217ed-39a9-4813-90dc-05462f3437bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember_7f7c8b3b-4c3e-41cc-9755-d79b6c54fd3c" xlink:href="nsp-20230331.xsd#nsp_OtherRevenuesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5494a595-f02a-4019-9d75-b9cd8c5d8c38" xlink:to="loc_nsp_OtherRevenuesMember_7f7c8b3b-4c3e-41cc-9755-d79b6c54fd3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_737598b2-4d8a-4cf8-9428-0978516441e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c85901cb-7435-438d-bb58-e358e6a0dda4" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_737598b2-4d8a-4cf8-9428-0978516441e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44b063a7-7cdd-4d5f-ad0a-32bd17be2e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_737598b2-4d8a-4cf8-9428-0978516441e5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_44b063a7-7cdd-4d5f-ad0a-32bd17be2e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#OtherBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_a9f67228-dea4-4339-8235-f941a77f46ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14a57c6f-5337-43a8-aee4-a66d781d1302" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_a9f67228-dea4-4339-8235-f941a77f46ca" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14a57c6f-5337-43a8-aee4-a66d781d1302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_703bef1f-b212-407f-bc3a-1a91a3bbd454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14a57c6f-5337-43a8-aee4-a66d781d1302" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_703bef1f-b212-407f-bc3a-1a91a3bbd454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_703bef1f-b212-407f-bc3a-1a91a3bbd454" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_11053f4a-b149-4d95-b339-8c90ba40e0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:to="loc_us-gaap_MoneyMarketFundsMember_11053f4a-b149-4d95-b339-8c90ba40e0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_c58d1bd2-b856-40ad-a4a6-10fa8d16b04d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4856e612-6c0c-43bf-add9-75e401a0b001" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_c58d1bd2-b856-40ad-a4a6-10fa8d16b04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_14a57c6f-5337-43a8-aee4-a66d781d1302" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_5cad31bc-20fc-4333-ab4d-f10ac22986fc" xlink:href="nsp-20230331.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_5cad31bc-20fc-4333-ab4d-f10ac22986fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_aaa6025c-cfbf-4c91-9376-af6317df96f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_us-gaap_ShortTermInvestments_aaa6025c-cfbf-4c91-9376-af6317df96f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_4c1301e1-b12d-417f-babb-edd788bf3ead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_us-gaap_Cash_4c1301e1-b12d-417f-babb-edd788bf3ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_a3a54d18-51f0-4285-a02f-55435e9a2920" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_srt_DraftsPayable_a3a54d18-51f0-4285-a02f-55435e9a2920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_0929c634-e282-49e4-bc58-b8b91e7d2d60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_0929c634-e282-49e4-bc58-b8b91e7d2d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance_05430d24-a3a1-4af5-b160-436b8ee26fdb" xlink:href="nsp-20230331.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_nsp_ClientPrepaymentsIncludedInCashBalance_05430d24-a3a1-4af5-b160-436b8ee26fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance_a08c4e83-277f-4ccf-810f-db3377d2b9fa" xlink:href="nsp-20230331.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_08a6d7a9-26f4-41ae-9ff1-68689ead7c82" xlink:to="loc_nsp_PayrollWithholdingsIncludedInCashBalance_a08c4e83-277f-4ccf-810f-db3377d2b9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_15d21802-27fb-42d8-b1f5-27d6081c5e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_a9f67228-dea4-4339-8235-f941a77f46ca" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_15d21802-27fb-42d8-b1f5-27d6081c5e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_af50612e-5fb0-4aa9-971b-019ec30968e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_15d21802-27fb-42d8-b1f5-27d6081c5e1c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_af50612e-5fb0-4aa9-971b-019ec30968e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_bfd7f42b-c3d0-4798-96b2-3a9b870fd705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_15d21802-27fb-42d8-b1f5-27d6081c5e1c" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_bfd7f42b-c3d0-4798-96b2-3a9b870fd705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_1fa933ec-4843-43b2-932a-f6059cef0f94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_15d21802-27fb-42d8-b1f5-27d6081c5e1c" xlink:to="loc_us-gaap_FundsHeldForClients_1fa933ec-4843-43b2-932a-f6059cef0f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_50f1489a-f1f4-4ac1-a2f9-457553c38ade" xlink:href="nsp-20230331.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_15d21802-27fb-42d8-b1f5-27d6081c5e1c" xlink:to="loc_nsp_DepositsWorkersCompensation_50f1489a-f1f4-4ac1-a2f9-457553c38ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4835e20f-0bcb-4429-bdc0-687357eb468c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_15d21802-27fb-42d8-b1f5-27d6081c5e1c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4835e20f-0bcb-4429-bdc0-687357eb468c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c6cf6829-c342-41fc-ab34-1ef7a08e2b55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c6cf6829-c342-41fc-ab34-1ef7a08e2b55" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc3afcfb-be65-4c16-bbe1-eba2d7806b02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc3afcfb-be65-4c16-bbe1-eba2d7806b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fc3afcfb-be65-4c16-bbe1-eba2d7806b02" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3331a8a2-68c4-4ad8-923c-12e28f0287de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_3331a8a2-68c4-4ad8-923c-12e28f0287de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b9675300-96cb-49fa-8b7b-d02495ca9e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6714609e-d1c3-4e81-adc8-18a3b917f4c4" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b9675300-96cb-49fa-8b7b-d02495ca9e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7874656f-2143-4a2c-be93-97298d343f40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7874656f-2143-4a2c-be93-97298d343f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7874656f-2143-4a2c-be93-97298d343f40" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_db29c112-f354-41af-87a1-f1548b59ed16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_db29c112-f354-41af-87a1-f1548b59ed16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_d8470a35-8819-4771-bd48-d2de12d7b8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f5bacfdd-152d-4836-843b-81e024feca83" xlink:to="loc_us-gaap_MunicipalBondsMember_d8470a35-8819-4771-bd48-d2de12d7b8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_172fc06a-7dc6-400b-81d5-473150eb99d4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8988cc71-0b07-4fac-9f03-43af6d7102e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8988cc71-0b07-4fac-9f03-43af6d7102e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_7f782dc3-1568-45a1-8110-40478e748238" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_7f782dc3-1568-45a1-8110-40478e748238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_13442d9e-2c82-4ceb-9546-12265ba585e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_13442d9e-2c82-4ceb-9546-12265ba585e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_c71577ed-ae3e-4f41-892d-a8ee55d15893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_c71577ed-ae3e-4f41-892d-a8ee55d15893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1f03a284-de51-46e7-8361-b27f1b842c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1f03a284-de51-46e7-8361-b27f1b842c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1f1e072e-bde1-44af-ab33-ba29e2b97550" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1f1e072e-bde1-44af-ab33-ba29e2b97550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_febc4ff0-bed0-452e-ab8f-efb88ddb5377" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_febc4ff0-bed0-452e-ab8f-efb88ddb5377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_108d4edd-d57f-4603-89d5-8f0d14a09d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bb275631-df32-469c-9171-1d9cf47131b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_108d4edd-d57f-4603-89d5-8f0d14a09d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#LongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9d1dcae5-237c-4088-9936-0a03b87e7226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9d1dcae5-237c-4088-9936-0a03b87e7226" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_9b105e7f-3f33-403e-9d61-c238caf6ac5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:to="loc_us-gaap_CreditFacilityAxis_9b105e7f-3f33-403e-9d61-c238caf6ac5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_9b105e7f-3f33-403e-9d61-c238caf6ac5b" xlink:to="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_8c2d226b-10a1-4e70-ac7a-fe6dec28997e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:to="loc_us-gaap_BaseRateMember_8c2d226b-10a1-4e70-ac7a-fe6dec28997e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f2440ced-ffa3-4841-ad7e-07b04b58a949" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cb5d5df5-4582-43d6-8eda-d3364806c4ed" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f2440ced-ffa3-4841-ad7e-07b04b58a949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ce8ed4ea-7513-4517-ab94-46c391540beb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:to="loc_srt_RangeAxis_ce8ed4ea-7513-4517-ab94-46c391540beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ce8ed4ea-7513-4517-ab94-46c391540beb" xlink:to="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7c97b0e9-e483-4c94-807a-daf0bb4553d2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:to="loc_srt_MinimumMember_7c97b0e9-e483-4c94-807a-daf0bb4553d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9af7e039-a6c0-4d71-8394-41967148d3ef" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_78023248-7f86-4655-99c2-99c240ede73a" xlink:to="loc_srt_MaximumMember_9af7e039-a6c0-4d71-8394-41967148d3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_19a1ec18-c62c-453a-9fc9-6c0d62efd96e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a9006303-bb98-46ba-93b5-8439e86315e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a9006303-bb98-46ba-93b5-8439e86315e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_083279f0-f9fd-484f-8c08-2453e4b74568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_083279f0-f9fd-484f-8c08-2453e4b74568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_037bbbed-ee22-4158-8d52-09bff8b500b5" xlink:href="nsp-20230331.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_037bbbed-ee22-4158-8d52-09bff8b500b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_326e83a0-9106-4e78-81f0-60bc5bbde3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_326e83a0-9106-4e78-81f0-60bc5bbde3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_efe7c5c0-fde0-48d5-9409-2a19eb94f8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_efe7c5c0-fde0-48d5-9409-2a19eb94f8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ca7d779-b2f1-42e7-9b3d-1658eaece2fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ca7d779-b2f1-42e7-9b3d-1658eaece2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturityDate_572a2f98-307c-41b1-b3d4-1109dc5c64fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LongTermDebtMaturityDate_572a2f98-307c-41b1-b3d4-1109dc5c64fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0d7dc0ca-1719-4667-840a-c17bfc4e7b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0d7dc0ca-1719-4667-840a-c17bfc4e7b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate_3427b437-9475-4ee7-a7a3-0e5fc5a28201" xlink:href="nsp-20230331.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_ApplicableMarginFederalFundsRate_3427b437-9475-4ee7-a7a3-0e5fc5a28201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_59acf860-57bf-40d6-a3ce-e62374e36adb" xlink:href="nsp-20230331.xsd#nsp_AdjustedTermSOFRRatePlusApplicableMargin"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_59acf860-57bf-40d6-a3ce-e62374e36adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRate_0fac1e9c-b3b0-4d58-9915-990863410a67" xlink:href="nsp-20230331.xsd#nsp_AdjustedTermSOFRRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_nsp_AdjustedTermSOFRRate_0fac1e9c-b3b0-4d58-9915-990863410a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_63cfae52-5115-469c-a773-ad4a83f8ece8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_63cfae52-5115-469c-a773-ad4a83f8ece8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_82eb1e1d-eb57-4906-9405-8eb1a83b0ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_25955c68-012d-4401-8ee2-e3c13b674b0c" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_82eb1e1d-eb57-4906-9405-8eb1a83b0ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_2c0c88b7-3918-413b-9db1-cd4f1e2c3e67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_ce2e8bc2-c0b0-4ef8-bc1b-9340aef08398" xlink:href="nsp-20230331.xsd#nsp_Aggregatenumberofsharesrepurchasedduringtheperiod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2c0c88b7-3918-413b-9db1-cd4f1e2c3e67" xlink:to="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_ce2e8bc2-c0b0-4ef8-bc1b-9340aef08398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a761809b-7b0d-4613-8470-7792dcbe3875" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2c0c88b7-3918-413b-9db1-cd4f1e2c3e67" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a761809b-7b0d-4613-8470-7792dcbe3875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_edc70307-1472-499f-9b5b-fa07edcf512a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2c0c88b7-3918-413b-9db1-cd4f1e2c3e67" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_edc70307-1472-499f-9b5b-fa07edcf512a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_642cfa95-df60-463a-86f0-beb66fb492a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2c0c88b7-3918-413b-9db1-cd4f1e2c3e67" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_642cfa95-df60-463a-86f0-beb66fb492a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_34725bb6-ab87-4bd0-b413-ac677e3edb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2c0c88b7-3918-413b-9db1-cd4f1e2c3e67" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_34725bb6-ab87-4bd0-b413-ac677e3edb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_76f30291-f3c4-43a6-bc94-0d2f538d008b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_2c0c88b7-3918-413b-9db1-cd4f1e2c3e67" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_76f30291-f3c4-43a6-bc94-0d2f538d008b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="simple" xlink:href="nsp-20230331.xsd#NetIncomeperShareDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/NetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_318c65e2-4e66-45b4-9750-ea447426889b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:to="loc_us-gaap_NetIncomeLoss_318c65e2-4e66-45b4-9750-ea447426889b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_f7e6365c-c507-423a-a2d7-ff4ac4e1538c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted_f7e6365c-c507-423a-a2d7-ff4ac4e1538c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_77cb8b2e-f1b6-4eba-beed-f6e9a526b85c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_77cb8b2e-f1b6-4eba-beed-f6e9a526b85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_431b76fd-72e1-463e-9dc7-8b3fef0dab8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_431b76fd-72e1-463e-9dc7-8b3fef0dab8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3b0963c6-ed33-48bf-80d3-19679974f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3b0963c6-ed33-48bf-80d3-19679974f8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_10574ba3-fa1d-4ffe-92c0-b48874d60d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_10574ba3-fa1d-4ffe-92c0-b48874d60d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2b3ce387-d6ab-4186-841e-ef28156d9389" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fe68ba11-5342-4760-89a6-cad891abb4ea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2b3ce387-d6ab-4186-841e-ef28156d9389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>nsp-20230331_g1.jpg
<TEXT>
begin 644 nsp-20230331_g1.jpg
M_]C_X0X!17AI9@  34T *@    @ !P$2  ,    !  $   $:  4    !
M8@$;  4    !    :@$H  ,    !  (   $Q  (    @    <@$R  (    4
M    DH=I  0    !    J    -0 +<;    G$  MQL   "<0061O8F4@4&AO
M=&]S:&]P($-3-B H36%C:6YT;W-H*0 R,#$T.C S.C,Q(#$Q.C4T.C X
M  .@ 0 #     0 !  "@ @ $     0   RJ@ P $     0   +0
M!@$#  ,    !  8   $:  4    !   !(@$;  4    !   !*@$H  ,    !
M  (   (!  0    !   !,@("  0    !   ,QP        !(     0   $@
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
M4))A.$))300Z      #S    $     $       MP<FEN=$]U='!U=     4
M    4'-T4V)O;VP!     $EN=&5E;G5M     $EN=&4     0VQR;0    ]P
M<FEN=%-I>'1E96Y":71B;V]L      MP<FEN=&5R3F%M951%6%0    ( &@
M;P!? '  ,@ P #4       ]P<FEN=%!R;V]F4V5T=7!/8FIC    # !0 '(
M;P!O &8 ( !3 &4 = !U '        IP<F]O9E-E='5P     0    !";'1N
M96YU;0    QB=6EL=&EN4')O;V8    )<')O;V9#35E+ #A"24T$.P     "
M+0   !     !       2<')I;G1/=71P=71/<'1I;VYS    %P    !#<'1N
M8F]O;       0VQB<F)O;VP      %)G<TUB;V]L      !#<FY#8F]O;
M    0VYT0V)O;VP      $QB;'-B;V]L      !.9W1V8F]O;       16UL
M1&)O;VP      $EN=')B;V]L      !"8VMG3V)J8P    $       !21T)#
M     P    !29" @9&]U8D!OX            $=R;B!D;W5B0&_@
M    0FP@(&1O=6) ;^            !"<F1456YT1B-2;'0
M  !";&0@56YT1B-2;'0               !2<VQT56YT1B-0>&Q <L
M      IV96-T;W)$871A8F]O; $     4&=0<V5N=6T     4&=0<P    !0
M9U!#     $QE9G15;G1&(U)L=                %1O<"!5;G1&(U)L=
M             %-C;"!5;G1&(U!R8T!9            $&-R;W!7:&5N4')I
M;G1I;F=B;V]L      YC<F]P4F5C=$)O='1O;6QO;F<         #&-R;W!2
M96-T3&5F=&QO;F<         #6-R;W!296-T4FEG:'1L;VYG          MC
M<F]P4F5C=%1O<&QO;F<      #A"24T#[0      $ $L     0 ! 2P    !
M  $X0DE-!"8       X             /X   #A"24T$#0      !    !XX
M0DE-!!D       0    >.$))30/S       )           ! #A"24TG$
M    "@ !          $X0DE- _4      $@ +V9F  $ ;&9F  8       $
M+V9F  $ H9F:  8       $ ,@    $ 6@    8       $ -0    $ +0
M  8       $X0DE- _@      '   /____________________________\#
MZ     #_____________________________ ^@     ________________
M_____________P/H     /____________________________\#Z   .$))
M300(       0     0   D    )      #A"24T$'@      !      X0DE-
M!!H      V,    &              "T   #*@   !< 20!N ', < !E '(
M:0!T 'D 7P!L &\ 9P!O &X ;P!T &$ 9P!? %( 1P!"     0
M               !              ,J    M                      !
M                         !     !        ;G5L;     (    &8F]U
M;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N9P
M3&5F=&QO;F<          $)T;VUL;VYG    M     !29VAT;&]N9P   RH
M   &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L:6-E    $@    =S
M;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<         !F]R:6=I;F5N
M=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960     5'EP965N
M=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B:F,    !
M    4F-T,0    0     5&]P(&QO;F<          $QE9G1L;VYG
M  !"=&]M;&]N9P   +0     4F=H=&QO;F<   ,J     W5R;%1%6%0    !
M        ;G5L;%1%6%0    !        37-G951%6%0    !       &86QT
M5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O;VP!    "&-E;&Q4
M97AT5$585     $       EH;W)Z06QI9VYE;G5M    #T53;&EC94AO<GI!
M;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T    /15-L:6-E5F5R
M=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M    $453;&EC
M94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N9P         *
M;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E=&QO;F<
M"W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,     C_P
M.$))3004       $     SA"24T$#      ,XP    $   "@    )    >
M $.    ,QP 8  '_V/_M  Q!9&]B95]#30 !_^X #D%D;V)E &2      ?_;
M (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01
M# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\
M$0@ ) "@ P$B  (1 0,1 ?_=  0 "O_$ 3\   $% 0$! 0$!          ,
M 0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $#
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
M]\SNN>?5R+)_EW/>L;,JZ=UKZYX;:(L?T9C[,VP?1W[F_8\7</I6TW^ID?\
M!;/36WB].=1GWY9M+Q=/L@Z20[G=^9]%'-/BC&])<(,OZW[J,,#$RK6/$>'^
MJ/TG_]'U5)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ5'K7[-_9>1^U)^
MP;1]HC?]&1]+[/\ I=G^D_D?SGZ-?,:2,?F&^X^7YO\ !1+Y3ML?F^7_  GW
MC!_\;C[?C?8=GVSU&_9O2]?=OD;?H_F_O[_T7^D79+Y524F;<?/_ -5_8QX=
MC\G_ %+;ZOU4DOE5)1,K]5)+Y5224_522^54DE/T3]5_^:WVKJ/_ #?^EN9]
MJC?Z<S;L^S^K[/3]3U_YG]&NA7RJDGY?G/S=/G^?99C^0?+U^3Y=W__9 #A"
M24T$(0      50    $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H
M &\ <    !, 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '  ( !# %,
M-@    $ .$))300&       '  8    ! 0#_X36 :'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-
M<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D
M;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q
M,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^(#QR
M9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R
M,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T
M/2(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ
M+R(@>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X
M;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@
M>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP
M92]297-O=7)C95)E9B,B('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B('AM;&YS.FEL;'5S
M=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL;'5S=')A=&]R+S$N,"\B
M('AM;&YS.GAM<%109STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W0O
M<&<O(B!X;6QN<SIS=$1I;3TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+W-4>7!E+T1I;65N<VEO;G,C(B!X;6QN<SIX;7!'/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O9R\B('AM;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]P9&8O,2XS+R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O
M8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!D8SIF;W)M870](FEM86=E+VIP96<B
M('AM<#I#<F5A=&]R5&]O;#TB061O8F4@26QL=7-T<F%T;W(@0U,V("A-86-I
M;G1O<V@I(B!X;7 Z0W)E871E1&%T93TB,C Q,RTP-BTQ.50Q,SHR.#HR-2TP
M-3HP,"(@>&UP.DUO9&EF>41A=&4](C(P,30M,#,M,S%4,3$Z-30Z,#@M,#4Z
M,# B('AM<#I-971A9&%T841A=&4](C(P,30M,#,M,S%4,3$Z-30Z,#@M,#4Z
M,# B('AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB=75I9#HY13-%-4,Y03A#
M.#%$0C$Q.#<S-$1"-3A&1$1%-$)!-R(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP
M+F1I9#HP,3@P,3$W-# W,C V.#$Q.#(R03@S03DY-T,Y03%&12(@>&UP34TZ
M26YS=&%N8V5)1#TB>&UP+FEI9#HP,C@P,3$W-# W,C V.#$Q.#(R03@S03DY
M-T,Y03%&12(@>&UP34TZ4F5N9&ET:6]N0VQA<W,](G!R;V]F.G!D9B(@:6QL
M=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4](D)A<VEC(%)'0B(@>&UP5%!G.DY0
M86=E<STB,2(@>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A<F5N8WD](D9A;'-E
M(B!X;7!44&<Z2&%S5FES:6)L94]V97)P<FEN=#TB1F%L<V4B('!D9CI0<F]D
M=6-E<CTB061O8F4@4$1&(&QI8G)A<GD@,3 N,#$B('!H;W1O<VAO<#I#;VQO
M<DUO9&4](C,B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)S4D="($E%0S8Q.38V
M+3(N,2(^(#QD8SIT:71L93X@/')D9CI!;'0^(#QR9&8Z;&D@>&UL.FQA;F<]
M(G@M9&5F875L="(^3&]G;U]W7W1A9U]296=I<W1E<F5D7T--64L\+W)D9CIL
M:3X@/"]R9&8Z06QT/B \+V1C.G1I=&QE/B \>&UP34TZ1&5R:79E9$9R;VT@
M<W12968Z:6YS=&%N8V5)1#TB>&UP+FEI9#HP,3@P,3$W-# W,C V.#$Q.#(R
M03@S03DY-T,Y03%&12(@<W12968Z9&]C=6UE;G1)1#TB>&UP+F1I9#HP,3@P
M,3$W-# W,C V.#$Q.#(R03@S03DY-T,Y03%&12(@<W12968Z;W)I9VEN86Q$
M;V-U;65N=$E$/2)U=6ED.CE%,T4U0SE!.$,X,41",3$X-S,T1$(U.$9$1$4T
M0D$W(B!S=%)E9CIR96YD:71I;VY#;&%S<STB<')O;V8Z<&1F(B\^(#QX;7!-
M33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A
M=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.C R.# Q,3<T,#<R,#8X
M,3$X,#@S1D$S-C<U1$$Y03@P(B!S=$5V=#IW:&5N/2(R,#$R+3 S+3(Q5# Y
M.C4X+3 U.C P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B92!);&QU<W1R
M871O<B!#4S4N,2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T179T
M.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#$X
M,#$Q-S0P-S(P-C@Q,3@R,D%&,3DR13-".4$X0T0B('-T179T.G=H96X](C(P
M,3(M,3 M,#%4,#@Z,S4Z-3DM,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0]
M(D%D;V)E($EL;'5S=')A=&]R($-3-B H36%C:6YT;W-H*2(@<W1%=G0Z8VAA
M;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB8V]N=F5R=&5D(B!S
M=$5V=#IP87)A;65T97)S/2)F<F]M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@
M=&\@87!P;&EC871I;VXO=FYD+F%D;V)E+FEL;'5S=')A=&]R(B\^(#QR9&8Z
M;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP
M+FEI9#I&1CA#,3DQ039%,D0V.#$Q.# X,T(P138Q131!,#,V,2(@<W1%=G0Z
M=VAE;CTB,C Q,RTP-2TP,U0Q-3HT.3HS-BTP-3HP,"(@<W1%=G0Z<V]F='=A
M<F5!9V5N=#TB061O8F4@26QL=7-T<F%T;W(@0U,V("A-86-I;G1O<V@I(B!S
M=$5V=#IC:&%N9V5D/2(O(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)C;VYV
M97)T960B('-T179T.G!A<F%M971E<G,](F9R;VT@87!P;&EC871I;VXO<&]S
M='-C<FEP="!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N:6QL=7-T<F%T;W(B
M+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](F-O;G9E<G1E9"(@<W1%=G0Z<&%R
M86UE=&5R<STB9G)O;2!A<'!L:6-A=&EO;B]P;W-T<V-R:7!T('1O(&%P<&QI
M8V%T:6]N+W9N9"YA9&]B92YI;&QU<W1R871O<B(O/B \<F1F.FQI('-T179T
M.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#$X
M1#$Y,4$V13)$-C@Q,3@P.#-",$4V,44T03 S-C$B('-T179T.G=H96X](C(P
M,3,M,#4M,#94,#@Z-#0Z,3DM,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0]
M(D%D;V)E($EL;'5S=')A=&]R($-3-B H36%C:6YT;W-H*2(@<W1%=G0Z8VAA
M;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T
M.FEN<W1A;F-E240](GAM<"YI:60Z,# X,#$Q-S0P-S(P-C@Q,3@R,D%"0T5!
M,D-&.#8R0S8B('-T179T.G=H96X](C(P,3,M,#8M,3E4,3,Z,C@Z,C4M,#4Z
M,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E($EL;'5S=')A=&]R($-3
M-B H36%C:6YT;W-H*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T
M179T.F%C=&EO;CTB8V]N=F5R=&5D(B!S=$5V=#IP87)A;65T97)S/2)F<F]M
M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@=&\@87!P;&EC871I;VXO=FYD+F%D
M;V)E+G!H;W1O<VAO<"(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B
M('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#$X,#$Q-S0P-S(P-C@Q,3@R
M,D$X,T$Y.3=#.4$Q1D4B('-T179T.G=H96X](C(P,30M,#,M,S%4,3$Z-30Z
M,#@M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO
M<"!#4S8@*$UA8VEN=&]S:"DB('-T179T.F-H86YG960](B\B+SX@/')D9CIL
M:2!S=$5V=#IA8W1I;VX](F-O;G9E<G1E9"(@<W1%=G0Z<&%R86UE=&5R<STB
M9G)O;2!A<'!L:6-A=&EO;B]P;W-T<V-R:7!T('1O(&EM86=E+VIP96<B+SX@
M/')D9CIL:2!S=$5V=#IA8W1I;VX](F1E<FEV960B('-T179T.G!A<F%M971E
M<G,](F-O;G9E<G1E9"!F<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T
M;W-H;W @=&\@:6UA9V4O:G!E9R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB
M<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#(X,#$Q-S0P-S(P
M-C@Q,3@R,D$X,T$Y.3=#.4$Q1D4B('-T179T.G=H96X](C(P,30M,#,M,S%4
M,3$Z-30Z,#@M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H
M;W1O<VAO<"!#4S8@*$UA8VEN=&]S:"DB('-T179T.F-H86YG960](B\B+SX@
M/"]R9&8Z4V5Q/B \+WAM<$U-.DAI<W1O<GD^(#QX;7!44&<Z36%X4&%G95-I
M>F4@<W1$:6TZ=STB.# P+C P,# P,"(@<W1$:6TZ:#TB-C P+C P,# P,"(@
M<W1$:6TZ=6YI=#TB4&]I;G1S(B\^(#QX;7!44&<Z4&QA=&5.86UE<SX@/')D
M9CI397$^(#QR9&8Z;&D^0WEA;CPO<F1F.FQI/B \<F1F.FQI/DUA9V5N=&$\
M+W)D9CIL:3X@/')D9CIL:3Y996QL;W<\+W)D9CIL:3X@/')D9CIL:3Y";&%C
M:SPO<F1F.FQI/B \+W)D9CI397$^(#PO>&UP5%!G.E!L871E3F%M97,^(#QX
M;7!44&<Z4W=A=&-H1W)O=7!S/B \<F1F.E-E<3X@/')D9CIL:3X@/')D9CI$
M97-C<FEP=&EO;B!X;7!'.F=R;W5P3F%M93TB1&5F875L="!3=V%T8V@@1W)O
M=7 B('AM<$<Z9W)O=7!4>7!E/2(P(CX@/'AM<$<Z0V]L;W)A;G1S/B \<F1F
M.E-E<3X@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E=H:71E(B!X;7!'.FUO
M9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,C4U(B!X
M;7!'.F=R965N/2(R-34B('AM<$<Z8FQU93TB,C4U(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)";&%C:R(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C$B('AM<$<Z9W)E96X](C$B('AM<$<Z
M8FQU93TB,2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4D="(%)E9"(@
M>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960]
M(C(S-R(@>&UP1SIG<F5E;CTB,S0B('AM<$<Z8FQU93TB,S8B+SX@/')D9CIL
M:2!X;7!'.G-W871C:$YA;64](E)'0B!996QL;W<B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R-#8B('AM<$<Z9W)E
M96X](C(S-2(@>&UP1SIB;'5E/2(R,B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H
M3F%M93TB4D="($=R965N(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,3 V(B!X;7!'.F=R965N/2(Q.#DB('AM<$<Z
M8FQU93TB-CDB+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E)'0B!#>6%N
M(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E
M9#TB,3$R(B!X;7!'.F=R965N/2(R,#4B('AM<$<Z8FQU93TB,C(Q(B\^(#QR
M9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)21T(@0FQU92(@>&UP1SIM;V1E/2)2
M1T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C4X(B!X;7!'.F=R
M965N/2(X,R(@>&UP1SIB;'5E/2(Q-C0B+SX@/')D9CIL:2!X;7!'.G-W871C
M:$YA;64](E)'0B!-86=E;G1A(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E
M/2)04D]#15-3(B!X;7!'.G)E9#TB,3@U(B!X;7!'.F=R965N/2(X,R(@>&UP
M1SIB;'5E/2(Q-3DB+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],3DS
M($<],SD@0CTT-2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T53
M4R(@>&UP1SIR960](C$Y,R(@>&UP1SIG<F5E;CTB-# B('AM<$<Z8FQU93TB
M-#4B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C,W($<],C@@0CTS
M-B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR
M960](C(S-B(@>&UP1SIG<F5E;CTB,S0B('AM<$<Z8FQU93TB,SDB+SX@/')D
M9CIL:2!X;7!'.G-W871C:$YA;64](E(],C0Q($<].3 @0CTS-B(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(T,2(@
M>&UP1SIG<F5E;CTB.3(B('AM<$<Z8FQU93TB,SDB+SX@/')D9CIL:2!X;7!'
M.G-W871C:$YA;64](E(],C0W($<],30W($(],S B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R-#<B('AM<$<Z9W)E
M96X](C$T."(@>&UP1SIB;'5E/2(S,R(O/B \<F1F.FQI('AM<$<Z<W=A=&-H
M3F%M93TB4CTR-3$@1STQ-S8@0CTU.2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z
M='EP93TB4%)/0T534R(@>&UP1SIR960](C(U,2(@>&UP1SIG<F5E;CTB,3<V
M(B!X;7!'.F)L=64](C8P(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2
M/3(U,B!'/3(S."!"/3,S(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,C4P(B!X;7!'.F=R965N/2(R,S<B('AM<$<Z
M8FQU93TB,S8B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C$W($<]
M,C(T($(],S,B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(R,3<B('AM<$<Z9W)E96X](C(R-"(@>&UP1SIB;'5E/2(T
M,"(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ-# @1STQ.3@@0CTV
M,R(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR
M960](C$T,2(@>&UP1SIG<F5E;CTB,3DX(B!X;7!'.F)L=64](C8U(B\^(#QR
M9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/34W($<],3@Q($(]-S0B('AM<$<Z
M;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(V,2(@
M>&UP1SIG<F5E;CTB,3@Q(B!X;7!'.F)L=64](C<T(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)2/3 @1STQ-#8@0CTV.2(@>&UP1SIM;V1E/2)21T(B
M('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C<B('AM<$<Z9W)E96X]
M(C$T-B(@>&UP1SIB;'5E/2(W,2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M
M93TB4CTP($<],3 T($(]-34B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4]
M(E!23T-%4U,B('AM<$<Z<F5D/2(T(B!X;7!'.F=R965N/2(Q,#4B('AM<$<Z
M8FQU93TB-34B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],S0@1STQ
M.#$@0CTQ,34B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(S-B(@>&UP1SIG<F5E;CTB,3@Q(B!X;7!'.F)L=64](C$Q
M-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTP($<],38Y($(],34W
M(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E
M9#TB,"(@>&UP1SIG<F5E;CTB,38Y(B!X;7!'.F)L=64](C$U-R(O/B \<F1F
M.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTT,2!'/3$W,2!"/3(R-B(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C0R(B!X
M;7!'.F=R965N/2(Q-S B('AM<$<Z8FQU93TB,C(V(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)2/3 @1STQ,3,@0CTQ.#@B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q-B(@>&UP1SIG<F5E
M;CTB,3$T(B!X;7!'.F)L=64](C$X-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H
M3F%M93TB4CTT-B!'/30Y($(],30V(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT
M>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB-#8B('AM<$<Z9W)E96X](C4T(B!X
M;7!'.F)L=64](C$T,R(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTR
M-R!'/3(P($(],3 P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#
M15-3(B!X;7!'.G)E9#TB,SDB('AM<$<Z9W)E96X](C,U(B!X;7!'.F)L=64]
M(CDW(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$P,B!'/30U($(]
M,30U(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'
M.G)E9#TB,3 S(B!X;7!'.F=R965N/2(T."(@>&UP1SIB;'5E/2(Q-#0B+SX@
M/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],30W($<],SD@0CTQ-#,B('AM
M<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q
M-#<B('AM<$<Z9W)E96X](C0R(B!X;7!'.F)L=64](C$T,B(O/B \<F1F.FQI
M('AM<$<Z<W=A=&-H3F%M93TB4CTQ-3@@1STP($(].3,B('AM<$<Z;6]D93TB
M4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q-3<B('AM<$<Z
M9W)E96X](C,Q(B!X;7!'.F)L=64](CDV(B\^(#QR9&8Z;&D@>&UP1SIS=V%T
M8VA.86UE/2)2/3(Q,B!'/3(P($(].3 B('AM<$<Z;6]D93TB4D="(B!X;7!'
M.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R,3(B('AM<$<Z9W)E96X](C(X
M(B!X;7!'.F)L=64](CDR(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2
M/3(S-R!'/3,P($(],3(Q(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,C,W(B!X;7!'.F=R965N/2(S-2(@>&UP1SIB
M;'5E/2(Q,C(B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],3DY($<]
M,3<X($(],34S(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3
M(B!X;7!'.G)E9#TB,C P(B!X;7!'.F=R965N/2(Q-S@B('AM<$<Z8FQU93TB
M,34S(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$U,R!'/3$S-"!"
M/3$Q-R(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP
M1SIR960](C$U,R(@>&UP1SIG<F5E;CTB,3,U(B!X;7!'.F)L=64](C$Q."(O
M/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ,34@1STY.2!"/3@W(B!X
M;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB
M,3$U(B!X;7!'.F=R965N/2(Q,# B('AM<$<Z8FQU93TB.#@B+SX@/')D9CIL
M:2!X;7!'.G-W871C:$YA;64](E(].#,@1STW,2!"/38U(B!X;7!'.FUO9&4]
M(E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB.#0B('AM<$<Z
M9W)E96X](C<R(B!X;7!'.F)L=64](C8U(B\^(#QR9&8Z;&D@>&UP1SIS=V%T
M8VA.86UE/2)2/3$Y."!'/3$U-B!"/3$P.2(@>&UP1SIM;V1E/2)21T(B('AM
M<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C$Y-R(@>&UP1SIG<F5E;CTB
M,34V(B!X;7!'.F)L=64](C$P.2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M
M93TB4CTQ-C8@1STQ,C0@0CTX,B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C$V-B(@>&UP1SIG<F5E;CTB,3(U(B!X
M;7!'.F)L=64](C@R(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$T
M,"!'/3DX($(]-3<B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%
M4U,B('AM<$<Z<F5D/2(Q-#$B('AM<$<Z9W)E96X](CDY(B!X;7!'.F)L=64]
M(C4X(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$Q-R!'/3<V($(]
M,S8B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z
M<F5D/2(Q,3<B('AM<$<Z9W)E96X](C<W(B!X;7!'.F)L=64](C,W(B\^(#QR
M9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3DV($<]-38@0CTQ.2(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](CDV(B!X
M;7!'.F=R965N/2(U."(@>&UP1SIB;'5E/2(R,R(O/B \<F1F.FQI('AM<$<Z
M<W=A=&-H3F%M93TB4CTV-B!'/3,S($(],3$B('AM<$<Z;6]D93TB4D="(B!X
M;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(V-2(@>&UP1SIG<F5E;CTB
M,S4B('AM<$<Z8FQU93TB,3@B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64]
M(E!!3E1/3D4@-S0V.2!#(B!X;7!'.G1Y<&4](E-03U0B('AM<$<Z=&EN=#TB
M,3 P+C P,# P,"(@>&UP1SIM;V1E/2),04(B('AM<$<Z3#TB,S4N,CDT,3$W
M(B!X;7!'.D$](BTR,B(@>&UP1SI"/2(M,S(B+SX@/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](E!!3E1/3D4@,S8S($,B('AM<$<Z='EP93TB4U!/5"(@>&UP
M1SIT:6YT/2(Q,# N,# P,# P(B!X;7!'.FUO9&4](DQ!0B(@>&UP1SI,/2(U
M,BXQ-38X-C0B('AM<$<Z03TB+3,U(B!X;7!'.D(](C0R(B\^(#QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)2/38W($<],30Y($(]-3<@,2(@>&UP1SIM;V1E
M/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C8W(B!X;7!'
M.F=R965N/2(Q-#DB('AM<$<Z8FQU93TB-3<B+SX@/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](E(],"!'/3$P,2!"/3$T.2 Q(B!X;7!'.FUO9&4](E)'0B(@
M>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,"(@>&UP1SIG<F5E;CTB
M,3 Q(B!X;7!'.F)L=64](C$T.2(O/B \+W)D9CI397$^(#PO>&UP1SI#;VQO
M<F%N=',^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CIL:3X@/')D9CIL:3X@
M/')D9CI$97-C<FEP=&EO;B!X;7!'.F=R;W5P3F%M93TB1W)A>7,B('AM<$<Z
M9W)O=7!4>7!E/2(Q(CX@/'AM<$<Z0V]L;W)A;G1S/B \<F1F.E-E<3X@/')D
M9CIL:2!X;7!'.G-W871C:$YA;64](E(],"!'/3 @0CTP(B!X;7!'.FUO9&4]
M(E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,2(@>&UP1SIG
M<F5E;CTB,2(@>&UP1SIB;'5E/2(Q(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.
M86UE/2)2/3(V($<],C8@0CTR-B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C(V(B!X;7!'.F=R965N/2(R-B(@>&UP
M1SIB;'5E/2(R-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTU,2!'
M/34Q($(]-3$B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(U,2(@>&UP1SIG<F5E;CTB-3$B('AM<$<Z8FQU93TB-3$B
M+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(]-S<@1STW-R!"/3<W(B!X
M;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB
M-S@B('AM<$<Z9W)E96X](C<X(B!X;7!'.F)L=64](C<X(B\^(#QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)2/3$P,B!'/3$P,B!"/3$P,B(@>&UP1SIM;V1E
M/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C$P,R(@>&UP
M1SIG<F5E;CTB,3 S(B!X;7!'.F)L=64](C$P,R(O/B \<F1F.FQI('AM<$<Z
M<W=A=&-H3F%M93TB4CTQ,C@@1STQ,C@@0CTQ,C@B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q,CDB('AM<$<Z9W)E
M96X](C$R.2(@>&UP1SIB;'5E/2(Q,CDB+SX@/')D9CIL:2!X;7!'.G-W871C
M:$YA;64](E(],34S($<],34S($(],34S(B!X;7!'.FUO9&4](E)'0B(@>&UP
M1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,34R(B!X;7!'.F=R965N/2(Q
M-3(B('AM<$<Z8FQU93TB,34R(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE
M/2)2/3$W.2!'/3$W.2!"/3$W.2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C$X,"(@>&UP1SIG<F5E;CTB,3@P(B!X
M;7!'.F)L=64](C$X,"(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTR
M,#0@1STR,#0@0CTR,#0B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!2
M3T-%4U,B('AM<$<Z<F5D/2(R,#4B('AM<$<Z9W)E96X](C(P-"(@>&UP1SIB
M;'5E/2(R,#0B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C,P($<]
M,C,P($(],C,P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3
M(B!X;7!'.G)E9#TB,C,P(B!X;7!'.F=R965N/2(R,S B('AM<$<Z8FQU93TB
M,C(Y(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3(T,B!'/3(T,B!"
M/3(T,B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP
M1SIR960](C(T,R(@>&UP1SIG<F5E;CTB,C0S(B!X;7!'.F)L=64](C(T,R(O
M/B \+W)D9CI397$^(#PO>&UP1SI#;VQO<F%N=',^(#PO<F1F.D1E<V-R:7!T
M:6]N/B \+W)D9CIL:3X@/"]R9&8Z4V5Q/B \+WAM<%109SI3=V%T8VA'<F]U
M<',^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A
M/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0](G<B/S[_
MX@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0  !M;G1R4D="(%A96B 'S@ "
M  D !@ Q  !A8W-P35-&5     !)14,@<U)'0@               0  ]M8
M 0    #3+4A0("
M                 !%C<')T   !4    #-D97-C   !A    &QW='!T   !
M\    !1B:W!T   "!    !1R6%E:   "&    !1G6%E:   "+    !1B6%E:
M   "0    !1D;6YD   "5    '!D;61D   "Q    (AV=65D   #3    (9V
M:65W   #U    "1L=6UI   #^    !1M96%S   $#    "1T96-H   $,
M  QR5%)#   $/   " QG5%)#   $/   " QB5%)#   $/   " QT97AT
M $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N>0
M9&5S8P         2<U)'0B!)14,V,3DV-BTR+C$              !)S4D="
M($E%0S8Q.38V+3(N,0
M                        6%E:(        /-1  $    !%LQ865H@
M                 %A96B        !OH@  ./4   .06%E:(        &*9
M  "WA0  &-I865H@        )*    ^$  "VSV1E<V,         %DE%0R!H
M='1P.B\O=W=W+FEE8RYC:               %DE%0R!H='1P.B\O=W=W+FEE
M8RYC:
M      !D97-C         "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O
M;&]U<B!S<&%C92 M('-21T(              "Y)14,@-C$Y-C8M,BXQ($1E
M9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M        9&5S8P         L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N
M(&EN($E%0S8Q.38V+3(N,0              +%)E9F5R96YC92!6:65W:6YG
M($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M         '9I97<      !.D_@ 47RX $,\4  /MS  $$PL  UR>     5A9
M6B       $P)5@!0    5Q_G;65A<P         !
M     H\    "<VEG(     !#4E0@8W5R=@        0     !0 *  \ %  9
M !X (P H "T ,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8
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
MR:;)C/KB1\/TNBS:3-A/KA*)]Q^\-:;^9WGG0E$.E?F3YATI4V$,>L72\?\
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
M5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*O"/^<F?S&O\
M\JOR-_,'SIH\BQ:[9:>MIH,IW].]OY4M() .YC:7F/\ 5S8]D:4:K50QRY$[
M^X;NK[:UATFDR98\P*'O)K[+M_.)\9+-)*\\LC-)/<2L7DDD<EGD=CNS,Q))
M/4YZJ^-DDFSS;PH?J!_S[7_,74X];\]_E+=W+3:*]BOF?R_;NQ(MIQ,MO>I$
M.RR^I'(1TY!C^T<X_P!K-)'AAG'.^$^?4?I>Z]C-;+BGIR=JXAY=#^CY/UQS
MB'OW8J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J__]3[^8J[
M%78J^1?^<V-=72OR3N-,60+/YHUG3M/2*M"T<<GUJ6@[@+!OFG[<R<.GK^<0
M/T_H>?\ :;+P:3A_G2 _3^A\@_\ .%&DR:A^=S:@HK%Y?\N7\\Q\#<R00)]]
M6S3=APXM3?=$_H>>]FL?%K+_ )L3]M!](_\ .>EY>Q_EOY0TR*<IINK>9$75
MK4$@3K#:SRQ(X'VE#@,5.U0/#-GV_(^#$=#+?Y%W/M5(_EX1Z&6_GL7YU>3_
M ,I/.GY@6FI7WDCR4_F6WT>:.WU,VAM5>&25.: I-)&QJHK501G-X='DS G'
M&Z]SQ^G[/RZ@$XH<5<ZIZ=I'_.*OY]ZH5CA_+_\ 1,>U9=2OK.V10>]$DE?[
MES*AV3JI?P5[R'-Q]@ZV?^3KWD!]&>1?^<#[IY8;O\S/.:+;J0SZ#Y<5E+BF
MZR7TZAA[\(@?!LV>G[ //++X#]?['<Z7V5////X1_6?T!]X^2?R_\F_ESHZZ
M%Y*\OVF@:=7G,ENM9)Y/]^3S,6DE?_*=B<W^#3X\$>& H/5:;28M-'AQ1$1^
M.?>S'+G(=BJ6:SHFC^8M,O-%U[2[76=(U",Q7NFWL2302H>S(X(.0G",P8R%
M@L,F*.2)C, @]"^&_P PO^<%O+6I23ZA^67F.7RE-)5E\OZDKWVG D](I.0N
M(@!T')P.PS1:GL&$M\4N'R.X_7][R^K]EL<M\$N'R.X_6/M?+>N?\XC?GUHL
MDJQ^5+/S%;HQ"7.DZA _,>(CN3;N*_+-5D['U4/X0?<?UTZ/+[/ZV'\(E[B/
MTT\VU[\AOS0\L:+J?F7S-^7%UHNAZ.BR:EJ=V;/A&KNL:_"DS.U68#X0<Q<G
M9^;'$RG"@.NSA9>RM1B@9SQD1',FOUOH7_G!&>XM/S5\TZ;:2&#3;_RR]Q?6
M*$K%)-;W<"Q2\!\/-1*PK2M#3-EV 2,\@.1C^D.W]EB1J91'(QW^!'ZWL/\
MSGUI<LOEC\MM:5"8=.UN[LYW[+]<M2RU/N8,S/:"%PA+N)^T?L=C[5P)QXY=
MTB/F/V,*_P"<"->6#S%^9'E9C1M0L;#5X >YMGDMY:?(2I7*/9_)4YP[P#^A
MQO93+63)C[P#\MOU/TSSJ'M78J[%78J[%78J_(W_ )^;11C7_P F9A&HFDLM
M<1Y0!R94DLBJD]2 6) ]SG;^R)]&7WQ_2^?>VX]>$^4OT/S SL'AW8J_<?\
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
M=6DED*JH]R<KA"4R(Q!)/0-N3)''$RD0 .IV#R'\N/\ G(K\G_S:\TZ[Y/\
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
M]YC<+#;:9HVEZ>T[45$]>:XG>IV %(0<Y+VMG^[Q0[R3]P_2]I[%0_>99=
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
M?RC_ ""_,S\Y[J^@_+;RHEW9:6XCU;S!=2)9:;;R$ ^DUPP/.2A!*1JS &K
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
M1>-D\27TQ^V7[.;K?9[L[\QE\68]$/ME^SG[Z?KEG8/H#L5=BKL5=BK\CO\
MGYNZG7?R8CY#FMGKS%>]"]B ?PSM_9'Z,OOC^E\^]M_KP^Z7Z'Y?YV#P[L5?
MM_\ \^Z'#?\ ./4ZCK'YNUE6^DPM^HYYW[4C_#/\T?I?4?9$WHO\X_<'WEG.
M/4.Q5XQ_SD7_ .2$_./_ , _6/\ J$DS/[*_QO%_6'WNM[8_Q+-_4E]S^;&+
M^ZC_ -0?JSU@\WQ<*F*7W_\ \^WO_)Y></\ P"9O^ZA:9S/M7_BL?Z_Z"]9[
M&?XY/^I^D/VRSSY]-=BK\QO^?FO_ "A_Y2?^!%??]0+9UWLC_>9/ZH^]XKVU
M_N<?]8_<_(?.Y?.W8J_='_GWK_ZSCIO_ ($6M_\ 44<\Y]I_\=/]4?<^I^R?
M^(C^L7W!G//3,8\Z>3O+WY@>5==\E^:]/35/+WF.T>SU2R?;DC[AE8;JZ, R
M,-U8 C<9=I\\\&09(&I1-AIU.GAJ,<L<Q<9"B_ +_G(3_G&;SU_SC]J]Q+?P
MS^8/R[N9N.@>?8DK&%8_N[?40HI;SCI4T23JAK55]+[+[7Q:Z.VT^L?TCO'W
M/D_:_8>;L^9/U8^DOT'N/W]'SEFV=([%78JT5!,;;J\3B2&125='4U5T84*L
M#T(-1BH-&P_4S_G#O_G,G6IM:T?\H?SAU9]7CU>1++R/Y[NVK<BY;:.PU&0_
MWGJ=(IC\7+X).7(,.-[=[!B(G/@%5O*(Y5WC](^3WOL[[1RE(:?4&[VC(\[[
MCWWT/._L^LV<4]X_-G_GY?\ ^2V_+3_P+F_[IUUG6>R7]_D_J_I#QGMI_B^/
M^M^@OQTSNWSEV*OV^_Y]S_\ K/=S_P"!?K/_ #)SSSVI_P <_P T?I?4?9#_
M !+_ #C]P?>><V]0[%7C_P#SD%#;7'Y%_G!#=T%NWD[62]17I9RD;?,#,[LP
MD:K%7\X?>Z[M< Z/-?\ ,E]S^:F$DPPEOM%%+?.F>LGF^+#DJXI?;'_/OJQD
MN_\ G(ZVND!*:7Y5U>:8CL)9+6$5^ELY[VGE6CKOD/TO3^R(O7>Z)/W#]+ZQ
M_P"?F$DH_+C\LXEKZ$GFQVE\.2Z?<\:_><TOLD/WV3^K^D._]M?\7Q_UOT%^
M.V=V^<NQ5]@_\XO_ /.*MG_SD;H_G'5KKSU=^3SY4U*WT^."VL8KL3B:W$Y=
MC)(G$BM*#-#VQVT=!*,1 2XA?.GI.P^P(]HPE(SX>$URO]+ZC_Z)BZ3_ .7J
MU3_N"VW_ %7S3_Z+I?ZD/],?U.\_T$P_U4_Z7]KO^B8ND_\ EZM4_P"X+;?]
M5\?]%TO]2'^F/ZE_T$P_U4_Z7]KO^B8ND_\ EZM4IW_W"VO_ %7Q_P!%TO\
M4A\S^I?]!,/]5/\ I?VLET;_ )]H?EQ;RH_F#\R?-.LPC[=O:)96 ;_9"&9A
M]!RK)[6YC],(CWV?U-V/V+TX^K)(^ZA^M]/_ )8_\XJ?D7^4M]:ZSY5\DP3^
M8[*IM?,^KRR:C?Q,13E%)<,RQ-3:L:J<T^K[9U6J'#.?I/0;#[.?Q=YHNPM'
MI#Q8X>KO.Y_9\*?1.:MV[P#_ )RJ('_../YSU( _PK?[GQ,>V;/L;_',7]8.
MJ[<_Q'-_5+^<P=!GJCXVWBK]#_\ GVK_ .3@_,3_ , Z'_NH1YRWM9_B\/ZW
MZ'LO8O\ QB?]7](?M%G OH[L5=BKL52C7_\ CA:W_P P%S_R:;)XOK'O#7F^
MB7N+^5RT_P!YH/\ 4&>RRYOA$>2)P,GV!_S@=_ZT[Y3_ .V)KG_4.N:+VD_Q
M&7OC][TGLI_C\?<?N?OCGFKZJ[%7XS_\_+/_ ":?Y9_^ K=_]1PSO/9+^XR?
MUA]SYS[:?W^/^K^E^<V=6\8M;[+?(XH+^CS_ )Q@_P#6=_R8_P# 2TS_ ),+
MGE7;'^.9?ZQ^]]E[#_Q'#_4'W/=\UKM78J[%7G_YJ_E_IOYI_ESYQ_+[5:+:
M^:=,FLTG/^Z9Z<[><>\4JJX^69.BU,M-FCEC_";_ %_,.)KM)'58)XI<I"OC
MT/P+^9G4-,U+1-1U+0]9MFL]9T.[GT[5[1A0QW5K(T4RT]F4T]L]<A.,XB4>
M1%CW%\4R8Y8YF$MB#1]X0F28-'F*-%*\$R,'@N(SQ>.1"&1T(Z,K $'QQ4$C
M</V0\Y_\Y.GS%_S@S=^>TNQ!YW\R6Z^0]26/[4>MS?Z->..E.5N'N%IT!&<'
MI^R/#[4&.O1'UC^KS'V[/I&I[;\3L@Y;]<AP'^MU^S=\$?\ .'WY5I^:/YZ>
M4].NK7UO+7DL#S+YB1EY1F.Q919P,#L1+<E-OY5;.D[=UGY;2R(^J7I'QY_8
M\I[.:'\UK(@_3'U'X<OF:?T,YY@^N.Q5V*NQ5V*O_]3[^8J[%4->V=KJ-G=Z
M??0)=65]#);WEM(*I)%*I1T8=PRD@X)1$A1Y%C*(D"#N"_!?\U_R_G_+3\P/
M-?D24R"VTFZYZ'<UH[Z?<#U;.0,/VE0\2?YE.<!J]/X&66/NY>[H^5Z_2'2Y
MY8N@.WN/+\>3]A/^<>/S%D_,[\IO*_F*\E$NMVL3:5YD.Y)O[*D4KFO^_ %D
M_P!EG9=G:G\Q@C(\^1]X_%OH?9&L_-::,S]0V/O'Z^;\^/\ G-+R5%Y8_-NW
M\Q64/I67G[35O;@*O%1?V16WG.W4O&8F/O7.=[;P>'GXARD+^(V_4\C[2:88
MM3QCE,7\1L?T/JK_ )P>\SR:Q^4=YY?N)C++Y,UNYLK=3^Q:W*I=PJ/8&5P/
MEFV["R\6 Q_FG[.;OO9C/QZ4P/\ !(CX'<?>\4_YSYTF[_Q)^7.MC3[A]/?3
M-0T^;4HXV>)9?6BE2)G4$*Q7D5KUWITS!]H('CA*MJ(=9[5XSXF.5;41?R>+
M^6?^<O/S?\GZ7H7ENPNO+SZ5H-I#8:=I]WISK*T%N@2-7=;A&+<0*D 5S"Q=
ML9\41$<-#;E^UUN#VAU6&,8 QJ(H CN^+[H_YQO_ .<E;_\ .K4M<\M:]Y7@
MT+7="L8]1-[8W#2VES#)+Z)"QR@21LII4$L*'KF^[,[3.J)C*-$"]N3U/8W;
M4M=*4)QJ0%['8OK7-N[]V*O&/SU_-^'\E?)*>:VT1_,-U>:A!I>G:8LZVZF:
M=)'#R2%7(1%C)/%2?#,+7ZP:7'QU>].M[4[0&AP^)P\1)H#D_/#5_P#G./\
M.2ZN5^HV_E;0%8UCL5M)[MF'NTEPA;Z%&<Y/MW4$[<(^%_I>0R>T^J)VX8_
MG]+$/^<:K?5_,W_.1/E#5AILUU*-1U+7-=GC@=((!-;W#O*Q(XHIEE 4$]2
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
M37/^H=<T7M)_B,O?'[WI/93_ !^/N/W/WQSS5]5=BK\9_P#GY9_Y-/\ +/\
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
M509Y5VKK?SFHED'+D/<.7ZWV3L?0?DM+''UYG^L>?RY?!EOYP>0+?\TORO\
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
MYD9V/LEG EDQ'J 1\.?WO#>VNF)ACRCD"0?CN/N+\F<[9\_=BK[3_P"<=_\
MG-3S9^1OE^W\BZOY:B\\>1K&6632(4N#::C8"=S(\44C*\4L7-BRHP4K4CG2
M@'/]J>S^/6S\2,N&9Y]0?VO3=C^TN30P&*4>. Y;T1?Z/+[7U5>_\_,_(R6W
M+3ORI\S7=YQ_N+FZL;>,-X&19)C3W"'--'V1RWODC7N/['?2]M<-;8Y7YD#]
M;Y2_,K_G-7\ZOSAU+1O+.BA?R^\NZGK&GVZZ'Y<DFDU.]]2ZC"PRW]$D/+IP
M@1.70\AMFYTGL_IM)$SEZY '>7(;=WZ[=%J_:75:V0A'T1)&T>9^//Y5;]X<
M\X?4G8J[%7\Y?_.3_P"5I_*'\[O.7EFVM_J^@:K-_B#RE0$)]0U%F<Q)7J()
MA)%\@,]4['UGYK2QF?J&Q]X_6-WQWMW0_D]7. ^D^J/N/ZCL\"S9NH?IS_S[
M=_*_](:]YR_.'4K7E;:'&?+7E25QL;F<+-J$R'Q2/TXO]DXSD/:O6<,(X!U]
M1]W3])>X]C=#Q2GJ)#EZ1[^OV;?%^O&<.^@OSO\ ,OYH:W^9VB^;/S8\R?F3
MYA_*#_G&CRSK3>7_ "N/)<)_Q#YGGCNQ8/J$EXD,\T%LUS6.&.! SBK.PVSI
M\.DCIIQPQQQR9Y"SQ?3#:ZK8$UN27E<^L.JQRS2R2QX :'!]4MZXK%T+V^=@
M$6L\K1ZI=Z=YG\R_\XP?G9YY\R^;_P O&5_-?Y)?FB][=I?*RF5;5XM4@AO[
M&6X16]&:-BA8 %:<J.8@&,-7BA&,^4\="O/TDQE74+IP?7+29IRE#ZH3L].5
M&B+\N9VL;OM+\JOS&T;\VOR]\J_F)H,4MMIWF>R%R+&>GK6LR,T5Q;2T_;AE
M1HV]QFAUFEEI<TL4N<3\^X_$/0:+5PU6&.6/*7W\B/@7H.8SE.Q5_]?[^8J[
M%78J^??^<J76/_G'W\SBVX;38D'^L]U"J_B<UW:W^*S]WZ74=NFM#E]WZ0_,
MO_G&OS?Y5\@_FS8>;_.6KC1M%TK2-107!BEF:2XN%CCCB1(4=B6!8]*;9R_9
MF:&'.)S-  O%=BZC'I]2,F0U$ _,^Y^A2_\ .9_Y#-+Z9US547_?[:1>\/\
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
M;GD^:QB9&AS+^E'\A?RR@_)_\I?)7D% C7ND6"R:[<+3]]J5R3/>2$CK65V
M/\H&>3]I:LZO43R]"=O<.7V/M'9>B&CTT,74#?WG<_:]/U>VGO=*U.SMG].Y
MN[2:&WDK3B\D;*IK[$YAP($@3WN;DB91('4/RUGG&J?\^[_*.AZ7'/'KGE;6
M]$\NZ[9VT+3W-CJNG>9(8;GG" Q+(X]4@BA!!.QSKXCA[7E*6XD"1Y@PV_4\
M=DO)V.(Q],@0".H/%]_ZWNO_ #C]9W?D[\YO^<CQ^;6M76M?FA:Q:5?3^?[F
MV2QT[4?*-O;-]2FMX;=%@A:!Q(MPH8GD >F:_M*0S:?!X K'N.'F1.]P2=S?
M1V/9<3@U&?QY<638\1H P YT.7G^PLU_YPLAF;\B-.UGZNUKIWFWS%YD\P>7
M[=J@KINHZO=36IXGH&C(8>Q!S'[>(_-&/,QC$'W@"W*["!_*B54)$D#RM]89
MIG<NQ5__T/OYBKL5=BKSO\V?(8_,W\N?-GD07_Z*E\PV7HVVHE/4$,\;K-"[
M)4<E#HO( [BN8VKT_CXI8[JPX>OTOYK!/%=<0YOS;3_G!S\Y&F>)]:\J1QJ2
M%NOK-V5?W"?5N0K[YS/\A:COC]OZGC1[+ZJ_JA\S^I9>_P#.#WYS6T?.UU3R
MMJ3TKZ*7=U"?E62VIC+L+4#D8GXG]2)>S&K'(Q/Q/ZGE/F;_ )QL_/'RQ&SZ
MG^75YJ=H%)DN-&DAU- HZDQPL9>G_%>8F7LS4X^<"?=NX&?L768OJQDCR]7W
M;_8\X\L><O.?Y>ZDY\I^9-7\G:E;L/K6FP226XV/2>QF!C(J.CQYC8LV3"?1
M(Q/XZ.'@U.732_=R,#W<OG$_J?;WY8_\YRZC:O;Z7^;FAK>VQ(0^;]"B*RI_
ME7-@2>0\6A;Y1YO-+V\1MF'Q'Z1^KY/3:'VHD*CJ(W_2C^F/ZOD^^](UKR3^
M9_E?Z]I-[IOG+RIK,9CE*\+FWE&Q:.6-@:,NU5<!E/4 YT,)X]1"P1*)>LQY
M<.JQW$B<#\0RY5"JJJ**H  ]AESD-XJE/U?0] CU?5C%9:/%=.;[7=381P*[
M)&$,UQ*: \40#DQV \!D*C"SL.I_:UU#'<MA>Y/Z2^)?S3_YS>\MZ*]SI'Y5
MZ8GG/48ZHWF6[+PZ1&PV)B I+<TWW7BA[.<T>K[=A#TXAQ'OZ?M_&[S.N]I\
M</3@'&>\_3^L_=YO@7SY^<?YE?F'(S>=?.U]>6<S@1Z);2?4=/!Z!5M8"JO_
M +,N3XYS^HUN;/\ 7(UW<A\GE-5VCJ-3_>S)'=R'R'Z;17E#\C/S9\XQPR>5
MORXU1K"X^*+4;J%=-M6'B)+LP\A[J#APZ#/E^B!KY#[66G[+U.;^[QFN\^D?
M;3VO3/\ G"7\[;Y ]]-Y:T1B*^G/?33L/8^A;L/QS.CV'J#SX1\?V.RA[,ZN
M7/A'Q)^X)C<?\X-?G#" 8->\JWAK3BMQ>1;>/Q6QR1[!SCK$_/\ 4S/LOJAR
ME _$_J?:'_.-'Y&ZG^2?EO7[;7]7M=6U_P SWZ7E]]05Q:P1P1"*&)&D"NY^
MTS,0-S0#;?=]EZ Z6!$C9D>G)Z3L7LN6AQR$R#*1O;D.Y]*9LW=.Q5V*NQ5V
M*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5IE5E964,K A
ME(J"#U!&*O.=:_)W\IO,9=]>_+/RMJTDAK)/<Z39R2$^[F+E^.9>/7ZC'].2
M0^)<++V=ILOUXXG_ #1^I)++_G'K\B=.F$]G^3WD^*4='_0UFWX-$1EDNU-7
M(4<LOF6N/9&CB;&&'^E#T[2M#T308/JNAZ/8Z-;'K;V-O';Q[=/AB51F'/)*
M9N1)]^[FX\4,8J( 'D*33(-CL5=BK\S/^?F<@'D;\JHJ&K^9KIPW;X;"4?\
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
7[%78J[%78J[%78J[%78J[%78J[%7_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>nsp-20230331_g10.jpg
<TEXT>
begin 644 nsp-20230331_g10.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G?BQ
M\7/AE\"?A[JGQ8^,?CG3?#?AK1+5KC5=:U>Y$-O:Q#JS,>@K=LKVSU*SBU#3
MKN*>"9 \,\,@9)%(R&!'!!]17\^?_!2?PY\-_P!M;]H[_@H7J_[;/C2\O/&/
M[/W@6"/]GKX;ZAKLMK:Z;8M9O++K%O:JZBZE;]Q(S$,J_:@6!!A\O]/?^"=7
M_!*_Q9_P3:_:F^(]S\ OBV+?]G'QEI%M=>&_A%?7UW>3>'-=5H_.GMI9V81V
M[KYVY=Q9BT>X_NER ?:E%?F?X/\ ^",7Q*_;,^('Q+_:2_X+%_&/Q;<ZW>^+
M;U?AGX2\"?$V\L-$\&^'XU'V66#[.8A]IP7WO("#Y89U9F8U9_X(-_M&?M0_
M%+]D?X_?#JQ^)\_Q=3X0?%;Q'X3^"'Q'\7ZBSCQ996T>;$75XH)G3>8RTXW'
MRYP!D(* /TGHK\G=(_X(A6TO[)'B+]K;_@J7^VO\2M/_ &@SIFHZ[KWQ3TCX
MJW=CI_@J56D>!+"*%TMTMHD6(E"N"=RIY8VA>P_8V_:H_P""IG[5_P#P;G:/
M\<?@KX7;Q!^T;KGAVYTKPOJ.IW-I9/?+'JCV2ZL6NVCA\U;-&F!<[998PV"'
MQ0!^F5%?D]\=O^"#7PC^ 7[#7BC]IW6OVS/C3I?Q^\&> +OQ+J?QLNOBMJ!F
M.KVMJ]U+YD1E\K[*949-@&_RS_K"WS'[,_X(\_M.?%?]LG_@F;\'OVD_CC;*
MGBSQ-X6W:W,MN(A>307$MM]KV* J^>L*SX4!1YOR@# H ^E:*\D_;;_:+^)'
M[+OP O\ XH?![]FGQ/\ %SQ2;VVL- \#>% %GO+F>0(KRRD,+>W3)>28JP10
M21C)'YN_\$>/%G[?.N_\%U_V@++_ (*)>)M,;QV?@MHUX_A?PW?-+I7AJUN+
MFWG@TZWY*DQ)+AW4OND:1O,DW%V /U]HKRC]MO\ ;$^$O[!O[,_B?]I[XS7D
MG]E^'[0?9-,M2#=:O?2'9;6%LO\ '--*511T&2S856(_-#_@A=XQ_;9\2?\
M!9/]IR3]NWQ#.OC;4_AQX:UV]\)17DC6?AE+](KJWTR*-CM1K:WFB@<@9+QN
M2SDEV /V&HK\H/VDO$-E_P %/?\ @IG\8?@!^T=^U+J?PS_9:_9>TG1[7QA9
M:5XT_P"$>A\6>(]2A:8"^OM\9%M"J21F/<,/$I4@R$UZQ_P3)_8Y\4?LT?M6
MZQXT_80_;0T7XE_L>^*/"FT>%[_XER^(KCP[XECEZZ9.JS1_9S$%WJTZL3*=
MP;RXR0#]!Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _)7_@M=X)_X)4?\%)_V0/VGOB]X<\&:=XC^,7[,
MFCWVD:IXFBT^^TO4-'U.W\S;;R.1%]NMP\<ZKO$L!(<QGG=6W^PI=?M#?\$W
M/^"RP_X)/:E^U-XR^+_PE\;_  <?QOX._P"%A:C]OUCPA-%=2P?9VNL O PM
MY %VJF9(MJJ5<R:W_!8'_@A?J7QTT7XR?M3?L'_$[QCX/^*/Q%\#R:;XU\ ^
M'[JU&C?$0H@6.&ZBN2B0S, %\\. #EL!V=F^B/V O^"4?@S]C3XL>+/VI_B?
M\=O%OQC^-7CFQCL/$7Q,\;&))HK!"C+8V=O$/+M+?='&2@+<QH 0JA0 )\0?
MAG_P3:_X+U?LT6TESXLO?B'\/-*\2W<"R:!K>IZ.$U.&,PR),J&"1RBRY"2*
M4.\-AA@U\L?\$=_CA-^P/\>/VN/^"<'Q%^+#:U\$/V6K:QU[PEXOO;!&GT#2
M+JUEO;JRNFM8@;@PKN);9OWPW!Q@JB>N^-/^"&^O>!OC/XT^+7_!/7_@H1\2
M/V>++XDZL^J>.O!GAK3;/4](N;^3/FW5I!<@?8I7R260G' 7:JJ@]O\ V$?^
M"7O[-/[!7P7\3?"7P9#JOB^]^(%[/??$[QAX[NQJ&J>+[N9765[V1E ="))
M(\;0)')W/)([@' _M4?\$\/^"<?_  75^"OA3XX^-=;UWQ-X?U+PRS> _$_A
MKQ+>V$=O#,Y;[2MJV(GE##!%S"Y79M*C!%>8?\$ OVUO'OBW]@WXFZ?^UG\4
M])O]+_9T^)>M^"X_B5-##96=]H>EP021W4I3$:B.)R"P_P"68B+%FW,T>F?\
M$ ?'OPBT+5O@A^R#_P %6OC9\*O@OK5Y<S3?##25M+PZ;'<.7F@T[4)AY]E&
M2SD !FRQ9F=BS-ZA\6?^"(G[,_BO_@F5'_P2L^"_C/Q)\-_A^][;W&KZCH4D
M4^HZPT<PN)#=RS*1*TTRQNYP!^[5%"HH0 'S+K^L_M%?\'*7BW_A$/!EOKOP
MR_8<T;6A_;'B&9'M-;^+TUM+GR;92 UMIPD3[Q')7)W2KY=O^J7@/P+X.^%_
M@C1_AM\//#=IH^@>'],@T[1=)L(A'!9VL,:QQ0QJ/NJJ*J@>@K\Y/!W_  ;R
M_&#X=^$]-\!> ?\ @N'^UAHNAZ-8Q66D:/I7C06]M96T:A(X8HDPL:*H"A5
M   %=_\ \% /V._CSX)_X(QZS^RQ\,OVE/CGX\^).FK&GA7QQI.I3S>*-;U6
M;4FEM(KNYB(,5H'FCBFF9E6*UB8LP"T ?>5?FK^RO_RM!?M1_P#9"?"__H-C
M7Z*> =%U;PWX$T7P[KVH&[OK#2;:VO;LR%C-*D2J[[FY.6!.3R<UXO\ #C_@
MG[X"^&W_  4/^(O_  45T[QUJ]QXA^(W@W3O#NHZ!/'$+*TALQ"$EC8+O+MY
M(SN)')Q0!\ ?\%#OCU^TOK/_  6&TG6?C9_P3,_:#^*?P2^ <-OJ'PMTOX9^
M 9;_ $W7_%4]M%*VMW4KE(Y/L@E:&"-=^R6-GW*2Z-YE^P=_P4;\>:[_ ,'"
MOQP^(\W_  3L^/5C/\4=$\%Z!J/AV\\'A;_P7$(K.W_M+5X]_P#HUF1^^$F3
M^[^;%?N57@/PG_X)^^ OA+_P4"^*W_!0C2O'6KW6O_%CP[I&D:KH-Q'$+.RC
MT^"*&-XB%WEF$0+;B1DG% 'YE?L1?\$^?@!^T_\ \%^/VUO#'[9_A6#Q;9^#
MO%&F^)/"_P .O$3F72[V34XG==3FM"?+N6AMS#$GF!D47K<9((].\)_ ;X9?
M\$W/^#D;X9_!?]B/0(O"7@CX\?"+6+[XF_#S1&*:7:S6"7<EKJ4=L#LMRTD"
M0KM 4$S!<>:P/U9^V[_P23\'_M1?'O1OVR/@9^T-XR^!WQKT32#I(^(7@0PR
M?VKIQ;<+34+28&*\C4\KN*GA0Q8(@6?]@_\ X)1>$?V0_C-XG_:S^+GQ_P#%
M_P :?C5XOTR/3-6^)/CCRHWM=.1E865C:PCR[2 LB,R@MDH,%1D$ ^LJ***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***_.O]NS_@OI_P ,4_M5>*?V9?\ AD__ (2;_A&?L/\ Q._^$[^Q?:?M
M%C;W?^I^PR[-OG[/OG.W/&<#NP&78W,ZSI8:/-)*]KI::+JUW1YF:YSEN28=
M5\;/D@WRIV;U:;M:*;V3/T4HK\C_ /B*;_ZL5_\ ,G?_ 'LH_P"(IO\ ZL5_
M\R=_][*];_5'B'_GS_Y-#_Y(^?\ ^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_Z
ML5_\R=_][*/^(IO_ *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_
M ))4_P#D#]<**_(__B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y
M\_\ DT/_ )(/^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^(IO_
M *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<**_(_
M_B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/^(@\
M(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLH_
MU1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<**_(__B*;_P"K%?\ S)W_
M -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/^(@\(?\ 03_Y)4_^0/UP
MHK\C_P#B*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@
M_P"(@\(?]!/_ ))4_P#D#]<**_(__B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)
MW_WLH_U1XA_Y\_\ DT/_ )(/^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\
MR=_][*/^(IO_ *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4
M_P#D#]<**_(__B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\
MDT/_ )(/^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^(IO_ *L5
M_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<**_(__B*;
M_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/^(@\(?\
M03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLH_U1XA
M_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<**_(__B*;_P"K%?\ S)W_ -[*
M/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/^(@\(?\ 03_Y)4_^0/UPHK\C
M_P#B*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(
M@\(?]!/_ ))4_P#D#]<**_(__B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WL
MH_U1XA_Y\_\ DT/_ )(/^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_]
M[*/^(IO_ *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D
M#]<**_(__B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_
M )(/^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^(IO_ *L5_P#,
MG?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<**_(__B*;_P"K
M%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/^(@\(?\ 03_Y
M)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLH_U1XA_P"?
M/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<**_(__B*;_P"K%?\ S)W_ -[*/^(I
MO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/^(@\(?\ 03_Y)4_^0/UPHK\C_P#B
M*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?
M]!/_ ))4_P#D#]<**_(__B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1
MXA_Y\_\ DT/_ )(/^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^
M(IO_ *L5_P#,G?\ WLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<*
M*_(__B*;_P"K%?\ S)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/
M^(@\(?\ 03_Y)4_^0/UPHK\C_P#B*;_ZL5_\R=_][*/^(IO_ *L5_P#,G?\
MWLH_U1XA_P"?/_DT/_D@_P"(@\(?]!/_ ))4_P#D#]<**_(__B*;_P"K%?\
MS)W_ -[*/^(IO_JQ7_S)W_WLH_U1XA_Y\_\ DT/_ )(/^(@\(?\ 03_Y)4_^
M0/UPHK\Z_P!A/_@OI_PVM^U5X6_9E_X9/_X1G_A)OMW_ !._^$[^V_9OL]C<
M7?\ J?L,6_=Y&S[XQNSSC!_12O)Q^78W+*RI8F/+)J]KIZ:KHWV9]!E6<Y;G
M>'=?!3YX)\K=FM4D[6DD]F@HHHKA/3"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\ *53XI_\ <#_],>GU_117
M\Z__  78_P"4JGQ3_P"X'_Z8]/K[;@/_ )'%3_KV_P#TJ)^9>*O_ "3U+_K[
M'_TB9\CT445^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P $)_\ E*I\
M+/\ N.?^F/4*_HHK^=?_ ((3_P#*53X6?]QS_P!,>H5_117Y+QY_R.*?_7M?
M^E2/W_PJ_P"2>J_]?9?^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\I5/BG_W _P#TQZ?7]%%?
MSK_\%V/^4JGQ3_[@?_ICT^OMN _^1Q4_Z]O_ -*B?F7BK_R3U+_K['_TB9\C
MT445^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4
M*_HHK^=?_@A/_P I5/A9_P!QS_TQZA7]%%?DO'G_ ".*?_7M?^E2/W_PJ_Y)
MZK_U]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OS*_P""HW_!<[XU_ _Q!\9O@/\ \$]OV7I/'_B'X(^#
MEU?XK?$?6-6BMM#\%M+%YD,1B8;M1N"O)@1D.0X&[RY-GZ:U^(7_  6&_9)_
M;Q_8+TS]LOX[_L_?#/0?B-\"OVEO"@OOB%YNN)9:QX%OXH'CDO563B[MBTLC
ME(PSD,JXC\LO( ??G_!.G_@JCKG[7'QK\>?L:_M,?LTZC\&?CI\-K*#4-?\
M ]YKD6J6M]ILNP)J%E>1*JS1;I(@PVX7SX\,^6V\3XY_X+>>)_&OQL\:?!O_
M ()Z_P#!/3XC_M"P_#;67TCQSXP\/ZI9:3HUIJ$?^MM+:YNB?MDT>"&50.<%
M2RLK'K_^"<?_  4\_9$_;Y^,?BSPGI'P)U_X7?'GPGI$4?C;P5\1_"<>G>(H
MK ,@#"49>XM5=XQ@D%2\9:-0Z%N]_LO_ ()^?\$6_P!DOQ+XQM8=-^&7PVT_
M5;K7-7$^IW-T]YJ5SC>(OM$LDT]Q,454B4DD@!0 * #_ ()Y_P#!3#X&?\%$
MOAQXD\4^!]!U_P '>)/ 6LOH_P 1_ /C>R%GJOAB_0-F.Y3<1L.R3;(#@^6X
M(5D=%^;#_P ' _B;XFZ?XF^,/['7_!,/XP?%[X,^#]0NK;5_BMH=S9VD5ZMM
M_KY].LICYU_&H!.5VGCY@IR!S?\ P1R^$7C/XIQ?M6_\%7OVL/"DWPT\)_M.
MRQ76B>'=5F%K/IGA*PL[F*/4KIC\L;RP3;]YP,1-*/DE4GYB_P""9O[=/_!3
M']D[_@G/XC^"/_!/W_@G9JG[0WPH\":GKD/PB^.:W!T)=3LY;RXN&G;1;A#=
M:CY=Q+-Q;L"VWRN&4F@#]??@3^W9^SM^TG^QG;?MW?"+Q3)?^ ;CPS=ZT]S-
M#Y4]M':K(;F":,G]W-$T,B,N2-R'#,I#'XF^&?\ P<<?$?XS^!--^*'PC_X(
MG_M5>)O#>LP&;2=>T+P>MU:7D>XKOBECRKKN4C()&0:\X_8V^%NG:/\ \&K_
M (T^%?\ P3S\7ZC\9?%/BGPGK>FW\.BZ6]K=KK.ISBWU"R6UE(>!K:&X/#8+
MK&)5&)%%6OA-K?\ P<5?\$_OV _!'B_PS^S#^SO<^ ?A3\.+"+4_A$-4U67Q
M?+I]G:)]IFDN4*VGVU@DDK)%O +%525QM(!^I'[/_P 4M8^-OP4\,?%OQ!\+
M?$'@B]\0Z/#>W7A'Q7:>1J6DNXR;>YC_ ()5Z$=J\>_X*!_M[_$?]B*3PDGP
M_P#V"/C#\;_^$F%\;MOA1X?-\-&^S_9]OVK'W/-\]O+]?(D]*[?]A3]L7X:?
MM^_LE^"?VN_A'!<6^B>,]*-REC>$&:QN(Y7@N;60KP6BGBEC+#AMFX<$5ZU0
M!^67Q<_X.:=;^ -KI%Y\</\ @CI^TWX1B\0:Q%I.@MXC\,QV?]HW\F?+M8/-
M(\V9L'$:Y8XX%?1/[9/_  5.^,?[*7Q-TWX>>$?^"5W[0?Q5M[_PS::K-X@^
M'?A4WEE:2S-(&LI)!D">/RP77L'7UKYW_8EA?_@KY_P5[^(?_!0CQM_Q,O@[
M^S1J\_@3X"Z=+\]I=Z^H4ZEK04_*[@%#&^/NS6Q&&@S7Z;>/?'/A7X8>!=:^
M)7CO68M.T/P]I-SJ>LZA.?DM;2")I9I6QV5$9C["@#\Z/"7_  <87VH_M0_#
M?]DSXD?\$JOVA? OBCXGZ[#I_AZ#Q=H45HS0M*J3WGENP=X($9I974$*D;$G
M@U^COBSQ7X9\!^%M2\<>-->M-*T?1K":^U74[^=8H+2VB0R2S2.W"(J*S%CP
M ":_-G_@A-\/_%O[;'Q2^(W_  72_:-T:7^W_BIJ5SH/P7TJ_P#F_P"$9\%V
M<[11I"O2.2>5'#L -WE-(#BX?/1_MT^)]>_X*M?MC+_P21^#^LW,/PH\"O9Z
MW^U9XLTR=D$\6X2V7A*&5#Q+<LGF7&T@I$A7=N62-@#VG_@E9_P5=^$G_!6/
MP7\0?B5\%/ >K:/H'@KQU-X>L;W5YE+ZO$L22QWBQ@ P*Z2*?+8EE[G-?55?
MF3_P;C^'M!\)>._VW_"GA;1K73M,TS]LCQ3::=I]E L4-K!'+LCBC10 B*JA
M0H&   *_3:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OYU_^"['_ "E4^*?_ ' __3'I]?T4
M5_.O_P %V/\ E*I\4_\ N!_^F/3Z^VX#_P"1Q4_Z]O\ ]*B?F7BK_P D]2_Z
M^Q_](F?(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?\ !"?_ )2J
M?"S_ +CG_ICU"OZ**_G7_P""$_\ RE4^%G_<<_\ 3'J%?T45^2\>?\CBG_U[
M7_I4C]_\*O\ DGJO_7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *_$G_@K/\ MK?ME_LM>"OVS?V1_P!O
MO0/&/B/X??%/P[=W/[-_Q'T?PE&^CZ?;SHX_L2ZFM(E$4D>Z.,/-N<F%G=BL
MB.?VVKD?CU\#/AE^TS\&?$OP ^,_A]]5\*>+M)ETW7].CO);=KBVD&'02PLL
MB9'=6!'K0!^:_P"QYK_B3_@HK_P6KOO^"L/PZ^#'BSP=\$OAK\$)/!ND>*?%
M7AZ;3KKQQ?/<33O-!;.HEDMXTFD 8@G,,8P&?8GQMIG_  4"\._MB_MVZK^U
M_P#\%8/V&_VF_%7A3P5K3+\!/@IX<^$<MWX?TBW4_+J.HI/-"+N]?"EE963(
M.2R+'&G]#RJ%4*HX P*6@#X1T;]L3P;_ ,%M?V1?CY^R?\&?@7\8OAAJFI?#
M.]T>WU/XM>!_[%MY9M0M;F"'RF6:4RJKJ/-4 $(PZYKY_P#V O\ @LK\//\
M@GK^Q;X._8<_;8_9+^,GA#XO_"K0$\-KX-T/X:W>H)XG-J#'#<:=<P P3"=
MC%V=4+LQ5G4AS^MU% 'Y+?L+_LJ?\%4?V?/^"3_[0'QS^ GA*V^'GQ]^,?Q9
MU;XG>#_AOJ]C!/\ V3:7,UNW]ER17"^7'=26\<P17 VDP*X0APN]XS_X.%-&
M^)/[+%]\(? 7[%_QKO/VF=;\,/H[?"";X8W\1L-;FA:%Y)KAT$2V:2EI-Y(<
MQK\R(=VW]2Z* /SP_9G2?_@WD_X(7^$9?CS\.O$7C74? EDU[XVTGP-#'=3V
M]SJ%_+<W&TLZQF&U$Y5Y=P7; SYP:^G_ -L_XX>,?"7_  3K^)/[0'P=T'5;
MGQ%'\)=2U;PEIVGVK37;7\FGN]HBI$&9G$K1\+D\'&:ZW]JC]FWP?^UW\"M<
M_9V^(OB37=.\.>)DBM_$2>'KU+>?4+$2H\]B\C(Y6"X16AEV;7,<CA70G<._
MLK.TTZSBT^PMHX8((ECAAB4*L:*,!0!T    H ^/_P#@@1^S8_[+'_!(_P"#
M'P[U/PU<:5K.I>&O^$@\0VU]:M#<B]U&5[MQ,C@,LB+*D6& ($2@]*YW_@X_
M\4?%[1?^"0/Q2\*? OP;KNN>)/&*Z?X=@LO#VFS7=P;:ZO(EN_W<*LQ5K59X
MR<8'F<U]S44 <'^RU\#O#_[,O[-?@']GCPM:QPV'@CP?IVB6ZQ+@-]FMDB+G
MU9F4L3U)8D\FOBB]_P"#:_\ 9;C^('B_XB>"/VUOVHO!]QXX\5WOB+7[#P;\
M68M.M)K^ZE:263RXK(9.3M!8LVU5!8XK]$Z* /QT_P"#>W_@F)J/P>_:U_:#
M^-_C#XH?'.QE^'O[0_BC1?"VD>(_$<T>E^,-/9);=-5U"&2!1J5PZR&072LJ
MM(JL!QBOV+HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K^=?_@NQ_RE4^*?_<#_ /3'I]?T
M45_.O_P78_Y2J?%/_N!_^F/3Z^VX#_Y'%3_KV_\ TJ)^9>*O_)/4O^OL?_2)
MGR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/^XY_Z
M8]0K^BBOYU_^"$__ "E4^%G_ ''/_3'J%?T45^2\>?\ (XI_]>U_Z5(_?_"K
M_DGJO_7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BOYU_\ @NQ_RE4^*?\ W __ $QZ?7R/7W^"X&^M
MX.G7^L6YXJ5N2]KI.U^8_)LR\4?[/S&MA?JG-[.<HW]I:_*VKVY':]MKL_K@
MHK^1^BNG_B'W_43_ .2?_;G%_P 1<_Z@O_*G_P!S/ZX**_D?HH_XA]_U$_\
MDG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/^(??]1/_ ))_]N'_ !%S_J"_\J?_
M ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1<_Z@O_*G_P!S/ZX**_D?HH_XA]_U
M$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/^(??]1/_ ))_]N'_ !%S_J"_
M\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1<_Z@O_*G_P!S/ZX**_D?HH_X
MA]_U$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/^(??]1/_ ))_]N'_ !%S
M_J"_\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1<_Z@O_*G_P!S/ZX**_D?
MHH_XA]_U$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/^(??]1/_ ))_]N'_
M !%S_J"_\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1<_Z@O_*G_P!S/ZX*
M*_D?HH_XA]_U$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/^(??]1/_ ))_
M]N'_ !%S_J"_\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1<_Z@O_*G_P!S
M/ZX**_D?HH_XA]_U$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/^(??]1/_
M ))_]N'_ !%S_J"_\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1<_Z@O_*G
M_P!S/ZX**_D?HH_XA]_U$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/^(??
M]1/_ ))_]N'_ !%S_J"_\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1<_Z@
MO_*G_P!S/ZX**_D?HH_XA]_U$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY'Z*/
M^(??]1/_ ))_]N'_ !%S_J"_\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A_P 1
M<_Z@O_*G_P!S/ZX**_D?HH_XA]_U$_\ DG_VX?\ $7/^H+_RI_\ <S^N"BOY
M'Z*/^(??]1/_ ))_]N'_ !%S_J"_\J?_ ',_K@HK^1^BC_B'W_43_P"2?_;A
M_P 1<_Z@O_*G_P!S/ZX**_D?KZX_X(3_ /*53X6?]QS_ -,>H5S8W@;ZI@ZE
M?ZQ?DBY6Y+7LF[7YCMRWQ1_M#,:.%^J<OM)QC?VE[<S2O;D5[7VNC^BBBBBO
M@#]9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *_G7_ ."['_*53XI_]P/_ -,>GU_117\Z_P#P78_Y
M2J?%/_N!_P#ICT^OMN _^1Q4_P"O;_\ 2HGYEXJ_\D]2_P"OL?\ TB9\CT44
M5^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4*_H
MHK^=?_@A/_RE4^%G_<<_],>H5_117Y+QY_R.*?\ U[7_ *5(_?\ PJ_Y)ZK_
M -?9?^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _G7_ ."['_*53XI_]P/_ -,>GU\CU]<?\%V/^4JGQ3_[
M@?\ Z8]/KY'K]^R;_D3X?_KW#_TE'\F<1_\ )0XS_K[4_P#2V%%%%>D>,%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?7'_!"?_E*I\+/^XY_Z8]0KY'KZX_X(3_\I5/A
M9_W'/_3'J%>;G/\ R)\1_P!>Y_\ I+/9X<_Y*'!_]?:?_I:/Z*****_ 3^LP
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OYU_^"['_ "E4^*?_ ' __3'I]?T45_.O_P %V/\ E*I\
M4_\ N!_^F/3Z^VX#_P"1Q4_Z]O\ ]*B?F7BK_P D]2_Z^Q_](F?(]%%%?K1^
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!]<?\ !"?_ )2J?"S_ +CG_ICU"OZ*
M*_G7_P""$_\ RE4^%G_<<_\ 3'J%?T45^2\>?\CBG_U[7_I4C]_\*O\ DGJO
M_7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /YU_^"['_ "E4^*?_ ' __3'I]?(]?7'_  78_P"4JGQ3
M_P"X'_Z8]/KY'K]^R;_D3X?_ *]P_P#24?R9Q'_R4.,_Z^U/_2V%%%%>D>,%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %?7'_  0G_P"4JGPL_P"XY_Z8]0KY'KZX_P""
M$_\ RE4^%G_<<_\ 3'J%>;G/_(GQ'_7N?_I+/9X<_P"2AP?_ %]I_P#I:/Z*
M****_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "OYU_P#@NQ_RE4^*?_<#_P#3'I]?T45_.O\
M\%V/^4JGQ3_[@?\ Z8]/K[;@/_D<5/\ KV__ $J)^9>*O_)/4O\ K['_ -(F
M?(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_I
MCU"OZ**_G7_X(3_\I5/A9_W'/_3'J%?T45^2\>?\CBG_ ->U_P"E2/W_ ,*O
M^2>J_P#7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /YU_P#@NQ_RE4^*?_<#_P#3'I]?(]?7'_!=C_E*
MI\4_^X'_ .F/3Z^1Z_?LF_Y$^'_Z]P_])1_)G$?_ "4.,_Z^U/\ TMA1117I
M'C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$_
M_*53X6?]QS_TQZA7FYS_ ,B?$?\ 7N?_ *2SV>'/^2AP?_7VG_Z6C^BBBBBO
MP$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K^=?_@NQ_P I5/BG_P!P/_TQZ?7]%%?SK_\ !=C_
M )2J?%/_ +@?_ICT^OMN _\ D<5/^O;_ /2HGYEXJ_\ )/4O^OL?_2)GR/11
M17ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?7'_  0G_P"4JGPL_P"XY_Z8
M]0K^BBOYU_\ @A/_ ,I5/A9_W'/_ $QZA7]%%?DO'G_(XI_]>U_Z5(_?_"K_
M ))ZK_U]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#^=?_@NQ_P I5/BG_P!P/_TQZ?7R/7UQ_P %V/\
ME*I\4_\ N!_^F/3Z^1Z_?LF_Y$^'_P"O</\ TE'\F<1_\E#C/^OM3_TMA111
M7I'C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7UQ_P $)_\ E*I\+/\ N.?^F/4*^1Z^
MN/\ @A/_ ,I5/A9_W'/_ $QZA7FYS_R)\1_U[G_Z2SV>'/\ DH<'_P!?:?\
MZ6C^BBBBBOP$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K^=?\ X+L?\I5/BG_W _\ TQZ?7]%%
M?SK_ /!=C_E*I\4_^X'_ .F/3Z^VX#_Y'%3_ *]O_P!*B?F7BK_R3U+_ *^Q
M_P#2)GR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/
M^XY_Z8]0K^BBOYU_^"$__*53X6?]QS_TQZA7]%%?DO'G_(XI_P#7M?\ I4C]
M_P#"K_DGJO\ U]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#^=?\ X+L?\I5/BG_W _\ TQZ?7R/7UQ_P
M78_Y2J?%/_N!_P#ICT^OD>OW[)O^1/A_^O</_24?R9Q'_P E#C/^OM3_ -+8
M4445Z1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5]<?\$)_^4JGPL_[CG_ICU"OD>OK
MC_@A/_RE4^%G_<<_],>H5YN<_P#(GQ'_ %[G_P"DL]GAS_DH<'_U]I_^EH_H
MHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\ *53XI_\ <#_],>GU_117\Z__
M  78_P"4JGQ3_P"X'_Z8]/K[;@/_ )'%3_KV_P#TJ)^9>*O_ "3U+_K['_TB
M9\CT445^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P $)_\ E*I\+/\
MN.?^F/4*_HHK^=?_ ((3_P#*53X6?]QS_P!,>H5_117Y+QY_R.*?_7M?^E2/
MW_PJ_P"2>J_]?9?^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH _G7_X+L?\ *53XI_\ <#_],>GU\CU]<?\
M!=C_ )2J?%/_ +@?_ICT^OD>OW[)O^1/A_\ KW#_ -)1_)G$?_)0XS_K[4_]
M+84445Z1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5]<?\ !"?_ )2J?"S_ +CG_ICU
M"OD>OKC_ ((3_P#*53X6?]QS_P!,>H5YN<_\B?$?]>Y_^DL]GAS_ )*'!_\
M7VG_ .EH_HHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *_G7_ ."['_*53XI_]P/_ -,>
MGU_117\Z_P#P78_Y2J?%/_N!_P#ICT^OMN _^1Q4_P"O;_\ 2HGYEXJ_\D]2
M_P"OL?\ TB9\CT445^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y
M2J?"S_N.?^F/4*_HHK^=?_@A/_RE4^%G_<<_],>H5_117Y+QY_R.*?\ U[7_
M *5(_?\ PJ_Y)ZK_ -?9?^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH _G7_ ."['_*53XI_]P/_ -,>GU\C
MU]<?\%V/^4JGQ3_[@?\ Z8]/KY'K]^R;_D3X?_KW#_TE'\F<1_\ )0XS_K[4
M_P#2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %?7'_!"?_E*I\+/^XY_Z8]0
MKY'KZX_X(3_\I5/A9_W'/_3'J%>;G/\ R)\1_P!>Y_\ I+/9X<_Y*'!_]?:?
M_I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OYU_^"['_ "E4^*?_ ' __3'I]?T4
M5_.O_P %V/\ E*I\4_\ N!_^F/3Z^VX#_P"1Q4_Z]O\ ]*B?F7BK_P D]2_Z
M^Q_](F?(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?\ !"?_ )2J
M?"S_ +CG_ICU"OZ**_G7_P""$_\ RE4^%G_<<_\ 3'J%?T45^2\>?\CBG_U[
M7_I4C]_\*O\ DGJO_7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /YU_^"['_ "E4^*?_ ' __3'I]?(]
M?7'_  78_P"4JGQ3_P"X'_Z8]/KY'K]^R;_D3X?_ *]P_P#24?R9Q'_R4.,_
MZ^U/_2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?7'_  0G_P"4JGPL_P"X
MY_Z8]0KY'KZX_P""$_\ RE4^%G_<<_\ 3'J%>;G/_(GQ'_7N?_I+/9X<_P"2
MAP?_ %]I_P#I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYU_P#@NQ_RE4^*?_<#
M_P#3'I]?T45_.O\ \%V/^4JGQ3_[@?\ Z8]/K[;@/_D<5/\ KV__ $J)^9>*
MO_)/4O\ K['_ -(F?(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?
M\$)_^4JGPL_[CG_ICU"OZ**_G7_X(3_\I5/A9_W'/_3'J%?T45^2\>?\CBG_
M ->U_P"E2/W_ ,*O^2>J_P#7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /YU_P#@NQ_RE4^*?_<#_P#3
M'I]?(]?7'_!=C_E*I\4_^X'_ .F/3Z^1Z_?LF_Y$^'_Z]P_])1_)G$?_ "4.
M,_Z^U/\ TMA1117I'C!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7UQ_P0G_Y2J?"S_N.
M?^F/4*^1Z^N/^"$__*53X6?]QS_TQZA7FYS_ ,B?$?\ 7N?_ *2SV>'/^2AP
M?_7VG_Z6C^BBBBBOP$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=?_@NQ_P I5/BG_P!P/_TQ
MZ?7]%%?SK_\ !=C_ )2J?%/_ +@?_ICT^OMN _\ D<5/^O;_ /2HGYEXJ_\
M)/4O^OL?_2)GR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_  0G
M_P"4JGPL_P"XY_Z8]0K^BBOYU_\ @A/_ ,I5/A9_W'/_ $QZA7]%%?DO'G_(
MXI_]>U_Z5(_?_"K_ ))ZK_U]E_Z1 ****^)/TT**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#^=?_@NQ_P I5/BG_P!P/_TQ
MZ?7R/7UQ_P %V/\ E*I\4_\ N!_^F/3Z^1Z_?LF_Y$^'_P"O</\ TE'\F<1_
M\E#C/^OM3_TMA1117I'C!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7UQ_P $)_\ E*I\
M+/\ N.?^F/4*^1Z^N/\ @A/_ ,I5/A9_W'/_ $QZA7FYS_R)\1_U[G_Z2SV>
M'/\ DH<'_P!?:?\ Z6C^BBBBBOP$_K,**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=?\ X+L?\I5/
MBG_W _\ TQZ?7]%%?SK_ /!=C_E*I\4_^X'_ .F/3Z^VX#_Y'%3_ *]O_P!*
MB?F7BK_R3U+_ *^Q_P#2)GR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?7'_!"?_E*I\+/^XY_Z8]0K^BBOYU_^"$__*53X6?]QS_TQZA7]%%?DO'G
M_(XI_P#7M?\ I4C]_P#"K_DGJO\ U]E_Z1 ****^)/TT**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^=?\ X+L?\I5/BG_W
M _\ TQZ?7R/7UQ_P78_Y2J?%/_N!_P#ICT^OD>OW[)O^1/A_^O</_24?R9Q'
M_P E#C/^OM3_ -+84445Z1XP4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]<?\$)_^4JG
MPL_[CG_ICU"OD>OKC_@A/_RE4^%G_<<_],>H5YN<_P#(GQ'_ %[G_P"DL]GA
MS_DH<'_U]I_^EH_HHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\ *53XI_\
M<#_],>GU_117\Z__  78_P"4JGQ3_P"X'_Z8]/K[;@/_ )'%3_KV_P#TJ)^9
M>*O_ "3U+_K['_TB9\CT445^M'X %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ
M_P $)_\ E*I\+/\ N.?^F/4*_HHK^=?_ ((3_P#*53X6?]QS_P!,>H5_117Y
M+QY_R.*?_7M?^E2/W_PJ_P"2>J_]?9?^D0"BBBOB3]-"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _G7_X+L?\ *53XI_\
M<#_],>GU\CU]<?\ !=C_ )2J?%/_ +@?_ICT^OD>OW[)O^1/A_\ KW#_ -)1
M_)G$?_)0XS_K[4_]+84445Z1XP4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]<?\ !"?_
M )2J?"S_ +CG_ICU"OD>OKC_ ((3_P#*53X6?]QS_P!,>H5YN<_\B?$?]>Y_
M^DL]GAS_ )*'!_\ 7VG_ .EH_HHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G7_ ."[
M'_*53XI_]P/_ -,>GU_117\Z_P#P78_Y2J?%/_N!_P#ICT^OMN _^1Q4_P"O
M;_\ 2HGYEXJ_\D]2_P"OL?\ TB9\CT445^M'X %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4*_HHK^=?_@A/_RE4^%G_<<_],>H5_11
M7Y+QY_R.*?\ U[7_ *5(_?\ PJ_Y)ZK_ -?9?^D0"BBBOB3]-"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _G7_ ."['_*5
M3XI_]P/_ -,>GU\CU]<?\%V/^4JGQ3_[@?\ Z8]/KY'K]^R;_D3X?_KW#_TE
M'\F<1_\ )0XS_K[4_P#2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?7'_!"
M?_E*I\+/^XY_Z8]0KY'KZX_X(3_\I5/A9_W'/_3'J%>;G/\ R)\1_P!>Y_\
MI+/9X<_Y*'!_]?:?_I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYU_^"['_ "E4
M^*?_ ' __3'I]?T45_.O_P %V/\ E*I\4_\ N!_^F/3Z^VX#_P"1Q4_Z]O\
M]*B?F7BK_P D]2_Z^Q_](F?(]%%%?K1^ !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!]<?\ !"?_ )2J?"S_ +CG_ICU"OZ**_G7_P""$_\ RE4^%G_<<_\ 3'J%
M?T45^2\>?\CBG_U[7_I4C]_\*O\ DGJO_7V7_I$ HHHKXD_30HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YU_^"['_ "E4
M^*?_ ' __3'I]?(]?7'_  78_P"4JGQ3_P"X'_Z8]/KY'K]^R;_D3X?_ *]P
M_P#24?R9Q'_R4.,_Z^U/_2V%%%%>D>,%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?7'_
M  0G_P"4JGPL_P"XY_Z8]0KY'KZX_P""$_\ RE4^%G_<<_\ 3'J%>;G/_(GQ
M'_7N?_I+/9X<_P"2AP?_ %]I_P#I:/Z*****_ 3^LPHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYU
M_P#@NQ_RE4^*?_<#_P#3'I]?T45_.O\ \%V/^4JGQ3_[@?\ Z8]/K[;@/_D<
M5/\ KV__ $J)^9>*O_)/4O\ K['_ -(F?(]%%%?K1^ !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%=5XT^!_Q8^'?P_\
M*_%+QOX'O-,T#QO%=2^%=1NMJKJ,=LZ),Z+G<%5I$Y8 -N!7(YJ93A%I-V;V
M\^NGR5RXTZDXRE%-J.K\E=*[[:M+U:1RM%=A\%/@!\:OVCO& \!? OX8ZQXI
MU;RC+)::19M)Y,8(!DD;[L29(&YR!D@9R16S^T+^Q_\ M-_LHWMG9?M#?!C6
MO"_]H;OL%Q?0JUO<E>65)HRT;L 02H;(!!(Y%9O$8=5E2<USOI=7^[<U6#Q<
ML.\0J<O9K1RL^7[]CS:BBO8/@+^P%^V5^T]X;D\9? K]GGQ!K^CQR,@U:*%(
M;61U.&6.69D21@>"$)(/!IUJ]'#PYZLE%=VTE^(L/AL3BZGLZ$'.7:*;?W(\
M?HKH_BM\(/BE\"_&MS\.OC%X U7PUKEH T^F:Q9M!*%/W7 8?,A[,,J>Q->C
M^,O^"=?[:GP_^#O_  OKQA\ =5LO#"6$5]<737-N]Q:VLOW)Y[1)#<01'^_)
M&J^]3+%8:"BY32YMM5KZ=_D7# XVHYJ%*3</BM%^[_BTT^9XK176?!_X'_%'
MX]:_?^&?A3X8_M.ZTK1+O6-3,E[!;16=A;)OGN)99W2.-%7'+,,D@#)(!Y.M
M5.#DXIZK==K[&#IU(P4VG9WL^CMO9^5U<****H@**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#ZX_P""$_\ RE4^%G_<<_\
M3'J%?T45_.O_ ,$)_P#E*I\+/^XY_P"F/4*_HHK\EX\_Y'%/_KVO_2I'[_X5
M?\D]5_Z^R_\ 2(!1117Q)^FA1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 ?SK_\ !=C_ )2J?%/_ +@?_ICT^OD>OKC_ (+L
M?\I5/BG_ -P/_P!,>GU\CU^_9-_R)\/_ ->X?^DH_DSB/_DH<9_U]J?^EL**
M**](\8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *^N/\ @A/_ ,I5/A9_W'/_ $QZA7R/
M7UQ_P0G_ .4JGPL_[CG_ *8]0KS<Y_Y$^(_Z]S_])9[/#G_)0X/_ *^T_P#T
MM']%%%%%?@)_684444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7\Z_P#P78_Y2J?%/_N!_P#ICT^OZ**_
MG7_X+L?\I5/BG_W _P#TQZ?7VW ?_(XJ?]>W_P"E1/S+Q5_Y)ZE_U]C_ .D3
M/D>BBBOUH_  HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /5OV0/'O[+OPQ^(]YX[_:H^$>K>.M.TW2'E\.^%K"_6VM[[5!+
M%Y:WDA^86PC\TL%#$L$!5E+"OK/_ (+-_&;5?VA?V2?V4?C+K/AS2]'FUW0/
M$LRZ1HL!BM+*)9["..")"3M1(T11].W2OSVK[7_X*,?\HX_V,?\ L4_$O_I5
M8UX>.P]-9MA:VO,Y26[LE[.>RV5^O5GU&68NM+(,=AM%%0B]$KM^VIZM[NRT
M2O9:VW9ZW\ _V=_VA(O^"17@WP_^RQ>6?AF_^,'B;5M8^)WC[4M872[;3=%T
M^=K.&WN;UB#%"[[6"+EFW2@*5:2O+_VH/!'[=/[*G[!4WP,^)>I^!OBA\(?%
M?B6WO-"^(7AW7YM;AT._B.3#:7&]/L_F!'4AXV0AY0I#,QKIO$E]\1_VEO\
M@@QX%\%_!.*]U>3X5?$*[B^(>@:2K27"6LLEW<6MT\2?,T*_:4&<$;@S?\LV
M*Y7[-&@>,O@Y_P $:?VB=6^/&E7NF>&_&^L:#9?#K3=7A:(WVJQSL]Q/;QR
M%@$6!BZC!%JXR2A%>13E4A.52;BW[>W+;WG>=HN][W46FM+<J\SZ"M&C5IPH
MTE.*^JWYU+W%:G>47&UK2FFI.]^=Z;6/@ROH3]JW]OWXA?M+:7\/_AW\/]#O
M_ OA+P%X3M-%T?PEHVO22P37,98->G9'%F:0% <AB-F=Q+-GR'5_@O\ %G0/
MA?I7QLUKX=ZO:^$==O)+31O$<]DZV=[/&TBO''*1M9E,4@(!XV-Z5^A'P&_8
MU\1_\$W_ ('>'OVH]<_96\4?%CXZ>*;(7W@;PO8>%;N^TKP9$5!CO+XPQL&N
M@&#+$2&5N!M*F0>YF.*P5%PJ22G.[4%?[77R5NK>WJ[/YC)\#F>)56C!NG2:
MC*I*S^&]XVLKN[^&*^)^2NL+_@HYKMUX"_9Y_9$\.?M<2/JWQ6T.TN-2\:0W
MY\W4(]">\C>UM[S=\S.85V8?)WQ39Y))]<\7>"O&'PZ_;>^/?_!07XD^(M.N
M?@AXO^%NJQZ'XK76X);3Q-%>6$,-GID"!R\DF] GEE1M,/. 5)_.3]J70OVO
M]9\=WGQL_:Y\!^-['6?$]\S2:QXO\/7-D+J4*/W<7FQHH5$P%C3 10    *U
M_P!@S]G71OVD/C]::-\0;]K'P)X6L9_$GQ$U4DA;+1;-1)<'(Y#282%2.=TJ
MG!Q7FRRR%/+U.5562GS65U:4E)J&JM9JT=_2Y[$,ZJULV=.%%W<J?)S/E=X0
M<(RJ:/F33YI;?XK7/1_$@_X8N_X)ZV7@Q/\ 1_B)^T1%%JFL=IM,\'02'[+#
MZK]MG5I20</#$%85\GU^A_PI_:A\2?$GX??M7_\ !1WP3HUG9_$'PZOAO3?A
MZ'T^*X/A'1+F\:U_T:)U9$9+:*./S%4;2&;C>V?+_P#@I>T/Q#^ ?[.G[3_C
M+2;*V^(?Q"\&ZHWC>XL[".U;4Q:7HAL[^6.-54R31,Q,@ W!1V4 =6 Q=2GB
M72J0]Z<K2=]>;D4[6M\,8VBG?=;:W.+-,!1K8-5Z-3W:<$XQY='!5'3YKW^.
M4[S<;:)[Z6/D"BBBO?/DPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /KC_@A/\ \I5/A9_W'/\ TQZA7]%%?SK_ /!"?_E*
MI\+/^XY_Z8]0K^BBOR7CS_D<4_\ KVO_ $J1^_\ A5_R3U7_ *^R_P#2(!11
M17Q)^FA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?SK_P#!=C_E*I\4_P#N!_\ ICT^OD>OKC_@NQ_RE4^*?_<#_P#3'I]?
M(]?OV3?\B?#_ /7N'_I*/Y,XC_Y*'&?]?:G_ *6PHHHKTCQ@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KZX_X(3_ /*53X6?]QS_ -,>H5\CU]<?\$)_^4JGPL_[CG_I
MCU"O-SG_ )$^(_Z]S_\ 26>SPY_R4.#_ .OM/_TM']%%%%%?@)_684444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7\Z__!=C_E*I\4_^X'_Z8]/K^BBOYU_^"['_ "E4^*?_ ' __3'I
M]?;<!_\ (XJ?]>W_ .E1/S+Q5_Y)ZE_U]C_Z1,^1Z***_6C\ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z7QA\8OBC\0
M/!WASX?>-?'6HZGHGA"WF@\,:9=SEH=-CF96E6)?X0Q1"?7:*YJBI<(R:;6J
MV\NA<:DX1<8MI/?SUOKWU2?J=G\$/VB/CC^S9XL;QQ\!_BEK/A;5)(O*GN=)
MO#&)X\YV2IRLJYYVN",C.,UH_M!?M9_M(_M5:O:ZU^T+\8]:\4RV*LMA%J%P
M!!:[L;C'"@6.,M@9*J"<#.<"O.Z*S>'P[K>U<%S][*_W[FJQ>+6'>'527LWK
MRW?+?TV.LU;XZ?%_7?A5HWP.UCXAZG<^$/#U])>Z)X>FN";6RN':1GDC3H&)
MED)/^V?6O4O^'J'_  46_P"CQ?'/_@X;_"O :*F>#PE7XZ<7N]4GJ]_OZ]S2
MEF&/H.].M*.B6DFM%HEH]ET['H_QO_:\_:;_ &D],L=%^//QN\0>*[33)VGT
M^WUF^,JP2,NUF4'H2!BL?P;\=OB?\/OAAXL^#W@[Q ECH7C@6B^)X8K*(S7L
M=M(988C,5,B1ASN**P5R!N!P*Y"BJCA\/&FJ:@E%:VLK73O>WKKZF<L7BYUG
M5E4DY---MN]FK-7WLUIZ:'=_L_\ [2_QN_9=\77'C?X&^.YM%OKRQ>RU!#:P
MW-O>VSXW0SV\Z/%,AP#M=3@C(P>:K_'?]H7XR?M,>.3\1_CAXYN-=U86D=I!
M++#'#%;6\>=D$,,*I%!&N20D:JN6)QDDGC**?U>A[;VW(N?:]E>W:^X?6\4\
M/]7]I+V=[\MWRW[VVN%%%%:G.%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_ICU"OZ**_G7_X(3_\
M*53X6?\ <<_],>H5_117Y+QY_P CBG_U[7_I4C]_\*O^2>J_]?9?^D0"BBBO
MB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH _G7_X+L?\I5/BG_W _P#TQZ?7R/7UQ_P78_Y2J?%/_N!_^F/3Z^1Z_?LF
M_P"1/A_^O</_ $E'\F<1_P#)0XS_ *^U/_2V%%%%>D>,%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !117JW[('CW]EWX8_$>\\=_
MM4?"/5O'6G:;I#R^'?"UA?K;6]]J@EB\M;R0_,+81^:6"AB6" JREA6=:HZ5
M)R47)KHMW]]E^)MAZ4:]:,)344^KO9>;LF_N39R?C3X'_%CX=_#_ ,*_%+QO
MX'O-,T#QO%=2^%=1NMJKJ,=LZ),Z+G<%5I$Y8 -N!7(YK4^ /[+G[0O[4OB&
MX\+?L^_"/6?%5Y9QK)>C3;;,5JK$A3+*Q$<62#C>PS@XS@U]E_\ !9OXS:K^
MT+^R3^RC\9=9\.:7H\VNZ!XEF72-%@,5I91+/81QP1(2=J)&B*/IVZ5\]_"7
M]J?X^^)_V:-+_P""=/[/7@T6-WXI\;B]O=0\/W<D.H^(IY%\N*SG8L%,0_=X
M&0O[I<]R?*P^.QN)RY5E&,9N4D[OW8J,I)M[7LETM=]D>[B\LRS!9P\/*<I4
MU&$E9>]-RA&22T:C=RZIV6FKW\U^//[,?[0'[+_B.#PI\?\ X2ZUX5O;J,R6
M:ZI:E8[I!@,T4@RDH!(!*,<$X.*X2OT0_;0\#_%;]EW_ ()(>$?V:?VS[BXO
M/B/JGQ,?6?!>FW%T;V3P]HZ6WER1/=*6C7=(9"(5=O\ 7@_P$+^=]=.68R6-
MP[F[.S:NOAE;JO+YO7JSCSK+H99BU2C=7C&3C+XHMJ_+*UM5OLM&KI/0]ZL?
M^"7G_!0O4K*'4;#]D'QO+!<1+)#*FCL0Z,,AA[$$&N/^-O['?[47[-VB6?B3
MX\? SQ#X5L-0NC;65WK-B8DFF"E]BD]3M!/T%>L?L0>,?V]/VP?VD/"?[.'@
MO]KSXH64.JW0%_>0^.M1V:;I\*[YY@/.P-D2D*IP"Y1>-PKJ/^"CO[>>E?'_
M /:N\-^!M&UO4=4^$/PFUBVT[0K:^U"2\DUB.WE1;K4)Y)&9KB2<(P5W))CV
M]"[YY(XK,XX]4)<DE9RE92NELMWO)[>2;/0G@,DGE4L5!U(MR48\SBU*6CEL
MKVBG=ONXKKIX_P",O^"=?[:GP_\ @[_POKQA\ =5LO#"6$5]<737-N]Q:VLO
MW)Y[1)#<01'^_)&J^]<#\'_@?\4?CUK]_P"&?A3X8_M.ZTK1+O6-3,E[!;16
M=A;)OGN)99W2.-%7'+,,D@#)(!_4'Q=X*\8?#K]M[X]_\%!?B3XBTZY^"'B_
MX6ZK'H?BM=;@EM/$T5Y80PV>F0('+R2;T">65&TP\X!4GY"\2#_AB[_@GK9>
M#$_T?XB?M$11:IK':;3/!T$A^RP^J_;9U:4D'#PQ!6%883-L3B:=ERN<N6UK
MV3:O)/7>"3OJKZ*R;.G,.'\'@ZSDW*-.*FY7:NU%J,)1T2M5;2CH[6;O)(^3
MZ***^B/CPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "OKC_ ((3_P#*53X6?]QS_P!,>H5\CU]<?\$)_P#E*I\+/^XY_P"F
M/4*\W.?^1/B/^O<__26>SPY_R4.#_P"OM/\ ]+1_111117X"?UF%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5_.O\ \%V/^4JGQ3_[@?\ Z8]/K^BBOYU_^"['_*53XI_]P/\ ],>G
MU]MP'_R.*G_7M_\ I43\R\5?^2>I?]?8_P#I$SY'HHHK]:/P **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /KC_@A/_RE4^%G_<<_],>H5_117\Z__!"?_E*I\+/^
MXY_Z8]0K^BBOR7CS_D<4_P#KVO\ TJ1^_P#A5_R3U7_K[+_TB 4445\2?IH4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\Z
M_P#P78_Y2J?%/_N!_P#ICT^OD>OKC_@NQ_RE4^*?_<#_ /3'I]?(]?OV3?\
M(GP__7N'_I*/Y,XC_P"2AQG_ %]J?^EL****](\8**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[7_X*,?\ *./]C'_L4_$O
M_I58UY1I_P"PCX_UC]B'2_VX?A#XLF\2K%XEN-(\6>&]$TN1KKPV4W>7/*Z.
M2T;IY;9V*%\Y 2<FO)/&'QB^*/Q \'>'/A]XU\=:CJ>B>$+>:#PQIEW.6ATV
M.9E:58E_A#%$)]=HK9^ 7[4G[0W[+>OW'B;]GWXNZUX5N[Q%2]_LRZQ%=*N2
MHEB8&.7&3C<IQDXQFO)I8/&8;!JG2DN92E+79J4I2Y7I=:/=+==4>_7S#+L;
MF+JXB$N1TX1T^*,HPA'F2ND]8O1O5/H['V7\'8?B;X?_ .")/QH3]K6/4H_#
M-]KVCI\&K7Q,'%Q_:8F)N&LA-\XBVA3\GRD+<XZR9^'-7^"_Q9T#X7Z5\;-:
M^'>KVOA'7;R2TT;Q'/9.MG>SQM(KQQRD;693%(" >-C>E;?Q^_:K_:,_:EUF
MVU[]H+XQ:WXJGLE9;%-2NLPVH;&[RH5 CC)P,E5&<#.<"LC6?CA\7?$/PGTC
MX%:Y\0M3NO!^@7LEYHOAV:X)M;.>1I&>2-/X68RR$G_;/K58/"8K#<TGRWG/
MFDE>R5DK1[O1-MI7N]"<QQ^"QJA!<W+2I\D6[<TGS.5Y;V7O-))NR25]SZ\_
MX)TSM^SI_P $\/VE/VU+$^7KMQIEIX#\*7:</;R7KQ_:G1NS*LUO(#V\GOFO
MAFNGL_C/\5=/^$MU\"++Q[J47@Z^U@:K>>'$N"+6:]"(@G9.[A8T&?117,5O
MA<+*C7K59N[G*_HDDDOP;^9RX['0Q.%P]"FFE2BT_.3DY2?SNE\CVG]@S]G7
M1OVD/C]::-\0;]K'P)X6L9_$GQ$U4DA;+1;-1)<'(Y#282%2.=TJG!Q7U-\*
M?VH?$GQ)^'W[5_\ P4=\$Z-9V?Q!\.KX;TWX>A]/BN#X1T2YO&M?]&B=61&2
MVBCC\Q5&TAFXWMGX?\&_';XG_#[X8>+/@]X.\0)8Z%XX%HOB>&*RB,U[';2&
M6&(S%3(D8<[BBL%<@;@<"KG[/_[2_P ;OV7?%UQXW^!OCN;1;Z\L7LM00VL-
MS;WML^-T,]O.CQ3(< [74X(R,'FN3&Y?6Q<IR=OLJ*>SBI*4D]/MVY7H]$M[
MM'=EN;8? 0IP2DOC<Y)*ZDXRA!QU5_9WYEJGS-[63/H3_@I>T/Q#^ ?[.G[3
M_C+2;*V^(?Q"\&ZHWC>XL[".U;4Q:7HAL[^6.-54R31,Q,@ W!1V4 ?(%=G\
M=_VA?C)^TQXY/Q'^.'CFXUW5A:1VD$LL,<,5M;QYV00PPJD4$:Y)"1JJY8G&
M22>,KLP&'GA<+&G.UU?;97;:2VTBG9:+1;'GYKBZ>.QTJU-.S45=[MJ*3D[-
MZR:<GJ]6]7N%%%%=AYP4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %?7'_!"?_E*I\+/^XY_Z8]0KY'KZX_X(3_\ *53X6?\ <<_]
M,>H5YN<_\B?$?]>Y_P#I+/9X<_Y*'!_]?:?_ *6C^BBBBBOP$_K,**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K^=?_ (+L?\I5/BG_ -P/_P!,>GU_117\Z_\ P78_Y2J?%/\ [@?_
M *8]/K[;@/\ Y'%3_KV__2HGYEXJ_P#)/4O^OL?_ $B9\CT445^M'X %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'UQ_P0G_ .4JGPL_[CG_ *8]0K^BBOYU_P#@
MA/\ \I5/A9_W'/\ TQZA7]%%?DO'G_(XI_\ 7M?^E2/W_P *O^2>J_\ 7V7_
M *1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#^=?_ (+L?\I5/BG_ -P/_P!,>GU\CU]<?\%V/^4JGQ3_ .X'
M_P"F/3Z^1Z_?LF_Y$^'_ .O</_24?R9Q'_R4.,_Z^U/_ $MA1117I'C!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7UQ_P0G_ .4JGPL_[CG_ *8]0KY'KZX_X(3_ /*5
M3X6?]QS_ -,>H5YN<_\ (GQ'_7N?_I+/9X<_Y*'!_P#7VG_Z6C^BBBBBOP$_
MK,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K^=?_@NQ_RE4^*?_<#_ /3'I]?T45_.O_P78_Y2J?%/
M_N!_^F/3Z^VX#_Y'%3_KV_\ TJ)^9>*O_)/4O^OL?_2)GR/1117ZT?@ 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/^XY_Z8]0K^BBOYU_^"$__
M "E4^%G_ ''/_3'J%?T45^2\>?\ (XI_]>U_Z5(_?_"K_DGJO_7V7_I$ HHH
MKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** /YU_^"['_*53XI_]P/\ ],>GU\CU]<?\%V/^4JGQ3_[@?_ICT^OD>OW[
M)O\ D3X?_KW#_P!)1_)G$?\ R4.,_P"OM3_TMA1117I'C!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$__ "E4^%G_ ''/_3'J
M%>;G/_(GQ'_7N?\ Z2SV>'/^2AP?_7VG_P"EH_HHHHHK\!/ZS"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_G7_P""['_*53XI_P#<#_\ 3'I]?T45_.O_ ,%V/^4JGQ3_ .X'_P"F
M/3Z^VX#_ .1Q4_Z]O_TJ)^9>*O\ R3U+_K['_P!(F?(]%%%?K1^ !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!]<?\$)_P#E*I\+/^XY_P"F/4*_HHK^=?\ X(3_
M /*53X6?]QS_ -,>H5_117Y+QY_R.*?_ %[7_I4C]_\ "K_DGJO_ %]E_P"D
M0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH _G7_P""['_*53XI_P#<#_\ 3'I]?(]?7'_!=C_E*I\4_P#N!_\
MICT^OD>OW[)O^1/A_P#KW#_TE'\F<1_\E#C/^OM3_P!+84445Z1XP4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5]<?\$)_P#E*I\+/^XY_P"F/4*^1Z^N/^"$_P#RE4^%
MG_<<_P#3'J%>;G/_ ")\1_U[G_Z2SV>'/^2AP?\ U]I_^EH_HHHHHK\!/ZS"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *_G7_X+L?\I5/BG_W _P#TQZ?7]%%?SK_\%V/^4JGQ3_[@
M?_ICT^OMN _^1Q4_Z]O_ -*B?F7BK_R3U+_K['_TB9\CT445^M'X %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4*_HHK^=?_@A/_P I
M5/A9_P!QS_TQZA7]%%?DO'G_ ".*?_7M?^E2/W_PJ_Y)ZK_U]E_Z1 ****^)
M/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#^=?_@NQ_RE4^*?_<#_ /3'I]?(]?7'_!=C_E*I\4_^X'_Z8]/KY'K]^R;_
M )$^'_Z]P_\ 24?R9Q'_ ,E#C/\ K[4_]+84445Z1XP4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5]<?\$)_^4JGPL_[CG_ICU"OD>OKC_@A/_P I5/A9_P!QS_TQZA7F
MYS_R)\1_U[G_ .DL]GAS_DH<'_U]I_\ I:/Z*****_ 3^LPHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** .9^)GQE^%WP;L;74_BAXULM$M[V8Q6L
MMZY D<#)48!YQS7'?\-S_LC_ /1>M!_[_/\ _$UZ5K/ASP]XCB2#Q#H-E?I&
MVZ-+VU24(?4!@<&L_P#X5=\,_P#HG>A?^"B'_P")H X7_AN?]D?_ *+UH/\
MW^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?
M#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH
M/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^
M&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)W
MH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H
M_P"&Y_V1_P#HO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH
M7_@HA_\ B: .%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#X
MFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\
MHO6@_P#?Y_\ XFOQA_X*Q? 3XC_M+_M_^/OC;\$DT'6_#&M_V5_9FI_\)?IE
MMYWDZ59V\G[NXN$D7$L4B_,HSMR,@@G]V/\ A5WPS_Z)WH7_ (*(?_B:/^%7
M?#/_ *)WH7_@HA_^)KU,HS?$Y-B77H)-M<OO7M:Z?1KL>%Q!P_@N),%'#8F4
ME%24O=:3NDUU3TU?0_F<_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +
MW1?_ ),K^F/_ (5=\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:^B_U\
MSC_GW3^Z7_R1\?\ \0JX>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_
M ,F4?\,'?M.?]"GH/_A>Z+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]
M$[T+_P %$/\ \31_KYG'_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[
M]IS_ *%/0?\ PO=%_P#DRC_A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^
M"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_
M\"A_\@?S.?\ #!W[3G_0IZ#_ .%[HO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?T
MQ_\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]
MTO\ Y(/^(5</?\_:O_@4/_D#^9S_ (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%
M/0?_  O=%_\ DROZ8_\ A5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^
M)H_U\SC_ )]T_NE_\D'_ !"KA[_G[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\
MF4?\,'?M.?\ 0IZ#_P"%[HO_ ,F5_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^
M&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._
M:<_Z%/0?_"]T7_Y,H_X8._:<_P"A3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A
M?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\
M H?_ "!_,Y_PP=^TY_T*>@_^%[HO_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_
M3'_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^
M2#_B%7#W_/VK_P"!0_\ D#^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H
M4]!_\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H
M_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7N
MB_\ R91_PP=^TY_T*>@_^%[HO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOA
MG_T3O0O_  40_P#Q-'^OF<?\^Z?W2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^
M&#OVG/\ H4]!_P#"]T7_ .3*/^&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z
M%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?
MM7_P*'_R!_,Y_P ,'?M.?]"GH/\ X7NB_P#R91_PP=^TY_T*>@_^%[HO_P F
M5_3'_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^
MZ?W2_P#D@_XA5P]_S]J_^!0_^0/YG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS
M_H4]!_\ "]T7_P"3*_IC_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B
M'_XFC_7S./\ GW3^Z7_R0?\ $*N'O^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[H
MO_R91_PP=^TY_P!"GH/_ (7NB_\ R97],?\ PJ[X9_\ 1.]"_P#!1#_\31_P
MJ[X9_P#1.]"_\%$/_P 31_KYG'_/NG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A
M@[]IS_H4]!_\+W1?_DRC_A@[]IS_ *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B
M=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7
M_P "A_\ ('\SG_#!W[3G_0IZ#_X7NB__ "91_P ,'?M.?]"GH/\ X7NB_P#R
M97],?_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=
M+_Y(/^(5</?\_:O_ (%#_P"0/YG/^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG
M/^A3T'_PO=%_^3*_IC_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\
MXFC_ %\SC_GW3^Z7_P D'_$*N'O^?M7_ ,"A_P#('\SG_#!W[3G_ $*>@_\
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
M_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\
M$T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _
MF<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_
M .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX
M>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>
MZ+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'
M_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#D
MRC_A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>
MA?\ @HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0
MIZ#_ .%[HO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40
M_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4
M/_D#^9S_ (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\
MA5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_
M !"KA[_G[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%
M[HO_ ,F5_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z
M^9Q_S[I_=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8
M._:<_P"A3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=
MZ%_X*(?_ (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*
M>@_^%[HO_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/
M_P 31_PJ[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\
MD#^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?
M#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q
M"KA[_G[5_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_
M^%[HO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^O
MF<?\^Z?W2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_
M .3*/^&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^
MB=Z%_P""B'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.
M?]"GH/\ X7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\
M!1#_ /$T?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_
M^!0_^0/YG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC
M_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R
M0?\ $*N'O^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_
M (7NB_\ R97],?\ PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 3
M1_KYG'_/NG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A@[]IS_H4]!_\+W1?_DRC
M_A@[]IS_ *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B=Z%_X*(?_B:/^%7?#/\
MZ)WH7_@HA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7_P "A_\ ('\SG_#!W[3G
M_0IZ#_X7NB__ "91_P ,'?M.?]"GH/\ X7NB_P#R97],?_"KOAG_ -$[T+_P
M40__ !-'_"KOAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=+_Y(/^(5</?\_:O_ (%#
M_P"0/YG/^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG/^A3T'_PO=%_^3*_IC_X
M5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFC_ %\SC_GW3^Z7_P D
M'_$*N'O^?M7_ ,"A_P#('\SG_#!W[3G_ $*>@_\ A>Z+_P#)E'_#!W[3G_0I
MZ#_X7NB__)E?TQ_\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T
M?Z^9Q_S[I_=+_P"2#_B%7#W_ #]J_P#@4/\ Y _F<_X8._:<_P"A3T'_ ,+W
M1?\ Y,H_X8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_Z)WH7_@HA_P#B:/\ A5WP
MS_Z)WH7_ (*(?_B:/]?,X_Y]T_NE_P#)!_Q"KA[_ )^U?_ H?_('\SG_  P=
M^TY_T*>@_P#A>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]$[T+
M_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\31_KYG'_ #[I_=+_ .2#_B%7#W_/
MVK_X%#_Y _F<_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +W1?_ ),K
M^F/_ (5=\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:/]?,X_P"?=/[I
M?_)!_P 0JX>_Y^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'_#!W[3G_ $*>
M@_\ A>Z+_P#)E?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__
M !-'^OF<?\^Z?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/^A3T'_PO=%_^
M3*/^&#OVG/\ H4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@HA_^)H_X5=\,
M_P#HG>A?^"B'_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'_P @?S.?\,'?
MM.?]"GH/_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0
MO_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\
M@4/_ ) _F<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F
M/_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_
M "0?\0JX>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F5]%_\$G?@
M)\1_V:/V_P#P#\;?C:F@Z)X8T3^U?[3U/_A+],N?)\[2KRWC_=V]P\C9EEC7
MY5.-V3@ D?NQ_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$UA
MB>-<UQ6&G0G"%IIQ=E*]FK:>\=6"\-,BP&-I8FG4J.5.49*[C:\6FK^XM--=
M4<+_ ,-S_LC_ /1>M!_[_/\ _$T?\-S_ +(__1>M!_[_ #__ !-=U_PJ[X9_
M]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \37R!^AG"_\ #<_[(_\ T7K0
M?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ
M[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?
M^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '"_\
M#<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_
M\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#
M<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P4
M0_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_P
MJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- &7\,_V@O@O\9;ZZTS
MX7_$33M;N+*(2W45DY)C0G 8Y XSQ78UGZ-X2\*>')7G\/>&=/L'D7;(]E91
MQ%QZ$J!D5H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M5Q'[1_[1WP7_ &2/@GX@_:'_ &A/'=IX;\(^&++[3JVJW>XA 6"HB(H+22.[
M*B1J"SLRJH)(%?!7AO\ X+F?MV_'305^,'[(7_!"3XL>-OAA<H9]+\7>(?&]
MCH-[J5I_#<6VG202O<(R_,OER,&&,&@#]+**^9_^"<?_  53_9T_X*3^'_$%
MI\.-,\0>$O'7@J[%GX^^&/CC3OL6M^'[C++B6$D[HRRNH=3P5VNJ-\M=Y^V[
M^V[^SS_P3[_9ZUO]I']I+QO;:1HNDV[?8[0RK]KU>[VDQ65I$3F:>0C 4<*,
MNQ5%9@ >N45Y'^P=^U=I_P"W+^R!X"_:UTKP5-X<M_'6AC48M$N+X7+V8,CI
ML,H1 Y^3.0HZUZMJ&H6&D6$^JZK?0VUK:PM+<W-Q($CBC4$L[,>%4 $DG@ 4
M 345^=&F?\%[/B1\;[76?B=^PI_P2J^,?QF^%.A:A<6LWQ*TNZM-.BU7[.Q6
M:33;.?,]^@*D#:%<D%2JL"*^F_V6?^"EG[)G[6W[&4_[=WP_\>/IG@/2["]N
M/%4WB&#[-<^'7LXS)=P7L8+>7)$HW$*6#*RLA964D ]\HK\U/^(B76(_AZO[
M65U_P2X^-T?[.#W0"?&<K9E_L9E\K^T3I8?SQ:9PWG;\%3GK\I^MOVI?^"CO
M[*7[)'['"_MT_$;QXU_X"OM/LKKPW<>'X?M-QX@:\0/9PV49*^;),K!E!*@*
M&9BJJS  ]UHK\YM;_P""]_Q*^!EGH_Q3_;D_X)2_&7X._";6[^VM8_B5J=U:
M:@FE?:&"Q2ZE908GL4+,H(;<X)VA68A3]%?M^?\ !3CX%?L#?#'PGXQUW1-;
M\=^(OB/JL6E_"_P+X$MEO-2\57DBJRBV&X+Y0$D9:7) $B !F=%8 ^CZ*^(?
M@)_P65U/6?VF?"?[(O[<?[#OC_\ 9Z\9?$1)S\.9_%&HV>IZ3K\L2AGM4O;5
MML=UM*GRF7JRJ6#/&K_;U !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%<1^T?^T=\%_V2/@GX@_:'_:$\=VG
MAOPCX8LOM.K:K=[B$!8*B(B@M)([LJ)&H+.S*J@D@4 =O17YI^&_^"YG[=OQ
MTT%?C!^R%_P0D^+'C;X87*&?2_%WB'QO8Z#>ZE:?PW%MITD$KW",OS+Y<C!A
MC!KZ4_X)Q_\ !5/]G3_@I/X?\06GPXTSQ!X2\=>"KL6?C[X8^.-.^Q:WX?N,
MLN)823NC+*ZAU/!7:ZHWRT ?3%%>1_MN_MN_L\_\$^_V>M;_ &D?VDO&]MI&
MBZ3;M]CM#*OVO5[O:3%96D1.9IY",!1PHR[%45F!^P=^U=I_[<O[('@+]K72
MO!4WARW\=:&-1BT2XOA<O9@R.FPRA$#GY,Y"CK0!ZY14.H:A8:183ZKJM]#;
M6MK"TMS<W$@2.*-02SLQX50 22> !7YW:9_P7L^)'QOM=9^)W["G_!*KXQ_&
M;X4Z%J%Q:S?$K2[JTTZ+5?L[%9I--LY\SWZ J0-H5R05*JP(H _1>BO _P!E
MG_@I9^R9^UM^QE/^W=\/_'CZ9X#TNPO;CQ5-XA@^S7/AU[.,R7<%[&"WER1*
M-Q"E@RLK(65E)^4/^(B76(_AZO[65U_P2X^-T?[.#W0"?&<K9E_L9E\K^T3I
M8?SQ:9PWG;\%3GK\I /TKHKPK]J7_@H[^RE^R1^QPG[=/Q&\>-J'@*^T^RNO
M#=QX?A^TW'B!KQ ]G#91DKYLDRL&4$J H9F*JK,/EO6_^"]_Q*^!EGH_Q3_;
MD_X)2_&7X._";6[^VM8_B5J=U::@FE?:&"Q2ZE908GL4+,H(;<X)VA68A2 ?
MHS17S?\ M]_\%/?@-^P+\.?"'BG7M#U[QYXC^).J)IOPO\"> ;1;W4_%5TZH
MP^S+N"F("2(M+D@"5  S.JGQGX?_ /!;SQ%X2^/7@KX#_P#!0C_@GW\1?V>'
M^)6JKI?@+Q5XAU6SU;1K^_<@1V<]S:D"UF<LH5&#<GYBJ@M0!][4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORP_X.+X8_C%^T_P#L
M+_L3>-@9O /Q,^/1N_&>FN<1:C'8/8HEK)_>21+^X7:>Y!ZJ,?J?7Q7_ ,%O
M_P#@GI\6?VY?V?/"GCK]EK6+73OC5\%?&UIXU^%ES>R+'%=7MLP9[)W<[4$N
MR-E9L+YD$09E0LP /M&VMK:RMH[.SMTBAB0)%%$@544# 4 <  <8K\K?VO\
M2;']G/\ X.B?V8OBG\+X%L;SXV_#G7O#WQ%M;,;/[5AL[6>2">8#[S*R6OS'
M^&RC'\-<E^TK_P '%WQBL?V;7^']C^S=\3_@;^TQIMQ UQX3\7?!N\US2=6F
MA.9K2UEBD1F@N#@+<8W*I.T-E9*\_P#^";?[2OC[]M3_ (+C:!^U#_P5;\)/
M\#/B7H7PJ@T?X ?"#Q!H.H:>-7:[BF%]J%O->1JKN1-=*(2QE(N%3YOLQ+ '
MVC_P57_X)<_LI_%SPC\:?V^?C5HNK>,_&/A[X%:];^"M*\1ZHUQHWAEX-)NF
M%U966 BW#/\ .9'WX=59 C+NKK?^#?S_ )0T?L^?]B(G_I1-7LW_  4&TG5=
M?_8(^-^A:%IEQ>WU[\(/$L%G9VD+22SROI=RJ1HB@EF9B % ))( KRC_ ((2
M^%/%'@?_ ()$? ;PGXU\-W^CZK8^"5CO=,U2S>WN+=_M$QVO'( R'!'! /-
M'T]X_P# OA7XH>!-;^&?CK2_MVB>(M(N=,UBR\^2+[1:W$312Q[XV5TW([#<
MK!AG((/-?-W[1'[1?[#/_!"[]AC3K1-)B\/>$_#=K)IOPZ^'NF7LMQ?ZU>NS
M2)8V@F>269WDD):1BP0.6<@"O=?VBOC%;_L]? 7QC\<[GPCJGB >$O#=YJJZ
M#H=J\UYJ3P0LZ6T"(K%I)& 1>#RP)XK\&_V*?V^_!&L?M/:C_P %'?\ @K!^
MQ-^U#\2/C8-1E3X?Z#HGP:DN/#/P]TU7)@BTV*XN(RT^/F,[IN4_,,R%Y6 .
MF_: _9W_ &D_V*O^#7W]H3XA?'O1F\,>/OV@OBI!XT\1>%[=3&?#UOJNKZ8G
MV%D_@=H8#O0\H+CRV 9"*_9#4?@QX%C_ & Y_P!GD:3;_P#",K\'V\.BQ\L>
M5]A_LHVWE[>FWR^,>E?+?[0?BO0/^#@3_@DU\;O@W\%O@M\1_ >J7<:V.A:?
M\6_"ZZ)<76K6;6VI6I1?-D'D/+'%"921C+Y&!SXE=_\ !=+Q1=_L$M^R%%^Q
MK\:?^&M)O Q\''X;-\/+P*NM&U^QG4_M6WR?L6__ $C=NW;>.!^\H ZO_@@A
M^SS\%/V]/^"&G[.%E^U?X"'BU/AQXOO]7\)K>:G=0K:W^G:SJ$=E/B"5!*(H
MG\H1R;HRHP5(K3_X+^_M40_'OP'+_P $4OV1]$@\=?'+XSFTM=5TJU/F6W@W
M15N(;B;4M2D4$6XV(NU3\P5O-Q_JEEX']H_Q;^UA_P $'O\ @A#\(_V2/V6_
MAEK?B;XQZI8R:5<:KX8\.S:M#X;NKJ2:_P!4OML2.)#%-<M#!O 5F97(8(4/
MG7_!-/\ X*-?\$_O^";?PXO;/PG_ ,$_OVS/%GQ$\5R?;?B7\5?$GP5$^L>)
M[]B7DDEE>^9DAWLQ2$,0,[F+R,\C 'Z@> _^"=G[-GA^X^!?C3QOX._X23QM
M^S[X-C\/_#_Q9>7]S&]HAT]+&XE\A)1#(TL:9)D1RIP5(901\)_\%6OBCI__
M  5[_;&^&?\ P23_ &0(U\0VGPV^)^F^-?CW\1K >9I_A""Q\Y%T])QE7O9/
M-E78IRLBJA/$_E0?\%Y/^"G/[2MO\'OA'\"?V2?A;\9/#FE_&KPW9^(?B+XW
M\)^ +B\U[PMX<N0O^@P11L$AU)U,H=3,C1>5M#CS!(E3]@/_ (*O?\$XOV#_
M (1:)^S!^RW_ ,$P/VM=!TM[N,7VJ7_P71KK5+V0JCWU_<?:\RR,<%F(VHH"
MHJHJJ #]=:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,_5_"/A3Q!JNF:YKWA
MC3[Z]T6Y>XT:\O+*.66PF>-HFDA=@3$QC=T+*02KL#P2*T*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *S]7\(^%/$&JZ9KFO>&-/OKW1;E[C1K
MR\LHY9;"9XVB:2%V!,3&-W0LI!*NP/!(K0HH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
@* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>nsp-20230331_g11.jpg
<TEXT>
begin 644 nsp-20230331_g11.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO)_VP_V
MY?V4_P!@7X8)\8/VMOC)IW@_0Y[L6EC)=12SW%]<$%A#;V\"/-.^ 20B-@#)
MP.: /6**^./^">?_  73_P""?W_!1_Q0?A7\)/B1/HGC\RW[0>!/%6GS65]=
M6UM<31B>W:1%BN-T<7G&.-VDC4L)%4H^/<OVKOVXOV1_V&_"-IXY_:T^/_AW
MP+I^H3/%IIUJ\Q/?.H!=8($#2SE05+;$;;N&<9% 'JM%>7?LK_ML?LG?MN^#
MKGQY^R=\??#?CK3;&98M1?0[\/+92,"56>%L2P%@"5$BKN )&16;^UK_ ,%!
M?V+/V$]+L-5_:X_:0\,^!QJ@8Z7::M=EKN\5>&>*VB#S2*I(!94*@D D9% '
ML=%>=_LR_M;?LT_ME_#H?%C]EOXUZ!XX\/\ V@V\U_H5Z)/L\P )BF0X>"3!
M#;)%5L,#C!!K5^/7Q\^#G[+_ ,)-:^._Q^^(-AX6\(^'K83ZQKFI,PBMT9U1
M1A06=F=E544%F9@ "2!0!U]%4_#^O:1XJT&Q\3^'[U;FPU*SBNK*X52!+#(@
M=' (!&5(/(SS5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "ORT_X+9W%[^S+_P %+_V6
MO^"E/QS^$>N>-/@1\,K/7+#Q=+HVD-J(\(ZE=1$6^KRVX!^0,86\S'RFT!!\
MSRE;]2Z^1OVK_P#@JCX=_8]_X*(_"7]C?XY_#NRT+P#\6_#EY+IGQ=UC7Q!9
MPZU"[J-*>)H0B;E^S_O6FY:[C78,%B ?)O\ P2/\&?\ !,7_ (*1?"?X0^-H
MOC-I6H_%KX)?%[QQXO\ "VFZ#XA2QUJ"TO/%VIWT'VFV=1<264L,MM(8RH7$
MNUL%F4_67Q\_87_92\$_MHZY_P %@?VN/B,VJ6'@;X9MIFF:3XLT^*YTCP?;
M0OYTVH6RA&<3-^^RV&;]\X7^$#\C_B5X%_9P\-?#K]DGXB_LE:=H5A^U?JW[
M9/B:#3)?"!CCU/4/#J^,M?CG?4$@QYEHJ+:QB28$"'S$4^4) /UWU;_@J5\*
M/#O_  4SUO\ X)C_ +0?@&W\&//X,M/$'@+QCXFUN);#QDLFP36T$4D:JDL4
MGFJ%,CE_LTA &!D ^.?^";WQ.^!'[<'_  7\^('[9_\ P3?M+/3_ (.Z'\%H
MO#GQ(UFTL1IL/BWQ#)>F6*>.R<),VV(1*;AXE_X]6&?WBE_)?V6_V_\ ]C>R
M_P""B7[3G[:_[4'PN\7_ !F^+TWQ>U3P'\(?AQX#\#OXEUK1?"NB+'$UW;6N
M1'9Q3&>,/*S(7=)@A.Z;/L7[1-Q\%/%G_!R_^S?)^P)-HTOC33/"OB&7]HR^
M\%&-K4:*;<"T34FM_P!VTV\N,29<,]EGI%AO_!$.'X(_L/?\%,/VT_V4?C?J
M6D>%OB1XB^*K^)O"5SKTT=M+XA\,7,ES<VWV620@2B,3[Y$0G#2G@^6VT ]D
M_P""/%U_P3.^/O[4?QI_;;_8+\3>,?"7BCQ1#9:5\6O@?KNE0:/#H>H0,?+O
MI=-6+?'<.4F!E29XBTEQD>86V_+?_!RI^P]^V'\4/V1/CC^V+^U9^UBDG@+X
M=ZCI\GP5^#O@JU:"QB6XU:RL?[0U>60;KJ[\BXFVH,K&7RCJ"\9]G_9/U[P-
M\??^#G;XS?'+]E;4[+4_!7A?]GZQ\.?%#Q)H4BRV%_XE>^@>&'S8\I+,EO $
M+ DK]DD0D$$5ZM_P<[_\H,OCK_UZ^'__ %(M,H ^P/V;/^3=/ /_ &)6E?\
MI)%7:UQ7[-G_ ";IX!_[$K2O_22*NUH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@OVC
M?V7/V=OVN_AS+\)?VF_@SX?\;^'9)A.-,\0:<DZ0S $+-$Q^:&0!F D0JP#$
M \FN]HH ^1?^"9W_  1D_8Z_X)J:&VL?#SX4^&;[Q]+J6KM+\0%T9DOEL+K4
M+B>WLHVFEF:%(;62"U)1E\T6X=AEB![)^U;^PY^R+^W'X4M/!?[6G[/WAOQU
M8:?*TFF_VU99GLF8 .8)T*RP;@!NV.N[:,YP*]6HH \F_91_82_8]_8:\.7G
MA7]DK]GCPSX%M=2=&U.31K'%Q>E<[//N'+33!<G:'=@NXXQDU1_:V_X)W?L1
M?MW6MA!^UQ^S3X8\<2Z4C1Z9?ZI:%+RTC8Y:..YB9)D0GDH'"D\D9YKV>B@#
M@OV<?V6_V=OV0OAO%\(OV9/@WH'@CPY%,TYTO0+!85EF8 --*P^::0A5!D<L
MQ"@9P!6G\;/@?\(OVD/AAJGP6^._P]TSQ5X4UM8AJV@:S;B6VNQ%,DT8=#UV
MRQQN/= :ZJB@"MHVCZ7X=T>T\/Z'8QVME8VT=O9VT*X2&)%"HBCL H 'TJS1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% 'RG_P %(/\ @IT?V(O%7P]^ 'P<_9]U?XO_
M !H^+-]<V_@#X;Z-JD5@)XK= ]Q>75W*K):V\:G)=E.0KD[51W7YA_X)]?\
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
M]%']C9/_ - ]/_P"/^0?ZQ\0_P#095_\&3_S/KC_ (?L?\%5/^CIO_+(T/\
M^0J/^'['_!53_HZ;_P LC0__ )"KY'HH_L;)_P#H'I_^ 1_R#_6/B'_H,J_^
M#)_YGUQ_P_8_X*J?]'3?^61H?_R%1_P_8_X*J?\ 1TW_ )9&A_\ R%7R/11_
M8V3_ /0/3_\  (_Y!_K'Q#_T&5?_  9/_,^N/^'['_!53_HZ;_RR-#_^0J/^
M'['_  54_P"CIO\ RR-#_P#D*OD>BC^QLG_Z!Z?_ (!'_(/]8^(?^@RK_P"#
M)_YGUQ_P_8_X*J?]'3?^61H?_P A4?\ #]C_ (*J?]'3?^61H?\ \A5\CT4?
MV-D__0/3_P# (_Y!_K'Q#_T&5?\ P9/_ #/KC_A^Q_P54_Z.F_\ +(T/_P"0
MJ/\ A^Q_P54_Z.F_\LC0_P#Y"KY'HH_L;)_^@>G_ . 1_P @_P!8^(?^@RK_
M .#)_P"9]<?\/V/^"JG_ $=-_P"61H?_ ,A4?\/V/^"JG_1TW_ED:'_\A5\C
MT4?V-D__ $#T_P#P"/\ D'^L?$/_ $&5?_!D_P#,^N/^'['_  54_P"CIO\
MRR-#_P#D*C_A^Q_P54_Z.F_\LC0__D*OD>BC^QLG_P"@>G_X!'_(/]8^(?\
MH,J_^#)_YGUQ_P /V/\ @JI_T=-_Y9&A_P#R%1_P_8_X*J?]'3?^61H?_P A
M5\CT4?V-D_\ T#T__ (_Y!_K'Q#_ -!E7_P9/_,^N/\ A^Q_P54_Z.F_\LC0
M_P#Y"H_X?L?\%5/^CIO_ "R-#_\ D*OD>BC^QLG_ .@>G_X!'_(/]8^(?^@R
MK_X,G_F?7'_#]C_@JI_T=-_Y9&A__(5'_#]C_@JI_P!'3?\ ED:'_P#(5?(]
M%']C9/\ ] ]/_P  C_D'^L?$/_095_\ !D_\SZX_X?L?\%5/^CIO_+(T/_Y"
MH_X?L?\ !53_ *.F_P#+(T/_ .0J^1Z*/[&R?_H'I_\ @$?\@_UCXA_Z#*O_
M (,G_F?7'_#]C_@JI_T=-_Y9&A__ "%1_P /V/\ @JI_T=-_Y9&A_P#R%7R/
M11_8V3_] ]/_ , C_D'^L?$/_095_P#!D_\ ,^N/^'['_!53_HZ;_P LC0__
M )"H_P"'['_!53_HZ;_RR-#_ /D*OD>BC^QLG_Z!Z?\ X!'_ "#_ %CXA_Z#
M*O\ X,G_ )GUQ_P_8_X*J?\ 1TW_ )9&A_\ R%1_P_8_X*J?]'3?^61H?_R%
M7R/11_8V3_\ 0/3_ / (_P"0?ZQ\0_\ 095_\&3_ ,SZX_X?L?\ !53_ *.F
M_P#+(T/_ .0J/^'['_!53_HZ;_RR-#_^0J^1Z*/[&R?_ *!Z?_@$?\@_UCXA
M_P"@RK_X,G_F?7'_  _8_P""JG_1TW_ED:'_ /(5'_#]C_@JI_T=-_Y9&A__
M "%7R/11_8V3_P#0/3_\ C_D'^L?$/\ T&5?_!D_\SZX_P"'['_!53_HZ;_R
MR-#_ /D*C_A^Q_P54_Z.F_\ +(T/_P"0J^1Z*/[&R?\ Z!Z?_@$?\@_UCXA_
MZ#*O_@R?^9]<?\/V/^"JG_1TW_ED:'_\A4?\/V/^"JG_ $=-_P"61H?_ ,A5
M\CT4?V-D_P#T#T__  "/^0?ZQ\0_]!E7_P &3_S/U"_X)._\%8OV_P#]I?\
M;_\  /P2^-OQ\_MOPQK?]J_VGIG_  BNE6WG>3I5Y<1_O+>U21<2Q1M\K#.W
M!R"0?V>K^=?_ ((3_P#*53X6?]QS_P!,>H5_117YAQKAL-A<UA"A!07(G:*2
M5^:6NA^X>&F-QN/R*I4Q-6522J-7E)R=N6&EVWIJ]/,****^0/T,**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M^"O^"G/[4O[='["/[9OPH_:D\/>&O%GCC]EY]#N]%^+G@_P1X9AO[[1-09I6
M@UI@D7VEXL/$I ?RE%LXPKRKO_./X5_$#4?^"M/P)_9[_8!_9&^#OB[4)/!W
M[4WB#XD?$/XJZAX:GL]*\+:1_P )1K=Y#&ES*J[[N:WOHW$2X(=%C.6W^5_0
MC7(? WX%?#']G#X=Q_"KX/\ A]]+T.+5M3U-+-[R6X(N=0O[B_NGWRLS?/<W
M,S[<X7?M4!0  #XL_:V_X* ?M=?\$Y/^"B5]XP_:;\$>)_%?[)7C+PC;IX=U
M_P #>"1J$O@?78@BS+?_ &:,W#13;9'#,6'[Y%C!\N0#QWP_XP\7?\%HO^"P
MOP'_ &LO@#\$/&7AOX'?LWZ=K-Y=?$SQEX=FTAO%6I7\*QI96,4X$DL2&.)F
M8@;0TX8*6B\S]9** /S5^'__  :__LI?"?0#X5^%G[>'[6GAK2S<R7!TWP_\
M8XK*W,SG+R>7#8JN]CR6QDGK7D?_  ;.?L/W/[*W[-OC7]LSXK>+?C98:KI&
MN^*=-F^'>M:A/_94UA#)!,+^/2WA5Y;V00D"8-\^Y@!S7[#44 ?SO_!__@H#
MX<_:1_;7U/\ ;S_X*Y_L,?M-^,;_ ,,ZRZ? OX1^'/A%+>>&?!]B"K)=RK/-
M#]KU!B!N=H]H9 _.(4M_V4_X)^_\%*?AU_P41M_%=S\/_P!GSXO> QX1>R6[
M7XK>"AHYO?M(G*FU FD\T)]G;?TV[X^N[CZ,HH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "OYU_P#@NQ_RE4^*?_<#_P#3'I]?T45_.O\ \%V/^4JGQ3_[@?\
MZ8]/K[;@/_D<5/\ KV__ $J)^9>*O_)/4O\ K['_ -(F?(]%%%?K1^ !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_ICU"OZ**_G7_X(3_\
MI5/A9_W'/_3'J%?T45^2\>?\CBG_ ->U_P"E2/W_ ,*O^2>J_P#7V7_I$ HH
MHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BOYU_^"['_ "E4^*?_ ' __3'I]?(]??X+@;ZW@Z=?ZQ;GBI6Y+VND
M[7YC\FS+Q1_L_,:V%^J<WLYRC?VEK\K:O;D=KVVNS^N"BOY'Z*Z?^(??]1/_
M ))_]N<7_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?
M_<S^N"BOY'Z*/^(??]1/_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z*/^(??]1/
M_DG_ -N'_$7/^H+_ ,J?_<S^N"BOY'Z^N/\ @A/_ ,I5/A9_W'/_ $QZA7-C
M>!OJF#J5_K%^2+E;DM>R;M?F.W+?%'^T,QHX7ZIR^TG&-_:7MS-*]N17M?:Z
M/Z*****^ /UD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K^=?_ (+L?\I5/BG_ -P/_P!,>GU_117\
MZ_\ P78_Y2J?%/\ [@?_ *8]/K[;@/\ Y'%3_KV__2HGYEXJ_P#)/4O^OL?_
M $B9\CT445^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_ .4JGPL_
M[CG_ *8]0K^BBOYU_P#@A/\ \I5/A9_W'/\ TQZA7]%%?DO'G_(XI_\ 7M?^
ME2/W_P *O^2>J_\ 7V7_ *1 ****^)/TT**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#^=?_ (+L?\I5/BG_ -P/_P!,>GU\
MCU]<?\%V/^4JGQ3_ .X'_P"F/3Z^1Z_?LF_Y$^'_ .O</_24?R9Q'_R4.,_Z
M^U/_ $MA1117I'C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7UQ_P0G_ .4JGPL_[CG_
M *8]0KY'KZX_X(3_ /*53X6?]QS_ -,>H5YN<_\ (GQ'_7N?_I+/9X<_Y*'!
M_P#7VG_Z6C^BBBBBOP$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=?_@NQ_RE4^*?_<#_ /3'
MI]?T45_.O_P78_Y2J?%/_N!_^F/3Z^VX#_Y'%3_KV_\ TJ)^9>*O_)/4O^OL
M?_2)GR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/^
MXY_Z8]0K^BBOYU_^"$__ "E4^%G_ ''/_3'J%?T45^2\>?\ (XI_]>U_Z5(_
M?_"K_DGJO_7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /YU_^"['_*53XI_]P/\ ],>GU\CU]<?\%V/^
M4JGQ3_[@?_ICT^OD>OW[)O\ D3X?_KW#_P!)1_)G$?\ R4.,_P"OM3_TMA11
M17I'C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^
M"$__ "E4^%G_ ''/_3'J%>;G/_(GQ'_7N?\ Z2SV>'/^2AP?_7VG_P"EH_HH
MHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *_G7_P""['_*53XI_P#<#_\ 3'I]?T45_.O_
M ,%V/^4JGQ3_ .X'_P"F/3Z^VX#_ .1Q4_Z]O_TJ)^9>*O\ R3U+_K['_P!(
MF?(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?\$)_P#E*I\+/^XY
M_P"F/4*_HHK^=?\ X(3_ /*53X6?]QS_ -,>H5_117Y+QY_R.*?_ %[7_I4C
M]_\ "K_DGJO_ %]E_P"D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH _G7_P""['_*53XI_P#<#_\ 3'I]?(]?
M7'_!=C_E*I\4_P#N!_\ ICT^OD>OW[)O^1/A_P#KW#_TE'\F<1_\E#C/^OM3
M_P!+84445Z1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5]<?\$)_P#E*I\+/^XY_P"F
M/4*^1Z^N/^"$_P#RE4^%G_<<_P#3'J%>;G/_ ")\1_U[G_Z2SV>'/^2AP?\
MU]I_^EH_HHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\I5/BG_W _P#TQZ?7
M]%%?SK_\%V/^4JGQ3_[@?_ICT^OMN _^1Q4_Z]O_ -*B?F7BK_R3U+_K['_T
MB9\CT445^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?
M^F/4*_HHK^=?_@A/_P I5/A9_P!QS_TQZA7]%%?DO'G_ ".*?_7M?^E2/W_P
MJ_Y)ZK_U]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#^=?_@NQ_RE4^*?_<#_ /3'I]?(]?7'_!=C_E*I
M\4_^X'_Z8]/KY'K]^R;_ )$^'_Z]P_\ 24?R9Q'_ ,E#C/\ K[4_]+84445Z
M1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5]<?\$)_^4JGPL_[CG_ICU"OD>OKC_@A/
M_P I5/A9_P!QS_TQZA7FYS_R)\1_U[G_ .DL]GAS_DH<'_U]I_\ I:/Z****
M*_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "OYU_\ @NQ_RE4^*?\ W __ $QZ?7]%%?SK_P#!
M=C_E*I\4_P#N!_\ ICT^OMN _P#D<5/^O;_]*B?F7BK_ ,D]2_Z^Q_\ 2)GR
M/1117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_!"?\ Y2J?"S_N.?\
MICU"OZ**_G7_ ."$_P#RE4^%G_<<_P#3'J%?T45^2\>?\CBG_P!>U_Z5(_?_
M  J_Y)ZK_P!?9?\ I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /YU_\ @NQ_RE4^*?\ W __ $QZ?7R/7UQ_
MP78_Y2J?%/\ [@?_ *8]/KY'K]^R;_D3X?\ Z]P_])1_)G$?_)0XS_K[4_\
M2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %?7'_!"?\ Y2J?"S_N.?\ ICU"
MOD>OKC_@A/\ \I5/A9_W'/\ TQZA7FYS_P B?$?]>Y_^DL]GAS_DH<'_ -?:
M?_I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OYU_^"['_*53XI_]P/\ ],>GU_11
M7\Z__!=C_E*I\4_^X'_Z8]/K[;@/_D<5/^O;_P#2HGYEXJ_\D]2_Z^Q_](F?
M(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_IC
MU"OZ**_G7_X(3_\ *53X6?\ <<_],>H5_117Y+QY_P CBG_U[7_I4C]_\*O^
M2>J_]?9?^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH _G7_X+L?\I5/BG_W _P#TQZ?7R/7UQ_P78_Y2J?%/
M_N!_^F/3Z^1Z_?LF_P"1/A_^O</_ $E'\F<1_P#)0XS_ *^U/_2V%%%%>D>,
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?7'_!"?_E*I\+/^XY_Z8]0KY'KZX_X(3_\
M*53X6?\ <<_],>H5YN<_\B?$?]>Y_P#I+/9X<_Y*'!_]?:?_ *6C^BBBBBOP
M$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K^=?_ (+L?\I5/BG_ -P/_P!,>GU_117\Z_\ P78_
MY2J?%/\ [@?_ *8]/K[;@/\ Y'%3_KV__2HGYEXJ_P#)/4O^OL?_ $B9\CT4
M45^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_ .4JGPL_[CG_ *8]
M0K^BBOYU_P#@A/\ \I5/A9_W'/\ TQZA7]%%?DO'G_(XI_\ 7M?^E2/W_P *
MO^2>J_\ 7V7_ *1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#^=?_ (+L?\I5/BG_ -P/_P!,>GU\CU]<?\%V
M/^4JGQ3_ .X'_P"F/3Z^1Z_?LF_Y$^'_ .O</_24?R9Q'_R4.,_Z^U/_ $MA
M1117I'C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7UQ_P0G_ .4JGPL_[CG_ *8]0KY'
MKZX_X(3_ /*53X6?]QS_ -,>H5YN<_\ (GQ'_7N?_I+/9X<_Y*'!_P#7VG_Z
M6C^BBBBBOP$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ K^=?_@NQ_RE4^*?_<#_ /3'I]?T45_.
MO_P78_Y2J?%/_N!_^F/3Z^VX#_Y'%3_KV_\ TJ)^9>*O_)/4O^OL?_2)GR/1
M117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/^XY_Z8]0K
M^BBOYU_^"$__ "E4^%G_ ''/_3'J%?T45^2\>?\ (XI_]>U_Z5(_?_"K_DGJ
MO_7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /YU_^"['_*53XI_]P/\ ],>GU\CU]<?\%V/^4JGQ3_[@
M?_ICT^OD>OW[)O\ D3X?_KW#_P!)1_)G$?\ R4.,_P"OM3_TMA1117I'C!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$__ "E4
M^%G_ ''/_3'J%>;G/_(GQ'_7N?\ Z2SV>'/^2AP?_7VG_P"EH_HHHHHK\!/Z
MS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *_G7_P""['_*53XI_P#<#_\ 3'I]?T45_.O_ ,%V/^4J
MGQ3_ .X'_P"F/3Z^VX#_ .1Q4_Z]O_TJ)^9>*O\ R3U+_K['_P!(F?(]%%%?
MK1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!]<?\$)_P#E*I\+/^XY_P"F/4*_
MHHK^=?\ X(3_ /*53X6?]QS_ -,>H5_117Y+QY_R.*?_ %[7_I4C]_\ "K_D
MGJO_ %]E_P"D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _G7_P""['_*53XI_P#<#_\ 3'I]?(]?7'_!=C_E
M*I\4_P#N!_\ ICT^OD>OW[)O^1/A_P#KW#_TE'\F<1_\E#C/^OM3_P!+8444
M5Z1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5]<?\$)_P#E*I\+/^XY_P"F/4*^1Z^N
M/^"$_P#RE4^%G_<<_P#3'J%>;G/_ ")\1_U[G_Z2SV>'/^2AP?\ U]I_^EH_
MHHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\I5/BG_W _P#TQZ?7]%%?SK_\
M%V/^4JGQ3_[@?_ICT^OMN _^1Q4_Z]O_ -*B?F7BK_R3U+_K['_TB9\CT445
M^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4*_HH
MK^=?_@A/_P I5/A9_P!QS_TQZA7]%%?DO'G_ ".*?_7M?^E2/W_PJ_Y)ZK_U
M]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#^=?_@NQ_RE4^*?_<#_ /3'I]?(]?7'_!=C_E*I\4_^X'_Z
M8]/KY'K]^R;_ )$^'_Z]P_\ 24?R9Q'_ ,E#C/\ K[4_]+84445Z1XP4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5]<?\$)_^4JGPL_[CG_ICU"OD>OKC_@A/_P I5/A9
M_P!QS_TQZA7FYS_R)\1_U[G_ .DL]GAS_DH<'_U]I_\ I:/Z*****_ 3^LPH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OYU_\ @NQ_RE4^*?\ W __ $QZ?7]%%?SK_P#!=C_E*I\4
M_P#N!_\ ICT^OMN _P#D<5/^O;_]*B?F7BK_ ,D]2_Z^Q_\ 2)GR/1117ZT?
M@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?7'_!"?\ Y2J?"S_N.?\ ICU"OZ**
M_G7_ ."$_P#RE4^%G_<<_P#3'J%?T45^2\>?\CBG_P!>U_Z5(_?_  J_Y)ZK
M_P!?9?\ I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /YU_\ @NQ_RE4^*?\ W __ $QZ?7R/7UQ_P78_Y2J?
M%/\ [@?_ *8]/KY'K]^R;_D3X?\ Z]P_])1_)G$?_)0XS_K[4_\ 2V%%%%>D
M>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?7'_!"?\ Y2J?"S_N.?\ ICU"OD>OKC_@
MA/\ \I5/A9_W'/\ TQZA7FYS_P B?$?]>Y_^DL]GAS_DH<'_ -?:?_I:/Z**
M***_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "OYU_^"['_*53XI_]P/\ ],>GU_117\Z__!=C
M_E*I\4_^X'_Z8]/K[;@/_D<5/^O;_P#2HGYEXJ_\D]2_Z^Q_](F?(]%%%?K1
M^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_ICU"OZ**_G
M7_X(3_\ *53X6?\ <<_],>H5_117Y+QY_P CBG_U[7_I4C]_\*O^2>J_]?9?
M^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH _G7_X+L?\I5/BG_W _P#TQZ?7R/7UQ_P78_Y2J?%/_N!_^F/3
MZ^1Z_?LF_P"1/A_^O</_ $E'\F<1_P#)0XS_ *^U/_2V%%%%>D>,%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %?7'_!"?_E*I\+/^XY_Z8]0KY'KZX_X(3_\ *53X6?\
M<<_],>H5YN<_\B?$?]>Y_P#I+/9X<_Y*'!_]?:?_ *6C^BBBBBOP$_K,****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K^=?_ (+L?\I5/BG_ -P/_P!,>GU_117\Z_\ P78_Y2J?%/\
M[@?_ *8]/K[;@/\ Y'%3_KV__2HGYEXJ_P#)/4O^OL?_ $B9\CT445^M'X %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'UQ_P0G_ .4JGPL_[CG_ *8]0K^BBOYU
M_P#@A/\ \I5/A9_W'/\ TQZA7]%%?DO'G_(XI_\ 7M?^E2/W_P *O^2>J_\
M7V7_ *1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#^=?_ (+L?\I5/BG_ -P/_P!,>GU\CU]<?\%V/^4JGQ3_
M .X'_P"F/3Z^1Z_?LF_Y$^'_ .O</_24?R9Q'_R4.,_Z^U/_ $MA1117I'C!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7UQ_P0G_ .4JGPL_[CG_ *8]0KY'KZX_X(3_
M /*53X6?]QS_ -,>H5YN<_\ (GQ'_7N?_I+/9X<_Y*'!_P#7VG_Z6C^BBBBB
MOP$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K^=?_@NQ_RE4^*?_<#_ /3'I]?T45_.O_P78_Y2
MJ?%/_N!_^F/3Z^VX#_Y'%3_KV_\ TJ)^9>*O_)/4O^OL?_2)GR/1117ZT?@
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/^XY_Z8]0K^BBOYU_^
M"$__ "E4^%G_ ''/_3'J%?T45^2\>?\ (XI_]>U_Z5(_?_"K_DGJO_7V7_I$
M HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /YU_^"['_*53XI_]P/\ ],>GU\CU]<?\%V/^4JGQ3_[@?_ICT^OD
M>OW[)O\ D3X?_KW#_P!)1_)G$?\ R4.,_P"OM3_TMA1117I'C!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$__ "E4^%G_ ''/
M_3'J%>;G/_(GQ'_7N?\ Z2SV>'/^2AP?_7VG_P"EH_HHHHHK\!/ZS"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *_G7_P""['_*53XI_P#<#_\ 3'I]?T45_.O_ ,%V/^4JGQ3_ .X'
M_P"F/3Z^VX#_ .1Q4_Z]O_TJ)^9>*O\ R3U+_K['_P!(F?(]%%%?K1^ !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!]<?\$)_P#E*I\+/^XY_P"F/4*_HHK^=?\
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
M^4JGQ3_[@?\ Z8]/K^BBOYU_^"['_*53XI_]P/\ ],>GU]MP'_R.*G_7M_\
MI43\R\5?^2>I?]?8_P#I$SY'HHHK]:/P **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K^=?\ X+L?\I5/BG_W _\ TQZ?7]%%?SK_ /!=C_E*I\4_^X'_ .F/
M3Z^VX#_Y'%3_ *]O_P!*B?F7BK_R3U+_ *^Q_P#2)GR/1117ZT?@ 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/^XY_Z8]0K^BBOYU_^"$__*53
MX6?]QS_TQZA7]%%?DO'G_(XI_P#7M?\ I4C]_P#"K_DGJO\ U]E_Z1 ****^
M)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#^=?\ X+L?\I5/BG_W _\ TQZ?7R/7UQ_P78_Y2J?%/_N!_P#ICT^OD>OW
M[)O^1/A_^O</_24?R9Q'_P E#C/^OM3_ -+84445Z1XP4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %>Y_LJ?M1^$OAC\+?B3^S;\
M;=*U74O 'Q'T,>:FCQ1RW6DZU;'S;#4(4EDC5@L@"2IO0O&W4[ I\,HK&O0I
MXBGR3VT?HT[IKS3U.C"XJK@ZWM*;ULUY----/R:;3"BBBMCG"BBB@!T(A:9%
MN'98RPWLB;B!W(!(R?;(^M>W?MK?M1^%_CU>>#?AI\'='U/2?AK\-/#$6B^#
M-,U=8TNI68![N_N%C=T6XN)LNP1BH"H,Y!)\/HK&="G4JQJ2WC>WSTOZVT]&
M^YT4\35I4)T8Z*=K]VD[I>E[-KNEV'QW$\*/'%.ZK(,2*K$!AZ'UIE%%;'..
MDEDFD,LTC.S'+,QR2:;110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$__ "E4
M^%G_ ''/_3'J%>;G/_(GQ'_7N?\ Z2SV>'/^2AP?_7VG_P"EH_HHHHHK\!/Z
MS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *_G7_P""['_*53XI_P#<#_\ 3'I]?T45_.O_ ,%V/^4J
MGQ3_ .X'_P"F/3Z^VX#_ .1Q4_Z]O_TJ)^9>*O\ R3U+_K['_P!(F?(]%%%?
MK1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!]<?\$)_P#E*I\+/^XY_P"F/4*_
MHHK^=?\ X(3_ /*53X6?]QS_ -,>H5_117Y+QY_R.*?_ %[7_I4C]_\ "K_D
MGJO_ %]E_P"D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _G7_P""['_*53XI_P#<#_\ 3'I]?(]?7'_!=C_E
M*I\4_P#N!_\ ICT^OD>OW[)O^1/A_P#KW#_TE'\F<1_\E#C/^OM3_P!+8444
M5Z1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5]<?\$)_P#E*I\+/^XY_P"F/4*^1Z^N
M/^"$_P#RE4^%G_<<_P#3'J%>;G/_ ")\1_U[G_Z2SV>'/^2AP?\ U]I_^EH_
MHHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\I5/BG_W _P#TQZ?7]%%?SK_\
M%V/^4JGQ3_[@?_ICT^OMN _^1Q4_Z]O_ -*B?F7BK_R3U+_K['_TB9\CT445
M^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4*_HH
MK^=?_@A/_P I5/A9_P!QS_TQZA7]%%?DO'G_ ".*?_7M?^E2/W_PJ_Y)ZK_U
M]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#^=?_@NQ_RE4^*?_<#_ /3'I]?(]?7'_!=C_E*I\4_^X'_Z
M8]/KY'K]^R;_ )$^'_Z]P_\ 24?R9Q'_ ,E#C/\ K[4_]+84445Z1XP4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5]<?\$)_^4JGPL_[CG_ICU"OD>OKC_@A/_P I5/A9
M_P!QS_TQZA7FYS_R)\1_U[G_ .DL]GAS_DH<'_U]I_\ I:/Z*****_ 3^LPH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OYU_\ @NQ_RE4^*?\ W __ $QZ?7]%%?SK_P#!=C_E*I\4
M_P#N!_\ ICT^OMN _P#D<5/^O;_]*B?F7BK_ ,D]2_Z^Q_\ 2)GR/1117ZT?
M@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?7'_!"?\ Y2J?"S_N.?\ ICU"OZ**
M_G7_ ."$_P#RE4^%G_<<_P#3'J%?T45^2\>?\CBG_P!>U_Z5(_?_  J_Y)ZK
M_P!?9?\ I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /YU_\ @NQ_RE4^*?\ W __ $QZ?7R/7UQ_P78_Y2J?
M%/\ [@?_ *8]/KY'K]^R;_D3X?\ Z]P_])1_)G$?_)0XS_K[4_\ 2V%%%%>D
M>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?7'_!"?\ Y2J?"S_N.?\ ICU"OD>OKC_@
MA/\ \I5/A9_W'/\ TQZA7FYS_P B?$?]>Y_^DL]GAS_DH<'_ -?:?_I:/Z**
M***_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "OYU_^"['_*53XI_]P/\ ],>GU_117\Z__!=C
M_E*I\4_^X'_Z8]/K[;@/_D<5/^O;_P#2HGYEXJ_\D]2_Z^Q_](F?(]%%%?K1
M^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_ICU"OZ**_G
M7_X(3_\ *53X6?\ <<_],>H5_117Y+QY_P CBG_U[7_I4C]_\*O^2>J_]?9?
M^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH _G7_X+L?\I5/BG_W _P#TQZ?7R/7UQ_P78_Y2J?%/_N!_^F/3
MZ^1Z_?LF_P"1/A_^O</_ $E'\F<1_P#)0XS_ *^U/_2V%%%%>D>,%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %?7'_!"?_E*I\+/^XY_Z8]0KY'KZX_X(3_\ *53X6?\
M<<_],>H5YN<_\B?$?]>Y_P#I+/9X<_Y*'!_]?:?_ *6C^BBBBBOP$_K,****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K^=?_ (+L?\I5/BG_ -P/_P!,>GU_117\Z_\ P78_Y2J?%/\
M[@?_ *8]/K[;@/\ Y'%3_KV__2HGYEXJ_P#)/4O^OL?_ $B9\CT445^M'X %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'UQ_P0G_ .4JGPL_[CG_ *8]0K^BBOYU
M_P#@A/\ \I5/A9_W'/\ TQZA7]%%?DO'G_(XI_\ 7M?^E2/W_P *O^2>J_\
M7V7_ *1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#^=?_ (+L?\I5/BG_ -P/_P!,>GU\CU]<?\%V/^4JGQ3_
M .X'_P"F/3Z^1Z_?LF_Y$^'_ .O</_24?R9Q'_R4.,_Z^U/_ $MA1117I'C!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7UQ_P0G_ .4JGPL_[CG_ *8]0KY'KZX_X(3_
M /*53X6?]QS_ -,>H5YN<_\ (GQ'_7N?_I+/9X<_Y*'!_P#7VG_Z6C^BBBBB
MOP$_K,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F?B9\9?A=\&
M[&UU/XH>-;+1+>]F,5K+>N0)' R5& ><<UQW_#<_[(__ $7K0?\ O\__ ,37
MI6L^'/#WB.)(/$.@V5^D;;HTO;5)0A]0&!P:S_\ A5WPS_Z)WH7_ (*(?_B:
M .%_X;G_ &1_^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z
M%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X
M;G_9'_Z+UH/_ '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\
M@HA_^)H X7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5W
MPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:#_W^
M?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^
MB=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X;G_9'_Z+UH/_ '^?_P")
MKNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H X7_AN?\ 9'_Z
M+UH/_?Y__B:_&'_@K%\!/B/^TO\ M_\ C[XV_!)-!UOPQK?]E?V9J?\ PE^F
M6WG>3I5G;R?N[BX21<2Q2+\RC.W(R""?W8_X5=\,_P#HG>A?^"B'_P")H_X5
M=\,_^B=Z%_X*(?\ XFO4RC-\3DV)=>@DVUR^]>UKI]&NQX7$'#^"XDP4<-B9
M245)2]UI.Z375/35]#^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_
M\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)KZ+_7
MS./^?=/[I?\ R1\?_P 0JX>_Y^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'
M_#!W[3G_ $*>@_\ A>Z+_P#)E?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_
M -$[T+_P40__ !-'^OF<?\^Z?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/
M^A3T'_PO=%_^3*/^&#OVG/\ H4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@
MHA_^)H_X5=\,_P#HG>A?^"B'_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'
M_P @?S.?\,'?M.?]"GH/_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_
M\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_
MXA5P]_S]J_\ @4/_ ) _F<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0
M?_"]T7_Y,K^F/_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\
M7S./^?=/[I?_ "0?\0JX>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_
M ,F4?\,'?M.?]"GH/_A>Z+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]
M$[T+_P %$/\ \31_KYG'_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[
M]IS_ *%/0?\ PO=%_P#DRC_A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^
M"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_
M\"A_\@?S.?\ #!W[3G_0IZ#_ .%[HO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?T
MQ_\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]
MTO\ Y(/^(5</?\_:O_@4/_D#^9S_ (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%
M/0?_  O=%_\ DROZ8_\ A5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^
M)H_U\SC_ )]T_NE_\D'_ !"KA[_G[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\
MF4?\,'?M.?\ 0IZ#_P"%[HO_ ,F5_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^
M&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._
M:<_Z%/0?_"]T7_Y,H_X8._:<_P"A3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A
M?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\
M H?_ "!_,Y_PP=^TY_T*>@_^%[HO_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_
M3'_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^
M2#_B%7#W_/VK_P"!0_\ D#^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H
M4]!_\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H
M_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7N
MB_\ R91_PP=^TY_T*>@_^%[HO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOA
MG_T3O0O_  40_P#Q-'^OF<?\^Z?W2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^
M&#OVG/\ H4]!_P#"]T7_ .3*/^&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z
M%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?
MM7_P*'_R!_,Y_P ,'?M.?]"GH/\ X7NB_P#R91_PP=^TY_T*>@_^%[HO_P F
M5_3'_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^
MZ?W2_P#D@_XA5P]_S]J_^!0_^0/YG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS
M_H4]!_\ "]T7_P"3*_IC_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B
M'_XFC_7S./\ GW3^Z7_R0?\ $*N'O^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[H
MO_R91_PP=^TY_P!"GH/_ (7NB_\ R97],?\ PJ[X9_\ 1.]"_P#!1#_\31_P
MJ[X9_P#1.]"_\%$/_P 31_KYG'_/NG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A
M@[]IS_H4]!_\+W1?_DRC_A@[]IS_ *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B
M=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7
M_P "A_\ ('\SG_#!W[3G_0IZ#_X7NB__ "91_P ,'?M.?]"GH/\ X7NB_P#R
M97],?_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=
M+_Y(/^(5</?\_:O_ (%#_P"0/YG/^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG
M/^A3T'_PO=%_^3*_IC_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\
MXFC_ %\SC_GW3^Z7_P D'_$*N'O^?M7_ ,"A_P#('\SG_#!W[3G_ $*>@_\
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
M^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_^0/YG/\
MA@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%7?#/_HG>
MA?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\ $*N'O^?M
M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_ (7NB_\ R97]
M,?\ PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 31_KYG'_/NG]T
MO_D@_P"(5</?\_:O_@4/_D#^9S_A@[]IS_H4]!_\+W1?_DRC_A@[]IS_ *%/
M0?\ PO=%_P#DROZ8_P#A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\
MB:/]?,X_Y]T_NE_\D'_$*N'O^?M7_P "A_\ ('\SG_#!W[3G_0IZ#_X7NB__
M "91_P ,'?M.?]"GH/\ X7NB_P#R97],?_"KOAG_ -$[T+_P40__ !-'_"KO
MAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=+_Y(/^(5</?\_:O_ (%#_P"0/YG/^&#O
MVG/^A3T'_P +W1?_ ),H_P"&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_P#HG>A?
M^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFC_ %\SC_GW3^Z7_P D'_$*N'O^?M7_
M ,"A_P#('\SG_#!W[3G_ $*>@_\ A>Z+_P#)E'_#!W[3G_0IZ#_X7NB__)E?
MTQ_\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T?Z^9Q_S[I_=+
M_P"2#_B%7#W_ #]J_P#@4/\ Y _F<_X8._:<_P"A3T'_ ,+W1?\ Y,H_X8._
M:<_Z%/0?_"]T7_Y,K^F/_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(
M?_B:/]?,X_Y]T_NE_P#)!_Q"KA[_ )^U?_ H?_('\SG_  P=^TY_T*>@_P#A
M>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]$[T+_P %$/\ \31_
MPJ[X9_\ 1.]"_P#!1#_\31_KYG'_ #[I_=+_ .2#_B%7#W_/VK_X%#_Y _F<
M_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +W1?_ ),K^F/_ (5=\,_^
MB=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:/]?,X_P"?=/[I?_)!_P 0JX>_
MY^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'_#!W[3G_ $*>@_\ A>Z+_P#)
ME?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-'^OF<?\^Z
M?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/^A3T'_PO=%_^3*/^&#OVG/\
MH4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'
M_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/_A>Z
M+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\ $T?\
M*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _F<_X
M8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_ .B=
MZ%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX>_Y^
MU?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>Z+_\
MF5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'_/NG
M]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#DRC_A
M@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\
M@HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0IZ#_
M .%[HO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40_P#Q
M-'_"KOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4/_D#
M^9S_ (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\ A5WP
MS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_ !"K
MA[_G[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%[HO_
M ,F5_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z^9Q_
MS[I_=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8._:<
M_P"A3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X
M*(?_ (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^
M%[HO_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 3
M1_PJ[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9
MS_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\
MZ)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[
M_G[5_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_^%[H
MO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^OF<?\
M^Z?W2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_ .3*
M/^&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%
M_P""B'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.?]"G
MH/\ X7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_
M /$T?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_
M^0/YG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%
M7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\
M$*N'O^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R97T7_ ,$G?@)\1_V:/V__
M  #\;?C:F@Z)X8T3^U?[3U/_ (2_3+GR?.TJ\MX_W=O</(V998U^53C=DX )
M'[L?\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,36&)XUS7%8:="<
M(6FG%V4KV:MI[QU8+PTR+ 8VEB:=2HY4Y1DKN-KQ::O[BTTUU1PO_#<_[(__
M $7K0?\ O\__ ,31_P -S_LC_P#1>M!_[_/_ /$UW7_"KOAG_P!$[T+_ ,%$
M/_Q-'_"KOAG_ -$[T+_P40__ !-?('Z&<+_PW/\ LC_]%ZT'_O\ /_\ $T?\
M-S_LC_\ 1>M!_P"_S_\ Q-=U_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O
M0O\ P40__$T <+_PW/\ LC_]%ZT'_O\ /_\ $T?\-S_LC_\ 1>M!_P"_S_\
MQ-=U_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T <+_PW/\
MLC_]%ZT'_O\ /_\ $T?\-S_LC_\ 1>M!_P"_S_\ Q-=U_P *N^&?_1.]"_\
M!1#_ /$T?\*N^&?_ $3O0O\ P40__$T <+_PW/\ LC_]%ZT'_O\ /_\ $T?\
M-S_LC_\ 1>M!_P"_S_\ Q-=U_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O
M0O\ P40__$T <+_PW/\ LC_]%ZT'_O\ /_\ $T?\-S_LC_\ 1>M!_P"_S_\
MQ-=U_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T 9?PS_:"^
M"_QEOKK3/A?\1-.UNXLHA+=163DF-"<!CD#C/%=C6?HWA+PIX<E>?P]X9T^P
M>1=LCV5E'$7'H2H&16A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !17$?M'_M'?!?]DCX)^(/VA_VA/'=IX;\(^&++[3JVJW>XA 6"HB(
MH+22.[*B1J"SLRJH)(%?!7AO_@N9^W;\=-!7XP?LA?\ !"3XL>-OAA<H9]+\
M7>(?&]CH-[J5I_#<6VG202O<(R_,OER,&&,&@#]+**^9_P#@G'_P53_9T_X*
M3^'_ !!:?#C3/$'A+QUX*NQ9^/OACXXT[[%K?A^XRRXEA).Z,LKJ'4\%=KJC
M?+7>?MN_MN_L\_\ !/O]GK6_VD?VDO&]MI&BZ3;M]CM#*OVO5[O:3%96D1.9
MIY",!1PHR[%45F !ZY17D?[!W[5VG_MR_L@> OVM=*\%3>'+?QUH8U&+1+B^
M%R]F#(Z;#*$0.?DSD*.M>K:AJ%AI%A/JNJWT-M:VL+2W-S<2!(XHU!+.S'A5
M !))X % $U%?G1IG_!>SXD?&^UUGXG?L*?\ !*KXQ_&;X4Z%J%Q:S?$K2[JT
MTZ+5?L[%9I--LY\SWZ J0-H5R05*JP(KZ;_99_X*6?LF?M;?L93_ +=WP_\
M'CZ9X#TNPO;CQ5-XA@^S7/AU[.,R7<%[&"WER1*-Q"E@RLK(65E) /?**_-3
M_B(EUB/X>K^UE=?\$N/C='^S@]T GQG*V9?[&9?*_M$Z6'\\6F<-YV_!4YZ_
M*?K;]J7_ (*._LI?LD?L<+^W3\1O'C7_ ("OM/LKKPW<>'X?M-QX@:\0/9PV
M49*^;),K!E!*@*&9BJJS  ]UHK\YM;_X+W_$KX&6>C_%/]N3_@E+\9?@[\)M
M;O[:UC^)6IW5IJ":5]H8+%+J5E!B>Q0LR@AMS@G:%9B%/T5^WY_P4X^!7[ W
MPQ\)^,==T36_'?B+XCZK%I?PO\"^!+9;S4O%5Y(JLHMAN"^4!)&6ER0!(@ 9
MG16 /H^BOB'X"?\ !974]9_:9\)_LB_MQ_L.^/\ ]GKQE\1$G/PYG\4:C9ZG
MI.ORQ*&>U2]M6VQW6TJ?*9>K*I8,\:O]O4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q'[1_[1WP7_ &2/
M@GX@_:'_ &A/'=IX;\(^&++[3JVJW>XA 6"HB(H+22.[*B1J"SLRJH)(% ';
MT5^:?AO_ (+F?MV_'305^,'[(7_!"3XL>-OAA<H9]+\7>(?&]CH-[J5I_#<6
MVG202O<(R_,OER,&&,&OI3_@G'_P53_9T_X*3^'_ !!:?#C3/$'A+QUX*NQ9
M^/OACXXT[[%K?A^XRRXEA).Z,LKJ'4\%=KJC?+0!],45Y'^V[^V[^SS_ ,$^
M_P!GK6_VD?VDO&]MI&BZ3;M]CM#*OVO5[O:3%96D1.9IY",!1PHR[%45F!^P
M=^U=I_[<O[('@+]K72O!4WARW\=:&-1BT2XOA<O9@R.FPRA$#GY,Y"CK0!ZY
M14.H:A8:183ZKJM]#;6MK"TMS<W$@2.*-02SLQX50 22> !7YW:9_P %[/B1
M\;[76?B=^PI_P2J^,?QF^%.A:A<6LWQ*TNZM-.BU7[.Q6:33;.?,]^@*D#:%
M<D%2JL"* /T7HKP/]EG_ (*6?LF?M;?L93_MW?#_ ,>/IG@/2["]N/%4WB&#
M[-<^'7LXS)=P7L8+>7)$HW$*6#*RLA964GY0_P"(B76(_AZO[65U_P $N/C=
M'^S@]T GQG*V9?[&9?*_M$Z6'\\6F<-YV_!4YZ_*0#]*Z*\*_:E_X*._LI?L
MD?L<)^W3\1O'C:AX"OM/LKKPW<>'X?M-QX@:\0/9PV49*^;),K!E!*@*&9BJ
MJS#Y;UO_ (+W_$KX&6>C_%/]N3_@E+\9?@[\)M;O[:UC^)6IW5IJ":5]H8+%
M+J5E!B>Q0LR@AMS@G:%9B%(!^C-%?-_[??\ P4]^ W[ OPY\(>*=>T/7O'GB
M/XDZHFF_"_P)X!M%O=3\573JC#[,NX*8@)(BTN2 )4 #,ZJ?&?A__P %O/$7
MA+X]>"O@/_P4(_X)]_$7]GA_B5JJZ7X"\5>(=5L]6T:_OW($=G/<VI M9G+*
M%1@W)^8JH+4 ?>U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?EA_P<7PQ_&+]I_P#8
M7_8F\; S> ?B9\>C=^,]-<XBU&.P>Q1+63^\DB7]PNT]R#U48_4RVMK:RMH[
M.SMTBAB0)%%$@544# 4 <  <8KXN_P""W_\ P3T^+/[<O[/GA3QU^RUK%KIW
MQJ^"OC:T\:_"RYO9%CBNKVV8,]D[N=J"79&RLV%\R"(,RH68?*/[2O\ P<7?
M&*Q_9M?X?V/[-WQ/^!O[3&FW$#7'A/Q=\&[S7-)U::$YFM+66*1&:"X. MQC
M<JD[0V5DH ZW]K_2;']G/_@Z)_9B^*?PO@6QO/C;\.=>\/?$6ULQL_M6&SM9
MY()Y@/O,K):_,?X;*,?PU[)_P57_ ."7/[*?Q<\(_&G]OGXU:+JWC/QCX>^!
M6O6_@K2O$>J-<:-X9>#2;IA=65E@(MPS_.9'WX=59 C+NKXN_P"";?[2OC[]
MM3_@N-H'[4/_  5;\)/\#/B7H7PJ@T?X ?"#Q!H.H:>-7:[BF%]J%O->1JKN
M1-=*(2QE(N%3YOLQ+?K)_P %!M)U77_V"/C?H6A:9<7M]>_"#Q+!9V=I"TDL
M\KZ7<JD:(H)9F8@!0"22 * /&?\ @W\_Y0T?L^?]B(G_ *435]6^/_ OA7XH
M>!-;^&?CK2_MVB>(M(N=,UBR\^2+[1:W$312Q[XV5TW([#<K!AG((/-?,/\
MP0E\*>*/ _\ P2(^ WA/QKX;O]'U6Q\$K'>Z9JEF]O<6[_:)CM>.0!D."."
M>:^@OVBOC%;_ +/7P%\8_'.Y\(ZIX@'A+PW>:JN@Z':O->:D\$+.EM B*Q:2
M1@$7@\L">* /"OVB/VB_V&?^"%W[#&G6B:3%X>\)^&[633?AU\/=,O9;B_UJ
M]=FD2QM!,\DLSO)(2TC%@@<LY %?EM^T!^SO^TG^Q5_P:^_M"?$+X]Z,WACQ
M]^T%\5(/&GB+PO;J8SX>M]5U?3$^PLG\#M# =Z'E!<>6P#(17,_L4_M]^"-8
M_:>U'_@H[_P5@_8F_:A^)'QL&HRI\/\ 0=$^#4EQX9^'NFJY,$6FQ7%Q&6GQ
M\QG=-RGYAF0O*WZ)?M!^*] _X.!/^"37QN^#?P6^"WQ'\!ZI=QK8Z%I_Q;\+
MKHEQ=:M9M;:E:E%\V0>0\L<4)E)&,OD8'(!]2:C\&/ L?[ <_P"SR-)M_P#A
M&5^#[>'18^6/*^P_V4;;R]O3;Y?&/2OAG_@@A^SS\%/V]/\ @AI^SA9?M7^
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
M?_!=+Q1=_L$M^R%%^QK\:?\ AK2;P,?!Q^&S?#R\"KK1M?L9U/[5M\G[%O\
M](W;MVWC@?O* .K_ .""'[//P4_;T_X(:?LX67[5_@(>+4^''B^_U?PFMYJ=
MU"MK?Z=K.H1V4^()4$HBB?RA')NC*C!4BM/_ (+^_M40_'OP'+_P12_9'T2#
MQU\<OC.;2UU72K4^9;>#=%6XAN)M2U*101;C8B[5/S!6\W'^J67@?VC_ !;^
MUA_P0>_X(0_"/]DC]EOX9:WXF^,>J6,FE7&J^&/#LVK0^&[JZDFO]4OML2.)
M#%-<M#!O 5F97(8(4/G7_!-/_@HU_P $_O\ @FW\.+VS\)_\$_OVS/%GQ$\5
MR?;?B7\5?$GP5$^L>)[]B7DDEE>^9DAWLQ2$,0,[F+R,\C 'Z@> _P#@G9^S
M9X?N/@7XT\;^#O\ A)/&W[/O@V/P_P##_P 67E_<QO:(=/2QN)?(240R-+&F
M29$<J<%2&4$?"?\ P5:^*.G_ /!7O]L;X9_\$D_V0(U\0VGPV^)^F^-?CW\1
MK >9I_A""Q\Y%T])QE7O9/-E78IRLBJA/$_E0?\ !>3_ (*<_M*V_P 'OA'\
M"?V2?A;\9/#FE_&KPW9^(?B+XW\)^ +B\U[PMX<N0O\ H,$4;!(=2=3*'4S(
MT7E;0X\P2)4_8#_X*O?\$XOV#_A%HG[,'[+?_!,#]K70=+>[C%]JE_\ !=&N
MM4O9"J/?7]Q]KS+(QP68C:B@*BJBJH /UUHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH S]7\(^%/$&JZ9KFO>&-/OKW1;E[C1KR\LHY9;"9XVB:2%V!,3&-W0
MLI!*NP/!(K0HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U?PC
MX4\0:KIFN:]X8T^^O=%N7N-&O+RRCEEL)GC:)I(78$Q,8W="RD$J[ \$BM"B
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
&*** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>nsp-20230331_g2.jpg
<TEXT>
begin 644 nsp-20230331_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BJ?B'7+/PSH%]XDU&.=[?3[.6
MYG6UMVEE9(T+L$1 6=L X5023P!FOS*^!GQ:_P"#@'_@H9\-=3_;/^!OQ"^&
MGP,\+76I7Z_#;X.>.OA_->ZAJUK;3O"IU:ZD99;-Y7B=<Q*.,,% *L0#]0:*
M^(?V//\ @LSX+^-G_!(S6O\ @IM\;O W_"-W'@/3=6B\?>&]-F+H-4T]BC6]
MJ[DY$[&'RPQ.TSA&9MI<^!Z)\;?^#BKQO^R$G_!4+P[X_P#@Y::5>>&_^$PT
MK]FZ;P9-))/X?\HW,<3:IY@G^VO:X<(,*78 ["3& #]6J*^)/B[_ ,%K_A#X
M*_X)$>'_ /@J7X&\#76N/XVTVRM?!7@5+C-Q?>(KF9K8:69%7DQ7$<ZR,JY*
M6TA522JGQCXL>,/^#DS]ESX*V_[;7B[Q;\*_BA)8-:WOC#]FSP;\/K@74%E+
M*BRP:??PM)/<W,2ODY#J-CL/."A7 /U"HK(^'WBX>/\ P%HGCM?#VJ:0-;TB
MVOQI.N6+VM[9>=$LGD7$+@-%,F[:\; %64@\BODK_@J/_P % ?CY\!OB9\+/
MV&_V%_ N@^(?CM\:[V[&@3>*6D_LGPSI-HF^[U:\6(AW5%W;$'WC'(<.5$4@
M!]F45^=OACXK?\%K?V(_VLOA=X#_ &K]7T/]HSX5_%37/[$UCQ/\./AC<:?J
M/@.^?'E7-S';>9&=/RWSS2_=5'9FCV 2N_:M_;J_;V_:/_X*/:Q_P2W_ ."8
M>I^$/!MU\//#-IK?QA^+OC32&U)='-W&DEK8V=ID)+,T<L3DOD-N<?N_*8N
M?HA17P7^RE^VQ^VI\!?V^M-_X)@_\%+=7\(>*]:\;>$[KQ!\(/BSX+TI]-B\
M0I:!FO+"\LF9EANHXT>4&([/+0=2P-6?^"O7_!;'X7?\$\_"VN?!OX.:%=_$
M/X]R^%[G5-%\!:'82W*Z/:I;O,^K:FR B"TAB1IF4G>ZJ/N(6E0 ^ZZ*^>?^
M"3W[0'Q0_:J_X)Q?!_\ :)^-.M0ZCXJ\7>#8-0UV^M[..W2:=F<%A'$ B#@<
M* *^AJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "OF#_ (*;?LV?\%$?VF?AS#X,_8,_;BTOX+NVE7\.
MNRW/A!;ZYU>241"!([PMYFG*@68&:%'D_>@K@H*^A_B%X&T'XG> =<^&OBI)
MFTOQ#H]SIFI+;S&.0V\\312!7'*MM<X8<@\U^9O[-OP9_P""^G_!,OX12?L0
M_ 'X._"CXY^"]%O+Q?AG\3_%/CF32KO2[*>:29(M3LV&^X,;R,=L+\*0H<@#
M: ?(OCKXJ^$YO^#6']I']CCP9\"O^%=^-/V??&NG>#_B7H5MJK7ZWFH)XGT]
M[K4EN& :03L)]P/"^4RK^[$=?M]\#AX77]D?P>!Y/]BCX<Z?CIY?V7[!'^&W
M9^E?)_['?_!%#3?AW^P!\9/V9OVMOB='XS\??M(:EJNM_&+QCI-OLB&JWRDA
MK)75?DMY#YL;.J[I"S%44B-?&M'^"'_!Q=X(_9$7_@E_X?\  _P:OM*MO#I\
M(:5^TA+XQFBEM_#_ )7V9)'TSRS,;Y+4[ XRH903O8&1@#\WM+\3?&CPE_P;
MY_L/ZU\.M+M+Z_M/VQY+WPQ8ZT&-C<WT-[J+6D<X!!,33^>&P0<%\5^C'[;W
M[#__  4Z_85_9C\1_P#!1CX8?\%A_BQXU^)?P[TEO$OC/P?XO,!\&:Y:VX\R
M]MK?2HU5+)!%YA7!9B$"@QL0Z>]_'7_@A]\+/B!_P2'\*_\ !,#X;?$&XT&]
M^',%CJ7@+QRUM^\M?$=K)).=1>-3\HGFGNMZJ246Y?:25%>.?'GX1?\ !PM^
MWE\ )_\ @G[\>/A=\&/ASH'B2VBTKXE?''0/%TE^VJZ6&'VC[!I@17AFG1<%
M9=J$2,H,604 /T%_8^_:#T_]K+]E/X<?M.:9HYTZ+Q_X)TS7O[.9]QM&NK:.
M9X-W\6QF9,]]N>]?EA_P4JT']J[XE?\ !S;\+O@Q^S+\5X/ &J^*?V8CI[>/
M)=+2\G\/Z9_:FJ7%]=644AV&\=+;[,C,"%\\-QM##[ _X*!>-_CW_P $ROV)
M_@YX4_8)T[PD-)\+>-/"7@:\TSQ@CSW%SHLSQZ7##9I&Z&:],KVQ[_()G(.T
MTW_@J)_P3U_:&^-'QQ^%7_!0;]@SQGX=T;XY_!A[NWT[3O%ZR#2?%6C72%;C
M3+IX@7BX>7RW P#,^2AV21@'S3^T1I'[9_\ P0L_:#^"GQMM_P#@H+\4?CC\
M&/BC\4-/\!_$3PE\9=735+W3;F^61H;^QN JF((L4S^4JHN8U1BXD!CZG]H#
MP/\ ME?\$O/^"N'Q#_X*(_ _]D/Q7\<_A)\??#>DV7CW0?AU"MQK_AS5M.@2
MWAFBM2=UQ"\:,W&%S,^YH_+02:VL_L@?\%1/^"HG[2OPF\6?\%(?A)X!^$'P
MA^"_C&#Q?!X"\+^+3KNH>+=?M@1:2RS(HBAM8]S?*<.5DD0JWF!XO2/VPO@E
M_P %4_@I^W(?VX/V ]8T[XI^%?$/@Z/0O&7P&\>^.KC3;2UN8G#1:EI3N6M[
M:1E55D!5<G><2&7,0!\8_&7XT_M:?M3?\%^_V(/C+\4_V9]8^$?ARZE\56W@
M/P7XMNHCXCEM;?36EO\ 4;^WA++9)*LJQ1P%F<"TE9L!UK]*/^"D?PP^&^A?
ML)_M-?%'1? &C6GB;7?@/XF@UKQ#;Z9$E]?Q0Z+=+#'-.%\R1$'W58D+DX R
M:\9_8O\ V%OVR_BE^WI<_P#!4W_@II_PB6C^,-)\(OX8^$_PM\$ZA)>V7A*P
ME9FN;F>Z< 3WDH>1"R979(W.-B1?4_[:7PI\5?'?]CGXL_ _P(+8ZYXS^&>O
M:%HPO)O+A^UW>GSV\.]\':F^1<M@X&3@T >(_P#!!3_E#E^SS_V3JU_]#DKZ
MZKP+_@EK^SC\1OV0_P#@GK\)?V:/BZM@/$O@SPC#INLC3+HSV_GJS$^7(57<
MO(YP*]]H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BJVM:QIWA[1[O7]8N/)M+&VDN+J786V1HI9FP
MH). "< $U\H?\/V/^"5?_1TW_ED:Y_\ (5=.'P6,Q:;H4Y3MORINWK9'%B\S
MRW+VEBJT*=]N:2C>V]KM7/KBBOD?_A^Q_P $J_\ HZ;_ ,LC7/\ Y"H_X?L?
M\$J_^CIO_+(US_Y"KI_L;./^@>I_X!+_ ".+_6/A[_H,I?\ @R'^9]<45\C_
M /#]C_@E7_T=-_Y9&N?_ "%1_P /V/\ @E7_ -'3?^61KG_R%1_8V<?] ]3_
M , E_D'^L?#W_092_P#!D/\ ,^N**^1_^'['_!*O_HZ;_P LC7/_ )"H_P"'
M['_!*O\ Z.F_\LC7/_D*C^QLX_Z!ZG_@$O\ (/\ 6/A[_H,I?^#(?YGUQ17R
M/_P_8_X)5_\ 1TW_ )9&N?\ R%1_P_8_X)5_]'3?^61KG_R%1_8V<?\ 0/4_
M\ E_D'^L?#W_ $&4O_!D/\SZXHKY'_X?L?\ !*O_ *.F_P#+(US_ .0J/^'[
M'_!*O_HZ;_RR-<_^0J/[&SC_ *!ZG_@$O\@_UCX>_P"@RE_X,A_F?7%%?(__
M  _8_P""5?\ T=-_Y9&N?_(5'_#]C_@E7_T=-_Y9&N?_ "%1_8V<?] ]3_P"
M7^0?ZQ\/?]!E+_P9#_,^N**^1_\ A^Q_P2K_ .CIO_+(US_Y"H_X?L?\$J_^
MCIO_ "R-<_\ D*C^QLX_Z!ZG_@$O\@_UCX>_Z#*7_@R'^9]<45\C_P##]C_@
ME7_T=-_Y9&N?_(5'_#]C_@E7_P!'3?\ ED:Y_P#(5']C9Q_T#U/_  "7^0?Z
MQ\/?]!E+_P &0_S/KBBOD?\ X?L?\$J_^CIO_+(US_Y"H_X?L?\ !*O_ *.F
M_P#+(US_ .0J/[&SC_H'J?\ @$O\@_UCX>_Z#*7_ (,A_F?7%%?(_P#P_8_X
M)5_]'3?^61KG_P A4?\ #]C_ ()5_P#1TW_ED:Y_\A4?V-G'_0/4_P# )?Y!
M_K'P]_T&4O\ P9#_ #/KBBOD?_A^Q_P2K_Z.F_\ +(US_P"0J/\ A^Q_P2K_
M .CIO_+(US_Y"H_L;./^@>I_X!+_ "#_ %CX>_Z#*7_@R'^9]<45\C_\/V/^
M"5?_ $=-_P"61KG_ ,A4?\/V/^"5?_1TW_ED:Y_\A4?V-G'_ $#U/_ )?Y!_
MK'P]_P!!E+_P9#_,^N**^1_^'['_  2K_P"CIO\ RR-<_P#D*C_A^Q_P2K_Z
M.F_\LC7/_D*C^QLX_P"@>I_X!+_(/]8^'O\ H,I?^#(?YGU!XI^'W@+QQ?:-
MJGC3P3I.KW/AW5!J?A^XU/3HIWTR]$<D0N;=G4F&41RRH)$PVV1AG#&MBOD?
M_A^Q_P $J_\ HZ;_ ,LC7/\ Y"H_X?L?\$J_^CIO_+(US_Y"H_L;./\ H'J?
M^ 2_R#_6/A[_ *#*7_@R'^9]<45\C_\ #]C_ ()5_P#1TW_ED:Y_\A4?\/V/
M^"5?_1TW_ED:Y_\ (5']C9Q_T#U/_ )?Y!_K'P]_T&4O_!D/\SZXHKY'_P"'
M['_!*O\ Z.F_\LC7/_D*C_A^Q_P2K_Z.F_\ +(US_P"0J/[&SC_H'J?^ 2_R
M#_6/A[_H,I?^#(?YGUQ17R/_ ,/V/^"5?_1TW_ED:Y_\A4?\/V/^"5?_ $=-
M_P"61KG_ ,A4?V-G'_0/4_\  )?Y!_K'P]_T&4O_  9#_,^N**^1_P#A^Q_P
M2K_Z.F_\LC7/_D*C_A^Q_P $J_\ HZ;_ ,LC7/\ Y"H_L;./^@>I_P" 2_R#
M_6/A[_H,I?\ @R'^9]<45\C_ /#]C_@E7_T=-_Y9&N?_ "%1_P /V/\ @E7_
M -'3?^61KG_R%1_8V<?] ]3_ , E_D'^L?#W_092_P#!D/\ ,^N**^1_^'['
M_!*O_HZ;_P LC7/_ )"H_P"'['_!*O\ Z.F_\LC7/_D*C^QLX_Z!ZG_@$O\
M(/\ 6/A[_H,I?^#(?YGUQ17R/_P_8_X)5_\ 1TW_ )9&N?\ R%1_P_8_X)5_
M]'3?^61KG_R%1_8V<?\ 0/4_\ E_D'^L?#W_ $&4O_!D/\SZXHKY'_X?L?\
M!*O_ *.F_P#+(US_ .0J/^'['_!*O_HZ;_RR-<_^0J/[&SC_ *!ZG_@$O\@_
MUCX>_P"@RE_X,A_F?7%%?(__  _8_P""5?\ T=-_Y9&N?_(5'_#]C_@E7_T=
M-_Y9&N?_ "%1_8V<?] ]3_P"7^0?ZQ\/?]!E+_P9#_,^N**^1_\ A^Q_P2K_
M .CIO_+(US_Y"H_X?L?\$J_^CIO_ "R-<_\ D*C^QLX_Z!ZG_@$O\@_UCX>_
MZ#*7_@R'^9]<45\C_P##]C_@E7_T=-_Y9&N?_(5'_#]C_@E7_P!'3?\ ED:Y
M_P#(5']C9Q_T#U/_  "7^0?ZQ\/?]!E+_P &0_S/KBBOD?\ X?L?\$J_^CIO
M_+(US_Y"H_X?L?\ !*O_ *.F_P#+(US_ .0J/[&SC_H'J?\ @$O\@_UCX>_Z
M#*7_ (,A_F?7%%?(_P#P_8_X)5_]'3?^61KG_P A4?\ #]C_ ()5_P#1TW_E
MD:Y_\A4?V-G'_0/4_P# )?Y!_K'P]_T&4O\ P9#_ #/KBBOD?_A^Q_P2K_Z.
MF_\ +(US_P"0J^K]%UC3O$.CVFOZ/<>=:7UM'<6LNPKOC=0RMA@",@@X(!KF
MQ&"QF$2=>G*%]N9-7]+H[<)F>6Y@VL+6A4MORR4K7VO9NQ9HHHKF.T**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **^8?CQ_P6?_X)9_LS?%.X^"GQM_;<\$Z+XILKC[/J.D+=R73V$W>*Y:W2
M1;=QW64J1W KUSQ7^UE^S-X)_9[;]K'Q+\=?"]O\,ULX+O\ X3M-7BETMH)I
MDABD6XC+(RM+(B @GYF H ]"HKY0_P"'Z/\ P1^_Z2)?"_\ \*)/\*]N^$/[
M6'[-7Q[^#4_[1'P>^.'AK7O EJ+DW7BVRU1/[/@6WR9V>9B%18P"69B H!)-
M 'H-%?,7P:_X+/\ _!+#]H+XOP? ;X/_ +</@;6?%=W="UT_2TOWA%_.3A8K
M::5%BN78\*L3L6[ U].T %%<Q\8_C5\(OV>?AUJ/Q<^.GQ*T3PCX8TB,/J.N
M^(-1CM;: $X4%Y"!N9B%51\S,0 "2!7DW[*/_!5#_@GG^W#XOO/A]^RM^UCX
M5\7Z]8PM-/H=I<207C1*<-+'#<)&\T:Y&7C#*,C)&10!] 45YS^TU^UU^S)^
MQIX 'Q0_:F^.'AWP-H<D_D6U[K^H+$;F;&?*ACY>=\ G9&K-@$XP#6)^R1_P
M4!_8P_;OT74-=_9&_:+\-^.8])9!JMMI5RRW5EOSL::WE5)HU;#;69 K;3@G
M!H ]AHKP_P#:X_X*3_L)_L'W6FZ=^UO^TYX9\$WVL1^;INEZC</+>3Q;BOG"
MW@5Y?*W KYA4)D$9R#7?_ C]H/X(?M0?#2Q^,?[/'Q4T/QEX7U+<+/6_#^H)
M<0,ZG#QDJ?DD4\,C893P0#0!V-%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-?&?_
M )(]XL_[%J__ /2=Z_E$K^KOXS_\D>\6?]BU?_\ I.]?RB5^F>'_ /"Q'K'_
M -N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_\
M8M6'_I.E?RB5_5W\&/\ DCWA/_L6K#_TG2OSOQ _A8?UE_[:?L/A)_'Q?I#\
MY'2T445^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MO7\HE?IGA_\ PL1ZQ_\ ;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *_J[^#'_)'O"?_8M6'_I.E?RB5_5W\&/^2/>$_P#L6K#_ -)TK\[\0/X6
M']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %8_Q#^'W@KXL^ ]9^%_Q)\-6FM>
M'O$.F3Z=KFD7T>^"]M)D,<L,B_Q(Z,RD=P36Q10!\H?\.+O^"/W_ $CM^%__
M (3J?XU[)^S/^QO^RU^QKX>U+PI^RQ\"O#O@33=8O5N]4LO#E@(([F=4""1P
M.K!0!GTKTNB@#B?@U^SA\"?V>9/$DOP0^%>C>&&\8>(I]>\4-I%H(CJ>IS8\
MV[F(^_(V!EC73^*O"GA?QUX:O_!GC?PW8:QH^J6DEKJ>E:K9I<6UW ZE7BEB
MD!61&!(*L""#@BK]% 'RY\)_^")__!*/X'_%:W^-OPO_ &%/ >F>);.[%UI]
M^VG/.EE.#N66"&9WA@=3RK1HI4@%<8%:G_!2_P#8@N/V]?ACX(^$L>E^&1;Z
M1\4]#\0ZGKVNB5KO1[.QG^T32::B(RM>3*GV0&1D1(KN9\L55&^CZ* .4^-G
MP*^#/[2/PYO_ (0_'WX7Z'XP\,:FH%]H?B'38[JWE*G*ML<$!U/*N,,I ((/
M->8_LF_\$P/^"?\ ^PQK]_XM_90_95\*^#=8U*)H;O6;*V>:],3$%H5N)VDD
MCB) )C1@A*KD<#'O-% 'FO[4'['/[+?[:?@:+X;_ +5?P*\.>.M'MIS/96VO
M6 D>TE(P9()1B2!R."T;*2."<<5G_LF_L(?L>_L+>&;WPE^R1^SUX<\#6FI2
M*^IR:/:'[1?%<[//N)"TTP7<VT.Y"[FQC)SZU10!XA^UQ_P3;_84_;OGTZ__
M &M_V8_#'C:]TB(Q:;JFHVSQ7EO$6+>4MS"R2^7N);R]VW))QDUWWP'_ &?/
M@?\ LO\ PTL?@Y^SQ\*]#\&^%]-+&ST3P_8);P*['+R$*/GD8\L[99CR2378
MT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '-?&?_DCWBS_ +%J_P#_ $G>OY1*
M_J[^,_\ R1[Q9_V+5_\ ^D[U_*)7Z9X?_P +$>L?_;C\4\6_X^$])_G$****
M_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *_J[^#'_ "1[PG_V+5A_Z3I7\HE?U=_!C_DC
MWA/_ +%JP_\ 2=*_._$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A_
M$W6-1\/?#;Q#K^CW'DW=CH=W<6LNP-LD2%V5L,"#@@'!!%;E<U\9_P#DCWBS
M_L6K_P#])WJZ:3J)/N9UFU1DUV9_/Y_P_8_X*J?]'3?^61H?_P A4?\ #]C_
M (*J?]'3?^61H?\ \A5\CT5^]_V-D_\ T#T__ (_Y'\H?ZQ\0_\ 095_\&3_
M ,SZX_X?L?\ !53_ *.F_P#+(T/_ .0J/^'['_!53_HZ;_RR-#_^0J^1Z*/[
M&R?_ *!Z?_@$?\@_UCXA_P"@RK_X,G_F?7'_  _8_P""JG_1TW_ED:'_ /(5
M'_#]C_@JI_T=-_Y9&A__ "%7R/11_8V3_P#0/3_\ C_D'^L?$/\ T&5?_!D_
M\SZX_P"'['_!53_HZ;_RR-#_ /D*C_A^Q_P54_Z.F_\ +(T/_P"0J^1Z*/[&
MR?\ Z!Z?_@$?\@_UCXA_Z#*O_@R?^9]<?\/V/^"JG_1TW_ED:'_\A4?\/V/^
M"JG_ $=-_P"61H?_ ,A5\CT4?V-D_P#T#T__  "/^0?ZQ\0_]!E7_P &3_S/
MKC_A^Q_P54_Z.F_\LC0__D*C_A^Q_P %5/\ HZ;_ ,LC0_\ Y"KY'HH_L;)_
M^@>G_P" 1_R#_6/B'_H,J_\ @R?^9]<?\/V/^"JG_1TW_ED:'_\ (5'_  _8
M_P""JG_1TW_ED:'_ /(5?(]%']C9/_T#T_\ P"/^0?ZQ\0_]!E7_ ,&3_P S
MZX_X?L?\%5/^CIO_ "R-#_\ D*C_ (?L?\%5/^CIO_+(T/\ ^0J^1Z*/[&R?
M_H'I_P#@$?\ (/\ 6/B'_H,J_P#@R?\ F?7'_#]C_@JI_P!'3?\ ED:'_P#(
M5'_#]C_@JI_T=-_Y9&A__(5?(]%']C9/_P! ]/\ \ C_ )!_K'Q#_P!!E7_P
M9/\ S/KC_A^Q_P %5/\ HZ;_ ,LC0_\ Y"H_X?L?\%5/^CIO_+(T/_Y"KY'H
MH_L;)_\ H'I_^ 1_R#_6/B'_ *#*O_@R?^9]<?\ #]C_ (*J?]'3?^61H?\
M\A4?\/V/^"JG_1TW_ED:'_\ (5?(]%']C9/_ - ]/_P"/^0?ZQ\0_P#095_\
M&3_S/KC_ (?L?\%5/^CIO_+(T/\ ^0J/^'['_!53_HZ;_P LC0__ )"KY'HH
M_L;)_P#H'I_^ 1_R#_6/B'_H,J_^#)_YGUQ_P_8_X*J?]'3?^61H?_R%1_P_
M8_X*J?\ 1TW_ )9&A_\ R%7R/11_8V3_ /0/3_\  (_Y!_K'Q#_T&5?_  9/
M_,^N/^'['_!53_HZ;_RR-#_^0J/^'['_  54_P"CIO\ RR-#_P#D*OD>BC^Q
MLG_Z!Z?_ (!'_(/]8^(?^@RK_P"#)_YGUQ_P_8_X*J?]'3?^61H?_P A4?\
M#]C_ (*J?]'3?^61H?\ \A5\CT4?V-D__0/3_P# (_Y!_K'Q#_T&5?\ P9/_
M #/KC_A^Q_P54_Z.F_\ +(T/_P"0J/\ A^Q_P54_Z.F_\LC0_P#Y"KY'HH_L
M;)_^@>G_ . 1_P @_P!8^(?^@RK_ .#)_P"9]<?\/V/^"JG_ $=-_P"61H?_
M ,A4?\/V/^"JG_1TW_ED:'_\A5\CT4?V-D__ $#T_P#P"/\ D'^L?$/_ $&5
M?_!D_P#,^N/^'['_  54_P"CIO\ RR-#_P#D*C_A^Q_P54_Z.F_\LC0__D*O
MD>BC^QLG_P"@>G_X!'_(/]8^(?\ H,J_^#)_YGUQ_P /V/\ @JI_T=-_Y9&A
M_P#R%1_P_8_X*J?]'3?^61H?_P A5\CT4?V-D_\ T#T__ (_Y!_K'Q#_ -!E
M7_P9/_,^N/\ A^Q_P54_Z.F_\LC0_P#Y"H_X?L?\%5/^CIO_ "R-#_\ D*OD
M>BC^QLG_ .@>G_X!'_(/]8^(?^@RK_X,G_F?7'_#]C_@JI_T=-_Y9&A__(5'
M_#]C_@JI_P!'3?\ ED:'_P#(5?(]%']C9/\ ] ]/_P  C_D'^L?$/_095_\
M!D_\SZX_X?L?\%5/^CIO_+(T/_Y"H_X?L?\ !53_ *.F_P#+(T/_ .0J^1Z*
M/[&R?_H'I_\ @$?\@_UCXA_Z#*O_ (,G_F?7'_#]C_@JI_T=-_Y9&A__ "%1
M_P /V/\ @JI_T=-_Y9&A_P#R%7R/11_8V3_] ]/_ , C_D'^L?$/_095_P#!
MD_\ ,^N/^'['_!53_HZ;_P LC0__ )"H_P"'['_!53_HZ;_RR-#_ /D*OD>B
MC^QLG_Z!Z?\ X!'_ "#_ %CXA_Z#*O\ X,G_ )GUQ_P_8_X*J?\ 1TW_ )9&
MA_\ R%1_P_8_X*J?]'3?^61H?_R%7R/11_8V3_\ 0/3_ / (_P"0?ZQ\0_\
M095_\&3_ ,SZX_X?L?\ !53_ *.F_P#+(T/_ .0J/^'['_!53_HZ;_RR-#_^
M0J^1Z*/[&R?_ *!Z?_@$?\@_UCXA_P"@RK_X,G_F?7'_  _8_P""JG_1TW_E
MD:'_ /(5'_#]C_@JI_T=-_Y9&A__ "%7R/11_8V3_P#0/3_\ C_D'^L?$/\
MT&5?_!D_\SZX_P"'['_!53_HZ;_RR-#_ /D*C_A^Q_P54_Z.F_\ +(T/_P"0
MJ^1Z*/[&R?\ Z!Z?_@$?\@_UCXA_Z#*O_@R?^9_6)\,M8U'Q#\-O#VOZQ<>=
M=WVAVEQ=2[ N^1X49FPH &22<  5N5S7P8_Y(]X3_P"Q:L/_ $G2NEK\$J)*
MHTNY_5]%MT8M]D%%%%0:!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '-?&?_DCWBS_ +%J_P#_
M $G>OY1*_J[^,_\ R1[Q9_V+5_\ ^D[U_*)7Z9X?_P +$>L?_;C\4\6_X^$]
M)_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_ "1[PG_V+5A_Z3I7\HE?
MU=_!C_DCWA/_ +%JP_\ 2=*_._$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5S7QG_Y(]XL_P"Q:O\ _P!)WKI:YKXS_P#)'O%G_8M7_P#Z3O6E+^+'
MU1E7_@2]'^1_*)1117]&'\<!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']7?P8_Y(]X3_
M .Q:L/\ TG2NEKFO@Q_R1[PG_P!BU8?^DZ5TM?SG5_BR]6?V/0_@1]%^0444
M5F:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% '-?&?_DCWBS_L6K__ -)WK^42OZN_C/\ \D>\
M6?\ 8M7_ /Z3O7\HE?IGA_\ PL1ZQ_\ ;C\4\6_X^$])_G$****_1#\>"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_J[^#'_)'O"?_8M6'_I.E?RB5_5W\&/^2/>$_P#L6K#_
M -)TK\[\0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-?&?_DCWBS_L
M6K__ -)WKI:YKXS_ /)'O%G_ &+5_P#^D[UI2_BQ]495_P"!+T?Y'\HE%%%?
MT8?QP%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?U=_!C_ )(]X3_[%JP_])TKI:YKX,?\
MD>\)_P#8M6'_ *3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 <U\9_\ DCWBS_L6K_\ ])WK^42OZN_C/_R1[Q9_V+5__P"D[U_*)7Z9
MX?\ \+$>L?\ VX_%/%O^/A/2?YQ"BBBOT0_'@HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OZN_
M@Q_R1[PG_P!BU8?^DZ5_*)7]7?P8_P"2/>$_^Q:L/_2=*_._$#^%A_67_MI^
MP^$G\?%^D/SD=+1117YF?M84444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5S7QG_P"2/>+/^Q:O_P#TG>NEKFOC/_R1
M[Q9_V+5__P"D[UI2_BQ]495_X$O1_D?RB4445_1A_' 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!_5W\&/^2/>$_^Q:L/_2=*Z6N:^#'_ "1[PG_V+5A_Z3I72U_.=7^+
M+U9_8]#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_P#DCWBS_L6K_P#]
M)WK^42OZN_C/_P D>\6?]BU?_P#I.]?RB5^F>'_\+$>L?_;C\4\6_P"/A/2?
MYQ"BBBOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OZN_@Q_R1[PG_ -BU8?\ I.E?RB5_
M5W\&/^2/>$_^Q:L/_2=*_._$#^%A_67_ +:?L/A)_'Q?I#\Y'2T445^9G[6%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %<U\9_P#DCWBS_L6K_P#])WKI:YKXS_\ )'O%G_8M7_\ Z3O6E+^+'U1E
M7_@2]'^1_*)1117]&'\<!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']7?P8_Y(]X3_P"Q
M:L/_ $G2NEKFO@Q_R1[PG_V+5A_Z3I72U_.=7^++U9_8]#^!'T7Y!11169J%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 <U\9_^2/>+/\ L6K_ /\ 2=Z_E$K^KOXS_P#)'O%G
M_8M7_P#Z3O7\HE?IGA__  L1ZQ_]N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K^KOX,?\ )'O"?_8M6'_I.E?RB5_5W\&/^2/>$_\ L6K#_P!)
MTK\[\0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-?&?_DCWBS_ +%J
M_P#_ $G>NEKFOC/_ ,D>\6?]BU?_ /I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?
MQP%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?U=_!C_DCWA/\ [%JP_P#2=*Z6N:^#'_)'
MO"?_ &+5A_Z3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 <U\9_^2/>+/^Q:O_\ TG>OY1*_J[^,_P#R1[Q9_P!BU?\ _I.]?RB5^F>'
M_P#"Q'K'_P!N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,
M?\D>\)_]BU8?^DZ5_*)7]7?P8_Y(]X3_ .Q:L/\ TG2OSOQ _A8?UE_[:?L/
MA)_'Q?I#\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %<U\9_^2/>+/^Q:O_\ TG>NEKFOC/\ \D>\
M6?\ 8M7_ /Z3O6E+^+'U1E7_ ($O1_D?RB4445_1A_' 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!_5W\&/\ DCWA/_L6K#_TG2NEKFO@Q_R1[PG_ -BU8?\ I.E=+7\Y
MU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QG_P"2/>+/^Q:O
M_P#TG>OY1*_J[^,__)'O%G_8M7__ *3O7\HE?IGA_P#PL1ZQ_P#;C\4\6_X^
M$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?_ &+5A_Z3I7\H
ME?U=_!C_ )(]X3_[%JP_])TK\[\0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^
MUA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7-?&?_ )(]XL_[%J__ /2=ZZ6N:^,__)'O%G_8M7__ *3O6E+^+'U1
ME7_@2]'^1_*)1117]&'\<!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']7?P8_Y(]X3_[%
MJP_])TKI:YKX,?\ )'O"?_8M6'_I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!S7QG_ .2/>+/^Q:O_ /TG>OY1*_J[^,__ "1[Q9_V
M+5__ .D[U_*)7Z9X?_PL1ZQ_]N/Q3Q;_ (^$])_G$****_1#\>"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *_J[^#'_)'O"?\ V+5A_P"DZ5_*)7]7?P8_Y(]X3_[%JP_])TK\
M[\0/X6']9?\ MI^P^$G\?%^D/SD=+1117YF?M84444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7QG_ .2/>+/^Q:O_
M /TG>NEKFOC/_P D>\6?]BU?_P#I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 ?U=_!C_DCWA/_ +%JP_\ 2=*Z6N:^#'_)'O"?
M_8M6'_I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7
MQG_Y(]XL_P"Q:O\ _P!)WK^42OZN_C/_ ,D>\6?]BU?_ /I.]?RB5^F>'_\
M"Q'K'_VX_%/%O^/A/2?YQ"BBBOT0_'@HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ***ZKQI\#_BQ\._A_P"%?BEXW\#WFF:!XWBN
MI?"NHW6U5U&.V=$F=%SN"JTB<L &W KD<U,IPBTF[-[>?73Y*Y<:=2<92BFU
M'5^2NE=]M6EZM(Y6BNW^!'[-OQX_:=\62>"/@%\+-7\4ZG##YUS!I=MN6WCS
M@/+(Q"1*3P"[ $\=:F^/O[+_ .T'^RWXCM_"O[0/PEUGPK>W<1DLEU.VQ'=(
M" QBE4F.4 D [6.,C.,UG]8H>V]ESKG[75_NW-?JF+^K_6/9R]GMS6?+?M?8
MX*BBM?P%X"\8_%'QKI?PZ^'OAVYU?7-:OH[/2]-LTW27$SMM5 /J>IP ,DD
M$UK*48IMNR1C&,IR48J[>R,BBM3QOX,\3_#CQIJ_P\\;:2]AK.@ZI<:=J]C(
MZLUM=02-%+&2I*DJZL,@D<<$UZMXR_X)U_MJ?#_X._\ "^O&'P!U6R\,)817
MUQ=-<V[W%K:R_<GGM$D-Q!$?[\D:K[UE/$X>GR\\TN;:[6OIW^1O3P>+K<_L
MZ<GR:RLF^7U[?,\5HKK/@_\  _XH_'K7[_PS\*?#']IW6E:)=ZQJ9DO8+:*S
ML+9-\]Q++.Z1QHJXY9ADD 9) /)UHIP<G%/5;KM?8Q=.I&"FT[.]GT=M[/RN
MKA1115$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5_5W\&/^2/>$_\ L6K#_P!)TK^42OZN_@Q_R1[PG_V+5A_Z3I7YWX@?PL/Z
MR_\ ;3]A\)/X^+](?G(Z6BBBOS,_:PHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KFOC/_ ,D>\6?]BU?_ /I.]=+7
M-?&?_DCWBS_L6K__ -)WK2E_%CZHRK_P)>C_ "/Y1****_HP_C@**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBI]-TS4M:U&WT?
M1]/GN[NZF6&UM;:(R232,0%1%4$LQ)  '))HV!)MV1!17OW[8W_!/3XM?L0_
M#'X8^-/C/?16VL_$:RU"ZE\,?9R)M&6V:WVI,^XAI'2Y0E0!Y9!4Y.<6OV4?
M^">?B?\ :&^%>M?M&?$?XN^'/AC\,=!O197?C/Q3YC+=79 /V>U@C^>X<!ER
M 1UP-Q! XO[1P7U;ZPIIP;LFM;N]K*VKU6EKWZ'I?V/F7UUX1TVJB2;3LK)I
M2NVW:*LTW=JW6S/G>BO?OVG?V"]:^!GPQTW]H7X6_&'PY\4/AGJNI-IL7C'P
ML)(_L5Z%W?9KRVE DMI"OS*#D$8Y!90? :WH8BCB:?/3=U]VO9IZI^3.;%83
M$8*K[.M&SWZ--/9IJZ:?1IM!17UI\$/^"5K?$[]G'PI^TI\2_P!L/X8?#/2O
M&DU\GA^S\=:HUI-="TN&@E9"P"L RYX)P&4GJ*\V_:I_9"\-_L\:OX8T/X>_
MM1?#_P"*]SXEDGC$?P\U7[8;&1&A5$F ^Z93*=@[^6WI7/3S+!5:[HPE>2;6
MSM=;ZVMI9]3KK9-F6'PJQ%2%HM)K6-[2M9\M^;6ZZ'BE%?8?CG_@E!IOAS_A
M+?A9X4_:JT37_C'X!\)MX@\7?#2W\.W$444$<237$-MJ)<QW5Q%'(I,81<Y(
M!)#8\3_9C_9@_P"%^Z5X[\=^*/''_"+>$/AWX4EUCQ#XA;3/M>)F81V=C''Y
ML8:>YF(C0%P!AFYVX)3S+!5:3J1EHK=&M]K)J[OT:O?H%;)LRH5XT9P]Z5[:
MQ:]WXKM.R<;>\FTX];'E%%%%=QY84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% ']7?P8_P"2/>$_^Q:L/_2=*Z6N:^#'_)'O
M"?\ V+5A_P"DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% '-?&?_ )(]XL_[%J__ /2=Z_E$K^KOXS_\D>\6?]BU?_\ I.]?RB5^F>'_
M /"Q'K'_ -N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /5OV0/'O[+OPQ^(]YX[_:H^$>K>.M.TW2
M'E\.^%K"_6VM[[5!+%Y:WDA^86PC\TL%#$L$!5E+"OK/_@LW\9M5_:%_9)_9
M1^,NL^'-+T>;7= \2S+I&BP&*TLHEGL(XX(D).U$C1%'T[=*_/:OM?\ X*,?
M\HX_V,?^Q3\2_P#I58UX>.P]-9MA:VO,Y26[LE[.>RV5^O5GU&68NM+(,=AM
M%%0B]$KM^VIZM[NRT2O9:VW9H^*/$.N_LR?\$0OA\WPNU:XT;5/C=\0]4N_%
M6J:?,8KBZL=/>:U2T,BX;RMT:/M!QR_9V!7X&>(O$7[4G_!''XX>!?BAK=SK
M-S\&-?T/7_!5[J4QFET^.[E>&>W1V)81&..8A,X#29["CQ-X:\1?M/?\$1/A
M\/A9H]QK6I_!#XA:K:>*]+T^(RW-K8W[RW279C7+&(-(B;@,##GHC$+\#O#7
MB/\ 9;_X(W?'#QW\3]%N=%NOC-X@T/0/!5CJ4)AFU".TF>:>X1& 8Q".2<!\
M8+1X[C/FRY/82V]K]8^?\16\_P"'_P"2^1[,?:_6H;^P^J._\O\ !=_*_MO_
M ";S/A6OT&_X(^_M1_LY?!CXL?"GX6_"O]G]K_XJ>-/$JZ=XW^(7B:X$D>FV
M<ES(%M]+A4_(7M_+#RMM;<77#KMV_#^K_!?XLZ!\+]*^-FM?#O5[7PCKMY):
M:-XCGLG6SO9XVD5XXY2-K,IBD! /&QO2O5_^"6/_ "D5^#G_ &/=E_Z%7LYM
M2H8O+:J;NDI;/JD]';>SZ/JM3YS(*^)R_.:#C&SE*"NTFTI26L;K1M;26MF[
M,K?M::OH7A__ (*8?$S7_%%C]ITRQ^.FLW&HVQ3=YL":S,TB8[Y4$8]Z^^?%
MW@KQA\.OVWOCW_P4%^)/B+3KGX(>+_A;JL>A^*UUN"6T\317EA##9Z9 @<O)
M)O0)Y94;3#S@%2?SL_;[_P"3[?C5_P!E;\2?^G2XJ_\ L&?LZZ-^TA\?K31O
MB#?M8^!/"UC/XD^(FJDD+9:+9J)+@Y'(:3"0J1SNE4X.*X\3A(5<!"M*?*E3
ML]+MI\KTU5I>[9;[[;'HX',*E#-:N'A3YI2J\T?>Y4I+GBN;1WC:3;6FVZ5S
MT?Q(/^&+O^">MEX,3_1_B)^T1%%JFL=IM,\'02'[+#ZK]MG5I20</#$%85\G
MU^A_PI_:A\2?$GX??M7_ /!1WP3HUG9_$'PZOAO3?AZ'T^*X/A'1+F\:U_T:
M)U9$9+:*./S%4;2&;C>V?+_^"E[0_$/X!_LZ?M/^,M)LK;XA_$+P;JC>-[BS
ML([5M3%I>B&SOY8XU53)-$S$R #<%'90!6 Q=2GB72J0]Z<K2=]>;D4[6M\,
M8VBG?=;:W(S3 4:V#5>C4]VG!.,>71P51T^:]_CE.\W&VB>^ECY HHHKWSY,
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OZN_@Q
M_P D>\)_]BU8?^DZ5_*)7]7?P8_Y(]X3_P"Q:L/_ $G2OSOQ _A8?UE_[:?L
M/A)_'Q?I#\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %<U\9_^2/>+/\ L6K_ /\ 2=ZZ6N:^,_\
MR1[Q9_V+5_\ ^D[UI2_BQ]495_X$O1_D?RB4445_1A_' 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %>H?LI_M:_$W]C?QMJGQ,^
M#VFZ&?$5]H4NF6&KZSI*7<FD&22-VN;57^5)\1E S!AMD<%3FO+Z*SJTJ=>F
MZ=17B]T^IM0KUL+656E)QDMFMUZ'W9_P5/\ &_B_XD_L(_LA>/?'_B2\UC6M
M6\/>*+G4M3U"<RS7,K7=D6=V;DG^72MO3?A-\0/VVO\ @BY\.?AS^R[IC^(O
M$7PD\<ZK+XZ\&Z8X-],MW-<RV]XD.=TVV.8(-H).9 N=C >?_P#!0+Q?X3U[
M_@GS^R%H&A>*-.O;_2?"_B)-5LK2]CDFLF>YLRBRHI+1E@"0& S@XZ56_8M_
M9JTOXW_L]W/BG]D;]H^_\'_M#:+XA:*_\/7OC>/1DU;1)$^5[&0"-C('VAU:
M4CY"3MW1@_+PA&EE5.=^3DJS:;5XKWYKWDK6C9[]-&?<5*LJ^>UJ=O:*K0IQ
MDE)*3_=TI>ZW>\KQO;JDT>X?L^_LB?%/X%?\$A/VF-'_ &C=!DT#4=<L=(UC
M2?"&K,$O[**UN3Y=[+!G?;B:53&N\*S?9GXQC/YHU]\?'K7!^Q#^PKX\_9^^
M*/QPT[QO\<OCAKNG2>-%TOQ%_:S:%I%@_FQ1W5UN8-<.Y==FX_)*<<*"WRQX
MP_9BNO"'[*_A+]J1_BOX5O8O%>LW&GIX1LM0+:MIYB>=/-N(<82-O(RISR)$
M]:[<IJN+JU:LKJK4]UI-)^XEIOI[KLWO:_4\W/Z,9QH4*$&G1I>^FTW&]23M
M)Z:^\FTE[M[=&?9WQ[^*7_!)[6_V=?V??AK\;_BO\0/%;^"?AM';S>'_ (3P
MV:II^H70CDOI;J:\P"YE3 B3YAY>YCAESX=^U_\ LC>!?V2H/AA^V?\ LH_$
M>[\9_"WQA?"]\,7NMVZQWMA?6DH9[*["*JLP9&&Y57F.1=ORAG[;QY_P3?\
MA5^UEX)\&?&;_@FQXO\ "ZV=WX<@A\>^!_$WC:*WU+0M53<9Y6^UN"T#9 !'
M!\O<H8-\N=_P4,^('PK^#7['WPF_X)O_  X^)ND^-M6\$:E>Z]X]\1^'[CS]
M/BU*X:4K9V\HXE$8GE5F&/NIG#%E3BP<H0K4J6'J2DW*7/"5M$^9MM6]U\UK
M._O7ZGI9C&I5PU>OC*,(J,(>RJ0O[TER1BHMOWUR7NK>[;I:QZ'XE_:\_8=\
M)?'SXF_\%"_AI\:]6UCQ=\0_!=[8Z'\)Y_"=S%<Z1JU];1P3/=7K#[-+!$0[
M#RF+.'  RO/(?$[]F_XVZ/\ !CPE_P $P?V<OA_=:UXXFLT\?_'(6TT4"V=W
M+$OV*PN9YG2.".UMG5G$CA#-< CYJ\K_ .";OPT\'VWC7Q#^V%\9=*6Y\"?!
M/34UV^M)N$U;5V?9I>F@G@F6Y"L001LA8-P:]2_8_P#&7Q"_;$_9\_:M^&6D
M:S%J/QE^*4VAZYI]BUVD%QKL%OJ,D]_:VY=@"51P1"#\R?* 0O!6HQP4VZ3Y
MHT^1-RV3NHQ3M;2G&3F[ZZIN6ETL/B99G22KQ495O:-1A=-JSE-KF<K2JSBJ
M:MHDI)1UL_DOXX_ #XR?LU^.7^&WQQ\ WOA[65MDN8[6[*.L\#YV312QLT<T
M9P0'1F4E2,Y!KCJ^P?\ @IG"_P ._@#^SE^S-X^OK>3XC^ /!6IIXVLXKQ+B
M72X[J]66QL9G1F"R10JP,><H&'8C/Q]7T& Q$\5A8U96N[[;.S:37DTKK?1[
MGR>:X2G@<=*C"]DHNSW3<4W%[:Q;<7HM4]%L%%%%=AYP4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?U=_!C_ )(]X3_[%JP_])TK
MI:YKX,?\D>\)_P#8M6'_ *3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 <U\9_\ DCWBS_L6K_\ ])WK^42OZN_C/_R1[Q9_V+5__P"D
M[U_*)7Z9X?\ \+$>L?\ VX_%/%O^/A/2?YQ"BBBOT0_'@HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z7QA\8OBC\0/!WASX?>-?
M'6HZGHGA"WF@\,:9=SEH=-CF96E6)?X0Q1"?7:*YJBI<(R:;6JV\NA<:DX1<
M8MI/?SUOKWU2?J=M\"OVD/CO^S+XKD\;? /XJ:QX6U*:'R;F?2KHHMQ'G(25
M#E)5!Y <$ \]:G^/W[47[0G[4OB.W\5_M!?%K6/%5[:1-'9-J5QF.U1B"PBB
M4".($@$[5&<#.<"N"HK/ZO0]M[7D7/WLK_?N:_6\5]7^K^TE[/?EN^6_>VQU
M6L_'#XN^(?A/I'P*USXA:G=>#] O9+S1?#LUP3:V<\C2,\D:?PLQED)/^V?6
MLKP-XY\7_#/QAIWC_P  >(KK2=:TBZ6YTS4[*39+;3+RKHW8BLJBK5.FHN*2
ML[W\[[_?U,W6K2FI.3NK6=]5;:W:W3L:'BOQ3XB\<^*=2\;>+]8GU'5M8U":
M^U34+I]TMU<RN9))7/=F=F8GU-;_ (-^.WQ/^'WPP\6?![P=X@2QT+QP+1?$
M\,5E$9KV.VD,L,1F*F1(PYW%%8*Y W X%<A11*G3E%1:32MIZ:K[GL$:U:$W
M.,FF[W=]=59_>FT^Z9W?[/\ ^TO\;OV7?%UQXW^!OCN;1;Z\L7LM00VL-S;W
MML^-T,]O.CQ3(< [74X(R,'FJ_QW_:%^,G[3'CD_$?XX>.;C7=6%I':02RPQ
MPQ6UO'G9!##"J101KDD)&JKEB<9))XRBI^KT/;>VY%S[7LKV[7W-/K>*>'^K
M^TE[.]^6[Y;][;7"BBBM3G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K^KOX,?\D>\)_P#8M6'_ *3I7\HE?U=_!C_DCWA/_L6K
M#_TG2OSOQ _A8?UE_P"VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-?&?\ Y(]X
ML_[%J_\ _2=ZZ6N:^,__ "1[Q9_V+5__ .D[UI2_BQ]495_X$O1_D?RB4445
M_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% #UN)UA:V6=Q&Q!:,,=I([D4U'>-Q)&Y5E.58'!!]
M:2B@ )+$LQ))/)-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ?U=_!C_DCWA/\ [%JP_P#2=*Z6N:^#'_)'O"?_ &+5
MA_Z3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_^
M2/>+/^Q:O_\ TG>OY1*_J[^,_P#R1[Q9_P!BU?\ _I.]?RB5^F>'_P#"Q'K'
M_P!N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_]
MBU8?^DZ5_*)7]7?P8_Y(]X3_ .Q:L/\ TG2OSOQ _A8?UE_[:?L/A)_'Q?I#
M\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<U\9_^2/>+/^Q:O_\ TG>NEKFOC/\ \D>\6?\ 8M7_
M /Z3O6E+^+'U1E7_ ($O1_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M_5W\&/\ DCWA/_L6K#_TG2NEKFO@Q_R1[PG_ -BU8?\ I.E=+7\YU?XLO5G]
MCT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!S7QG_P"2/>+/^Q:O_P#TG>OY
M1*_J[^,__)'O%G_8M7__ *3O7\HE?IGA_P#PL1ZQ_P#;C\4\6_X^$])_G$**
M**_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?_ &+5A_Z3I7\HE?U=_!C_
M )(]X3_[%JP_])TK\[\0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-
M?&?_ )(]XL_[%J__ /2=ZZ6N:^,__)'O%G_8M7__ *3O6E+^+'U1E7_@2]'^
M1_*)1117]&'\<!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% ']7?P8_Y(]X3_[%JP_])TKI
M:YKX,?\ )'O"?_8M6'_I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!S7QG_ .2/>+/^Q:O_ /TG>OY1*_J[^,__ "1[Q9_V+5__ .D[
MU_*)7Z9X?_PL1ZQ_]N/Q3Q;_ (^$])_G$****_1#\>"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *_J[^#'_)'O"?\ V+5A_P"DZ5_*)7]7?P8_Y(]X3_[%JP_])TK\[\0/X6']
M9?\ MI^P^$G\?%^D/SD=+1117YF?M84444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5S7QG_ .2/>+/^Q:O_ /TG>NEK
MFOC/_P D>\6?]BU?_P#I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?U=_!C_DCWA/_ +%JP_\ 2=*Z6N:^#'_)'O"?_8M6'_I.
ME=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QG_Y(]XL
M_P"Q:O\ _P!)WK^42OZN_C/_ ,D>\6?]BU?_ /I.]?RB5^F>'_\ "Q'K'_VX
M_%/%O^/A/2?YQ"BBBOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OZN_@Q_P D>\)_]BU8
M?^DZ5_*)7]7?P8_Y(]X3_P"Q:L/_ $G2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'
M2T445^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<U\9_^2/>+/\ L6K_ /\ 2=ZZ6N:^,_\ R1[Q9_V+5_\
M^D[UI2_BQ]495_X$O1_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5W
M\&/^2/>$_P#L6K#_ -)TKI:YKX,?\D>\)_\ 8M6'_I.E=+7\YU?XLO5G]CT/
MX$?1?D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!S7QG_Y(]XL_[%J__P#2=Z_E$K^K
MOXS_ /)'O%G_ &+5_P#^D[U_*)7Z9X?_ ,+$>L?_ &X_%/%O^/A/2?YQ"BBB
MOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "OZN_@Q_R1[PG_V+5A_Z3I7\HE?U=_!C_DCW
MA/\ [%JP_P#2=*_._$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7Q
MG_Y(]XL_[%J__P#2=ZZ6N:^,_P#R1[Q9_P!BU?\ _I.]:4OXL?5&5?\ @2]'
M^1_*)1117]&'\<!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% ']7?P8_P"2/>$_^Q:L/_2=
M*Z6N:^#'_)'O"?\ V+5A_P"DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% '-?&?_ )(]XL_[%J__ /2=Z_E$K^KOXS_\D>\6?]BU?_\
MI.]?RB5^F>'_ /"Q'K'_ -N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K^KOX,?\D>\)_\ 8M6'_I.E?RB5_5W\&/\ DCWA/_L6K#_TG2OSOQ _
MA8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<U\9_\ DCWBS_L6K_\ ])WK
MI:YKXS_\D>\6?]BU?_\ I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?U=_!C_DCWA/_L6K#_TG2NEKFO@Q_P D>\)_]BU8?^DZ
M5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-?&?\ Y(]X
ML_[%J_\ _2=Z_E$K^KOXS_\ )'O%G_8M7_\ Z3O7\HE?IGA__"Q'K'_VX_%/
M%O\ CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_P#8M6'_
M *3I7\HE?U=_!C_DCWA/_L6K#_TG2OSOQ _A8?UE_P"VG[#X2?Q\7Z0_.1TM
M%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7-?&?\ Y(]XL_[%J_\ _2=ZZ6N:^,__ "1[Q9_V+5__ .D[
MUI2_BQ]495_X$O1_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/
M^2/>$_\ L6K#_P!)TKI:YKX,?\D>\)_]BU8?^DZ5TM?SG5_BR]6?V/0_@1]%
M^04445F:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% '-?&?_DCWBS_ +%J_P#_ $G>OY1*_J[^
M,_\ R1[Q9_V+5_\ ^D[U_*)7Z9X?_P +$>L?_;C\4\6_X^$])_G$****_1#\
M>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *_J[^#'_ "1[PG_V+5A_Z3I7\HE?U=_!C_DCWA/_
M +%JP_\ 2=*_._$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7QG_Y
M(]XL_P"Q:O\ _P!)WKI:YKXS_P#)'O%G_8M7_P#Z3O6E+^+'U1E7_@2]'^1_
M*)1117]&'\<!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% ']7?P8_Y(]X3_ .Q:L/\ TG2N
MEKFO@Q_R1[PG_P!BU8?^DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '-?&?_DCWBS_L6K__ -)WK^42OZN_C/\ \D>\6?\ 8M7_ /Z3
MO7\HE?IGA_\ PL1ZQ_\ ;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *_J[^#'_)'O"?_8M6'_I.E?RB5_5W\&/^2/>$_P#L6K#_ -)TK\[\0/X6
M']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7-?&?_DCWBS_L6K__ -)WKI:Y
MKXS_ /)'O%G_ &+5_P#^D[UI2_BQ]495_P"!+T?Y'\HE%%%?T8?QP%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?U=_!C_ )(]X3_[%JP_])TKI:YKX,?\D>\)_P#8M6'_
M *3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_\
MDCWBS_L6K_\ ])WK^42OZN_C/_R1[Q9_V+5__P"D[U_*)7Z9X?\ \+$>L?\
MVX_%/%O^/A/2?YQ"BBBOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OZN_@Q_R1[PG_P!B
MU8?^DZ5_*)7]7?P8_P"2/>$_^Q:L/_2=*_._$#^%A_67_MI^P^$G\?%^D/SD
M=+1117YF?M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5S7QG_P"2/>+/^Q:O_P#TG>NEKFOC/_R1[Q9_V+5__P"D
M[UI2_BQ]495_X$O1_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&
M/^2/>$_^Q:L/_2=*Z6N:^#'_ "1[PG_V+5A_Z3I72U_.=7^++U9_8]#^!'T7
MY!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S/Q,^,OPN
M^#=C:ZG\4/&MEHEO>S&*UEO7($C@9*C /..:X[_AN?\ 9'_Z+UH/_?Y__B:]
M*UGPYX>\1Q)!XAT&ROTC;=&E[:I*$/J P.#6?_PJ[X9_]$[T+_P40_\ Q- '
M"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1
M.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q
M-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T
M+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-
M=U_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\
MT7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 3
M1_PJ[X9_]$[T+_P40_\ Q- '"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T
M7K0?^_S_ /Q-=U_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- '
M"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1
M.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q- 'E/Q-_;/_ &6/$/PV\0Z!H_QQ
MT&:[OM#N[>UB^TE=\CPNJKE@ ,D@9) K^?+_ (8._:<_Z%/0?_"]T7_Y,K^F
M/_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:]S)^(,9DD9JA&+Y
MK7YDWM?:S7<^7XBX2RWB:5.6*G./)>W*TM[7O>,NQ_,Y_P ,'?M.?]"GH/\
MX7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_ /$T
M?\*N^&?_ $3O0O\ P40__$U[7^OF<?\ /NG]TO\ Y(^:_P"(5</?\_:O_@4/
M_D#^9S_A@[]IS_H4]!_\+W1?_DRC_A@[]IS_ *%/0?\ PO=%_P#DROZ8_P#A
M5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B:/]?,X_Y]T_NE_\D'_$
M*N'O^?M7_P "A_\ ('\SG_#!W[3G_0IZ#_X7NB__ "91_P ,'?M.?]"GH/\
MX7NB_P#R97],?_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T?Z^
M9Q_S[I_=+_Y(/^(5</?\_:O_ (%#_P"0/YG/^&#OVG/^A3T'_P +W1?_ ),H
M_P"&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z
M%_X*(?\ XFC_ %\SC_GW3^Z7_P D'_$*N'O^?M7_ ,"A_P#('\SG_#!W[3G_
M $*>@_\ A>Z+_P#)E'_#!W[3G_0IZ#_X7NB__)E?TQ_\*N^&?_1.]"_\%$/_
M ,31_P *N^&?_1.]"_\ !1#_ /$T?Z^9Q_S[I_=+_P"2#_B%7#W_ #]J_P#@
M4/\ Y _F<_X8._:<_P"A3T'_ ,+W1?\ Y,H_X8._:<_Z%/0?_"]T7_Y,K^F/
M_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B:/]?,X_Y]T_NE_P#)
M!_Q"KA[_ )^U?_ H?_('\SG_  P=^TY_T*>@_P#A>Z+_ /)E'_#!W[3G_0IZ
M#_X7NB__ "97],?_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\
M31_KYG'_ #[I_=+_ .2#_B%7#W_/VK_X%#_Y _F<_P"&#OVG/^A3T'_PO=%_
M^3*/^&#OVG/^A3T'_P +W1?_ ),K^F/_ (5=\,_^B=Z%_P""B'_XFC_A5WPS
M_P"B=Z%_X*(?_B:/]?,X_P"?=/[I?_)!_P 0JX>_Y^U?_ H?_('\SG_#!W[3
MG_0IZ#_X7NB__)E'_#!W[3G_ $*>@_\ A>Z+_P#)E?TQ_P#"KOAG_P!$[T+_
M ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-'^OF<?\^Z?W2_^2#_ (A5P]_S]J_^
M!0_^0/YG/^&#OVG/^A3T'_PO=%_^3*/^&#OVG/\ H4]!_P#"]T7_ .3*_IC_
M .%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H_U\SC_GW3^Z7_R0
M?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/_A>Z+_\ )E'_  P=^TY_T*>@
M_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31
M_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _F<_X8._:<_Z%/0?_  O=%_\
MDRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z
M)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX>_Y^U?\ P*'_ ,@?S.?\,'?M
M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>Z+_\F5_3'_PJ[X9_]$[T+_P4
M0_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'_/NG]TO_ )(/^(5</?\ /VK_
M .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#DRC_A@[]IS_H4]!_\+W1?_DRO
MZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H_U\SC_GW3^Z7_
M ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0IZ#_ .%[HO\ \F4?\,'?M.?]
M"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$
M/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4/_D#^9S_ (8._:<_Z%/0?_"]
MT7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\ A5WPS_Z)WH7_ (*(?_B:/^%7
M?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_ !"KA[_G[5_\"A_\@?S.?\,'
M?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%[HO_ ,F5_3'_ ,*N^&?_ $3O
M0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_=+_Y(/\ B%7#W_/V
MK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8._:<_P"A3T'_ ,+W1?\ Y,K^
MF/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7S./^?=/[I?
M_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^%[HO_P F4?\ #!W[3G_0
MIZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\
MQ-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9S_A@[]IS_H4]!_\ "]T7
M_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#
M/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5_P# H?\ R!_,Y_PP
M=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_^%[HO_R97],?_"KOAG_T3O0O
M_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^OF<?\^Z?W2_\ D@_XA5P]_P _
M:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_ .3*/^&#OVG/^A3T'_PO=%_^
M3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7S./^?=/[
MI?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.?]"GH/\ X7NB_P#R91_PP=^T
MY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\
MP40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_^0/YG/\ A@[]IS_H4]!_
M\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%7?#/_HG>A?\ @HA_^)H_
MX5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\ $*N'O^?M7_P*'_R!_,Y_
MPP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_ (7NB_\ R97],?\ PJ[X9_\
M1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 31_KYG'_/NG]TO_D@_P"(5</?
M\_:O_@4/_D#^9S_A@[]IS_H4]!_\+W1?_DRC_A@[]IS_ *%/0?\ PO=%_P#D
MROZ8_P#A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B:/]?,X_Y]T_
MNE_\D'_$*N'O^?M7_P "A_\ ('\SG_#!W[3G_0IZ#_X7NB__ "91_P ,'?M.
M?]"GH/\ X7NB_P#R97],?_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#
M_P#$T?Z^9Q_S[I_=+_Y(/^(5</?\_:O_ (%#_P"0/YG/^&#OVG/^A3T'_P +
MW1?_ ),K^@WX9?MG_LL>'OAMX>T#6/CCH,-W8Z':6]U%]I+;)$A167*@@X((
MR"17JW_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !->+G'$&,SN
M,%7C%<M[<J:WMO=OL?2\.\)9;PS*I+"SG+GM?F:>U[6M&/<X7_AN?]D?_HO6
M@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)KNO\ A5WPS_Z)WH7_ (*(?_B:
M/^%7?#/_ *)WH7_@HA_^)KPSZ@X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1
M_P#HO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\
MB: .%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\
M,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?
MY_\ XFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,
M_P#HG>A?^"B'_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_
M]_G_ /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;
MG_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ HG>A
M?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_
M (;G_9'_ .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?
M^"B'_P")H X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:
M[K_A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B
M]:#_ -_G_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XF
MC_A5WPS_ .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_
M .B]:#_W^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")
MH X7_AN?]D?_ *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:[K_A5WPS
M_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B]:#_ -_G
M_P#B:/\ AN?]D?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_
M .B=Z%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B]:#_W
M^?\ ^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H X7_AN?
M]D?_ *+UH/\ W^?_ .)K#^)O[9_[+'B'X;>(= T?XXZ#-=WVAW=O:Q?:2N^1
MX755RP &20,D@5ZM_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40_
M_$TXMQDFNA,XJ<7%]3^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_
M\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)K[7_7
MS./^?=/[I?\ R1^:?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/_A>Z+_\
M)E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\ $T?\*N^&
M?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _F<_X8._:
M<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_ .B=Z%_X
M*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX>_Y^U?\
MP*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>Z+_\F5_3
M'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'_/NG]TO_
M )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#DRC_A@[]I
MS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_
M^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0IZ#_ .%[
MHO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40_P#Q-'_"
MKOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4/_D#^9S_
M (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\ A5WPS_Z)
MWH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_ !"KA[_G
M[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%[HO_ ,F5
M_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_
M=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8._:<_P"A
M3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_
M (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^%[HO
M_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 31_PJ
M[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9S_A@
M[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\ Z)WH
M7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5
M_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_^%[HO_R9
M7],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^OF<?\^Z?W
M2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_ .3*/^&#
MOVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""
MB'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.?]"GH/\
MX7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_ /$T
M?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_^0/Y
MG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%7?#/
M_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\ $*N'
MO^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_ (7NB_\
MR97],?\ PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 31_KYG'_/
MNG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A@[]IS_H4]!_\+W1?_DRC_A@[]IS_
M *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@H
MA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7_P "A_\ ('\SG_#!W[3G_0IZ#_X7
MNB__ "91_P ,'?M.?]"GH/\ X7NB_P#R97],?_"KOAG_ -$[T+_P40__ !-'
M_"KOAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=+_Y(/^(5</?\_:O_ (%#_P"0/YG/
M^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_P#H
MG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFC_ %\SC_GW3^Z7_P D'_$*N'O^
M?M7_ ,"A_P#('\SG_#!W[3G_ $*>@_\ A>Z+_P#)E'_#!W[3G_0IZ#_X7NB_
M_)E?TQ_\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T?Z^9Q_S[
MI_=+_P"2#_B%7#W_ #]J_P#@4/\ Y _F<_X8._:<_P"A3T'_ ,+W1?\ Y,H_
MX8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_
M (*(?_B:/]?,X_Y]T_NE_P#)!_Q"KA[_ )^U?_ H?_('\SG_  P=^TY_T*>@
M_P#A>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]$[T+_P %$/\
M\31_PJ[X9_\ 1.]"_P#!1#_\31_KYG'_ #[I_=+_ .2#_B%7#W_/VK_X%#_Y
M _F<_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +W1?_ ),K^F/_ (5=
M\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:/]?,X_P"?=/[I?_)!_P 0
MJX>_Y^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'_#!W[3G_ $*>@_\ A>Z+
M_P#)E?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-'^OF<
M?\^Z?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/^A3T'_PO=%_^3*/^&#OV
MG/\ H4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?
M^"B'_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/
M_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\
M$T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _
MF<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_
M .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX
M>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>
MZ+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'
M_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#RGX9?MG_LL>'OAMX>T#6/CCH,-W
M8Z':6]U%]I+;)$A167*@@X((R"16Y_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[
MX9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\37Q4FY2;?4_2X14(J*Z'
M"_\ #<_[(_\ T7K0?^_S_P#Q-'_#<_[(_P#T7K0?^_S_ /Q-=U_PJ[X9_P#1
M.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q-(HX7_AN?\ 9'_Z+UH/_?Y__B:/
M^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_
M (*(?_B: .%_X;G_ &1_^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5
M=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]
M_G_^)H_X;G_9'_Z+UH/_ '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/
M_HG>A?\ @HA_^)H X7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\
MB:[K_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_
M^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_
M (5=\,_^B=Z%_P""B'_XF@#+^&?[07P7^,M]=:9\+_B)IVMW%E$);J*R<DQH
M3@,<@<9XKL:S]&\)>%/#DKS^'O#.GV#R+MD>RLHXBX]"5 R*T* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XC]H_P#:.^"_[)'P3\0?
MM#_M">.[3PWX1\,67VG5M5N]Q" L%1$106DD=V5$C4%G9E5020*^"O#?_!<S
M]NWXZ:"OQ@_9"_X(2?%CQM\,+E#/I?B[Q#XWL=!O=2M/X;BVTZ2"5[A&7YE\
MN1@PQ@T ?I917S/_ ,$X_P#@JG^SI_P4G\/^(+3X<:9X@\)>.O!5V+/Q]\,?
M'&G?8M;\/W&67$L))W1EE=0ZG@KM=4;Y:[S]MW]MW]GG_@GW^SUK?[2/[27C
M>VTC1=)MV^QVAE7[7J]WM)BLK2(G,T\A& HX49=BJ*S  ]<HKR/]@[]J[3_V
MY?V0/ 7[6NE>"IO#EOXZT,:C%HEQ?"Y>S!D=-AE"('/R9R%'6O5M0U"PTBPG
MU75;Z&VM;6%I;FYN) D<4:@EG9CPJ@ DD\ "@":BOSHTS_@O9\2/C?:ZS\3O
MV%/^"57QC^,WPIT+4+BUF^)6EW5IIT6J_9V*S2:;9SYGOT!4@;0KD@J55@17
MTW^RS_P4L_9,_:V_8RG_ &[OA_X\?3/ >EV%[<>*IO$,'V:Y\.O9QF2[@O8P
M6\N2)1N(4L&5E9"RLI(![Y17YJ?\1$NL1_#U?VLKK_@EQ\;H_P!G![H!/C.5
MLR_V,R^5_:)TL/YXM,X;SM^"ISU^4_6W[4O_  4=_92_9(_8X7]NGXC>/&O_
M  %?:?977ANX\/P_:;CQ UX@>SALHR5\V296#*"5 4,S%55F ![K17YS:W_P
M7O\ B5\#+/1_BG^W)_P2E^,OP=^$VMW]M:Q_$K4[JTU!-*^T,%BEU*R@Q/8H
M6900VYP3M"LQ"GZ*_;\_X*<? K]@;X8^$_&.NZ)K?COQ%\1]5BTOX7^!? EL
MMYJ7BJ\D5646PW!?* DC+2Y( D0 ,SHK 'T?17Q#\!/^"RNIZS^TSX3_ &1?
MVX_V'?'_ .SUXR^(B3GX<S^*-1L]3TG7Y8E#/:I>VK;8[K:5/E,O5E4L&>-7
M^WJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***XC]H_]H[X+_LD?!/Q!^T/^T)X[M/#?A'PQ9?:=6U6[W$("
MP5$1%!:21W942-06=F55!) H [>BOS3\-_\ !<S]NWXZ:"OQ@_9"_P""$GQ8
M\;?#"Y0SZ7XN\0^-['0;W4K3^&XMM.D@E>X1E^9?+D8,,8-?2G_!./\ X*I_
MLZ?\%)_#_B"T^'&F>(/"7CKP5=BS\??#'QQIWV+6_#]QEEQ+"2=T9974.IX*
M[75&^6@#Z8HKR/\ ;=_;=_9Y_P""??[/6M_M(_M)>-[;2-%TFW;[':&5?M>K
MW>TF*RM(B<S3R$8"CA1EV*HK,#]@[]J[3_VY?V0/ 7[6NE>"IO#EOXZT,:C%
MHEQ?"Y>S!D=-AE"('/R9R%'6@#URBH=0U"PTBPGU75;Z&VM;6%I;FYN) D<4
M:@EG9CPJ@ DD\ "OSNTS_@O9\2/C?:ZS\3OV%/\ @E5\8_C-\*="U"XM9OB5
MI=U::=%JOV=BLTFFV<^9[] 5(&T*Y(*E58$4 ?HO17@?[+/_  4L_9,_:V_8
MRG_;N^'_ (\?3/ >EV%[<>*IO$,'V:Y\.O9QF2[@O8P6\N2)1N(4L&5E9"RL
MI/RA_P 1$NL1_#U?VLKK_@EQ\;H_V<'N@$^,Y6S+_8S+Y7]HG2P_GBTSAO.W
MX*G/7Y2 ?I717A7[4O\ P4=_92_9(_8X3]NGXC>/&U#P%?:?977ANX\/P_:;
MCQ UX@>SALHR5\V296#*"5 4,S%55F'RWK?_  7O^)7P,L]'^*?[<G_!*7XR
M_!WX3:W?VUK'\2M3NK34$TK[0P6*74K*#$]BA9E!#;G!.T*S$*0#]&:*^;_V
M^_\ @I[\!OV!?ASX0\4Z]H>O>//$?Q)U1--^%_@3P#:+>ZGXJNG5&'V9=P4Q
M 21%I<D 2H &9U4^,_#_ /X+>>(O"7QZ\%? ?_@H1_P3[^(O[/#_ !*U5=+\
M!>*O$.JV>K:-?W[D".SGN;4@6LSEE"HP;D_,54%J /O: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 **** /RP_X.+X8_C%^T_\ L+_L3>-@9O /Q,^/1N_&>FN<1:C'8/8H
MEK)_>21+^X7:>Y!ZJ,?J9;6UM96T=G9VZ10Q($BBB0*J*!@* .  .,5\7?\
M!;__ ()Z?%G]N7]GSPIXZ_9:UBUT[XU?!7QM:>-?A9<WLBQQ75[;,&>R=W.U
M!+LC96;"^9!$&94+,/E']I7_ (.+OC%8_LVO\/[']F[XG_ W]IC3;B!KCPGX
MN^#=YKFDZM-"<S6EK+%(C-!<' 6XQN52=H;*R4 =;^U_I-C^SG_P=$_LQ?%/
MX7P+8WGQM^'.O>'OB+:V8V?VK#9VL\D$\P'WF5DM?F/\-E&/X:]D_P""J_\
MP2Y_93^+GA'XT_M\_&K1=6\9^,?#WP*UZW\%:5XCU1KC1O#+P:3=,+JRLL!%
MN&?YS(^_#JK($9=U?%W_  3;_:5\??MJ?\%QM _:A_X*M^$G^!GQ+T+X50:/
M\ /A!X@T'4-/&KM=Q3"^U"WFO(U5W(FNE$)8RD7"I\WV8EOUD_X*#:3JNO\
M[!'QOT+0M,N+V^O?A!XE@L[.TA:26>5]+N52-$4$LS,0 H!)) % 'C/_  ;^
M?\H:/V?/^Q$3_P!*)J^K?'_@7PK\4/ FM_#/QUI?V[1/$6D7.F:Q9>?)%]HM
M;B)HI8]\;*Z;D=AN5@PSD$'FOF'_ ((2^%/%'@?_ ()$? ;PGXU\-W^CZK8^
M"5CO=,U2S>WN+=_M$QVO'( R'!'! /-?07[17QBM_P!GKX"^,?CG<^$=4\0#
MPEX;O-570=#M7FO-2>"%G2V@1%8M)(P"+P>6!/% 'A7[1'[1?[#/_!"[]AC3
MK1-)B\/>$_#=K)IOPZ^'NF7LMQ?ZU>NS2)8V@F>269WDD):1BP0.6<@"ORV_
M: _9W_:3_8J_X-??VA/B%\>]&;PQX^_:"^*D'C3Q%X7MU,9\/6^JZOIB?863
M^!VA@.]#R@N/+8!D(KF?V*?V^_!&L?M/:C_P4=_X*P?L3?M0_$CXV#494^'^
M@Z)\&I+CPS\/=-5R8(M-BN+B,M/CYC.Z;E/S#,A>5OT2_:#\5Z!_P<"?\$FO
MC=\&_@M\%OB/X#U2[C6QT+3_ (M^%UT2XNM6LVMM2M2B^;(/(>6.*$RDC&7R
M,#D ^I-1^#'@6/\ 8#G_ &>1I-O_ ,(ROP?;PZ+'RQY7V'^RC;>7MZ;?+XQZ
M5\,_\$$/V>?@I^WI_P $-/V<++]J_P !#Q:GPX\7W^K^$UO-3NH5M;_3M9U"
M.RGQ!*@E$43^4(Y-T948*D5REW_P72\47?[!+?LA1?L:_&G_ (:TF\#'P<?A
MLWP\O JZT;7[&=3^U;?)^Q;_ /2-V[=MXX'[RC]H_P 6_M8?\$'O^"$/PC_9
M(_9;^&6M^)OC'JEC)I5QJOACP[-JT/ANZNI)K_5+[;$CB0Q37+0P;P%9F5R&
M"%" =]_P7]_:HA^/?@.7_@BE^R/HD'CKXY?&<VEKJNE6I\RV\&Z*MQ#<3:EJ
M4B@BW&Q%VJ?F"MYN/]4LOV?\.?V%_P!G_P *>'?@P?&G@/3/$_BGX%^%+?1?
M OC#4[3-Y8A+".RFEC.3L,L<8+#GG!ZJ"/RM_P"":?\ P4:_X)_?\$V_AQ>V
M?A/_ ()_?MF>+/B)XKD^V_$OXJ^)/@J)]8\3W[$O))+*]\S)#O9BD(8@9W,7
MD9Y&^Q/V^/VU?VYO@@W[/W[>W[.7PE\7>*?@'J5@+OXX_##3_!\,WBBQL+ZT
M22TO/)PTR/;&5C-#&X"O JNVQG=0#Y,_; _:>^.'[2'_  50_95TW_@I7^R]
MK'[,/PI\%?$<:Y\/]<UB^BUH^+?$JM']ALY[VSS!IB%D0F.0EL;MQ .Z/]IJ
M_&W_ (*-_M/V'_!P+I7PW_8'_P""?WP5^(&H:+_PLK3?$7Q(^+'B?P7=Z1I7
MA.PM!*KHDETB,]XPE?:BCG857=O8Q_LE0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y8?\'%\,?QB_:?_87_
M &)O&P,W@'XF?'HW?C/37.(M1CL'L42UD_O)(E_<+M/<@]5&/U/KXK_X+?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9^K^$?"GB#5=,US7O#&GWU[HMR]QHUY>64<LMA,
M\;1-)"[ F)C&[H64@E78'@D5H44 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
:444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>nsp-20230331_g3.jpg
<TEXT>
begin 644 nsp-20230331_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZ3;Z/^S_ *EX(TSP]?+;6JZ?'XD\3I+#+_:<>GG;)"BQ)=+YDD:%VG9L%GD
M /UIHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#\E/^"CG_  5/\'_M%_LR_M[_ + /QL^'6F_#WQQ\*O"U
M]'X2TC5M>6>?Q=I+1EX-5MDDABP2HAE,2>88Q/'\[<M5/]D/P/\ L_?"_P#X
M.8_$_@S_ ()JZ?I&G?#UO@&9OCOH_@EE&@6>O?;G^SHL<1\B&Y"FV/EQ@;=]
MQ@ F85]G_P#!4'_@DE^RS_P4[^#FM^&/B3\./#5IX^ET"73_  E\2[K0O/U#
M0I#DQN&CDBDFC1BS"%I-F6)QR:]9_96_8N_96_8B\!R_#;]E'X%>'O ^D74X
MGOX=$LMDE[*!@23S,6EG8#@-(S$#@8% '@O_  <'_P#*&+]H+_L21_Z5V]=S
M^S?XOU+X??\ !(SX?^/-'^&-QXVNM%_9TTB^@\'6A42ZXT6A0R?84W*REYMO
ME@$$$N 17MWQ:^$?PS^/'PXU;X0_&/P3I_B/PQKUM]GUC0]5@$EO>1;@VQU/
M494'\*T?"'A+PUX!\)Z7X%\&:+;Z;H^BZ=!8:3IUHFV*UMH8UCBB0=E5%50.
MP H ^6OV O\ @J=^P=^T9^PAI/[4'A/QCX)^&?AK3=.G;Q/X2O-;L[4>$IXW
M?SK:= (PG(+J=B^8LBLH.X5\3?\ !%3]I?X6_L"?\$TOVH/^"D7Q,TN_\._!
M/Q'\>_$/B;X4Z MIY4U]ILLD5M:1VD+8 ,THCME' !MV+%44L/NWXH_\$4O^
M"4GQH^+4_P <?B9^PGX!U/Q->79NK^^.F-#'>SEMS2SV\3+#.[-RS2(Q8DEL
MY->N_&;]D7]F+]H7X06?[/WQI^!7AGQ#X'TZ2W?3_"E]I:?8+8VZ%(!'"H"H
M(U)50  HX H _*']D'QC^S=_P4B^,WA[_@IC_P %C?V[O@A:)IDOV_X*?LU/
M\5=*_LSP9 Q#17FIQ27 -SJ+ (Q6104(&\ A8(/U:\6?MC?LG^!_@5'^T_XH
M_:1\$VWPXFE6*'QV/$MM)I$KM,8 J72.8F/G*T?#'YU*]017C/\ PXN_X(_?
M]([?A?\ ^$ZG^-2_MJ_\$U/AU\7_ /@FQKO_  3L_9K^%'@+PWX?U2W6QT.P
MU:TD73?#J3WAEN-1MX8D8O=0^;/<0H2BM.$W.@R: /%?^"H/[ __  4A_:__
M &T?@W^UI^QE\7O@M/X,^%V@?VCX8\+?%;^TI[/_ (2*>2?.KB&R@99F2V-H
M('>0^4Z.RJ"=Q^*?CCX5_P""Z47_  7?^">F>,OBC^S;)\:9/@]K3^#]2T_2
M]9'AZ'2@UU]H2Z1D\\W!/F["@V\KGO7[M^%/#EAX/\+:;X1TIG-KI>GPV=L9
M6RQCB0(N3W.%%<WK7[._P.\1_'#1OVE==^%^D77C[P[I$VEZ'XLFM0;VRLY=
MQD@CDZJC;WR/]HT =7I*ZFNE6RZV\+7HMT%VUN"(S+M&\KGG;NSC/.*_-W_@
M@=_R=3^W]_V=MK7_ *-GK]*JXSX5?L[_  .^!NN^+/$_PA^%^D>'M0\=:_)K
MGC"[TNU$;ZOJ,A)>ZG(^_(Q8Y;WH ^?O!/\ P5,^$'BO_@HC\3?^":7[0'@.
MT\!:[X0TS3=6\%ZCXIUR$VWCFRF3S7GM$DC15:!A'\@>1BRRGY?(?'R-H$OP
M<\4?\'3?A?5OV 9-)DL=,^#.IK^TM>^"3'_9DLS"X%E'=-!^Z>\%P; MU;"(
M#\R.%_0K]K7_ ()\_L5_MVZ78:7^UQ^S?X9\<#2MPTN\U6T*W=FK'+)%<Q%)
MHT8@$JKA20"0<"M?]E[]C7]E?]BKP3-\._V4_@/X;\"Z3=3":^@T'3UC>\E
M(62>4YDG8 D!I&8@< XH ],HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **P_B;K&H^'OAMXAU_1[CR;N
MQT.[N+678&V2)"[*V&!!P0#@@BOY\_\ A^Q_P54_Z.F_\LC0_P#Y"KW,GX?Q
MF=QFZ$HKEM?F;6]]K)]CY?B+BW+>&94XXJ$Y<][<J3VM>]Y1[G]%%%?SK_\
M#]C_ (*J?]'3?^61H?\ \A4?\/V/^"JG_1TW_ED:'_\ (5>U_J'G'_/RG]\O
M_D3YK_B*O#W_ #ZJ_P#@,/\ Y,_HHHK^=?\ X?L?\%5/^CIO_+(T/_Y"H_X?
ML?\ !53_ *.F_P#+(T/_ .0J/]0\X_Y^4_OE_P#(A_Q%7A[_ )]5?_ 8?_)G
M]%%%?SK_ /#]C_@JI_T=-_Y9&A__ "%1_P /V/\ @JI_T=-_Y9&A_P#R%1_J
M'G'_ #\I_?+_ .1#_B*O#W_/JK_X##_Y,_HHHK^=?_A^Q_P54_Z.F_\ +(T/
M_P"0J/\ A^Q_P54_Z.F_\LC0_P#Y"H_U#SC_ )^4_OE_\B'_ !%7A[_GU5_\
M!A_\F?T445_.O_P_8_X*J?\ 1TW_ )9&A_\ R%1_P_8_X*J?]'3?^61H?_R%
M1_J'G'_/RG]\O_D0_P"(J\/?\^JO_@,/_DS^BBBOYU_^'['_  54_P"CIO\
MRR-#_P#D*C_A^Q_P54_Z.F_\LC0__D*C_4/./^?E/[Y?_(A_Q%7A[_GU5_\
M 8?_ "9_1117\Z__  _8_P""JG_1TW_ED:'_ /(5'_#]C_@JI_T=-_Y9&A__
M "%1_J'G'_/RG]\O_D0_XBKP]_SZJ_\ @,/_ ),_HHHK^=?_ (?L?\%5/^CI
MO_+(T/\ ^0J/^'['_!53_HZ;_P LC0__ )"H_P!0\X_Y^4_OE_\ (A_Q%7A[
M_GU5_P# 8?\ R9_1117\Z_\ P_8_X*J?]'3?^61H?_R%1_P_8_X*J?\ 1TW_
M )9&A_\ R%1_J'G'_/RG]\O_ )$/^(J\/?\ /JK_ . P_P#DS^BBBOYU_P#A
M^Q_P54_Z.F_\LC0__D*C_A^Q_P %5/\ HZ;_ ,LC0_\ Y"H_U#SC_GY3^^7_
M ,B'_$5>'O\ GU5_\!A_\F?T445_.O\ \/V/^"JG_1TW_ED:'_\ (5'_  _8
M_P""JG_1TW_ED:'_ /(5'^H><?\ /RG]\O\ Y$/^(J\/?\^JO_@,/_DS^BBB
MOYU_^'['_!53_HZ;_P LC0__ )"H_P"'['_!53_HZ;_RR-#_ /D*C_4/./\
MGY3^^7_R(?\ $5>'O^?57_P&'_R9_1117\Z__#]C_@JI_P!'3?\ ED:'_P#(
M5'_#]C_@JI_T=-_Y9&A__(5'^H><?\_*?WR_^1#_ (BKP]_SZJ_^ P_^3/Z*
M**_G7_X?L?\ !53_ *.F_P#+(T/_ .0J/^'['_!53_HZ;_RR-#_^0J/]0\X_
MY^4_OE_\B'_$5>'O^?57_P !A_\ )G]%%%?SK_\ #]C_ (*J?]'3?^61H?\
M\A4?\/V/^"JG_1TW_ED:'_\ (5'^H><?\_*?WR_^1#_B*O#W_/JK_P" P_\
MDS^BBBOYU_\ A^Q_P54_Z.F_\LC0_P#Y"H_X?L?\%5/^CIO_ "R-#_\ D*C_
M %#SC_GY3^^7_P B'_$5>'O^?57_ ,!A_P#)G]%%%?SK_P##]C_@JI_T=-_Y
M9&A__(5'_#]C_@JI_P!'3?\ ED:'_P#(5'^H><?\_*?WR_\ D0_XBKP]_P ^
MJO\ X##_ .3/Z***_G7_ .'['_!53_HZ;_RR-#_^0J/^'['_  54_P"CIO\
MRR-#_P#D*C_4/./^?E/[Y?\ R(?\15X>_P"?57_P&'_R9_1117\Z_P#P_8_X
M*J?]'3?^61H?_P A4?\ #]C_ (*J?]'3?^61H?\ \A4?ZAYQ_P _*?WR_P#D
M0_XBKP]_SZJ_^ P_^3/Z***_G7_X?L?\%5/^CIO_ "R-#_\ D*C_ (?L?\%5
M/^CIO_+(T/\ ^0J/]0\X_P"?E/[Y?_(A_P 15X>_Y]5?_ 8?_)G]%%%?SK_\
M/V/^"JG_ $=-_P"61H?_ ,A4?\/V/^"JG_1TW_ED:'_\A4?ZAYQ_S\I_?+_Y
M$/\ B*O#W_/JK_X##_Y,_HHHK^=?_A^Q_P %5/\ HZ;_ ,LC0_\ Y"H_X?L?
M\%5/^CIO_+(T/_Y"H_U#SC_GY3^^7_R(?\15X>_Y]5?_  &'_P F?T445_.O
M_P /V/\ @JI_T=-_Y9&A_P#R%1_P_8_X*J?]'3?^61H?_P A4?ZAYQ_S\I_?
M+_Y$/^(J\/?\^JO_ (##_P"3/Z***_G7_P"'['_!53_HZ;_RR-#_ /D*C_A^
MQ_P54_Z.F_\ +(T/_P"0J/\ 4/./^?E/[Y?_ "(?\15X>_Y]5?\ P&'_ ,F?
MT445_.O_ ,/V/^"JG_1TW_ED:'_\A4?\/V/^"JG_ $=-_P"61H?_ ,A4?ZAY
MQ_S\I_?+_P"1#_B*O#W_ #ZJ_P#@,/\ Y,_HHHK^=?\ X?L?\%5/^CIO_+(T
M/_Y"H_X?L?\ !53_ *.F_P#+(T/_ .0J/]0\X_Y^4_OE_P#(A_Q%7A[_ )]5
M?_ 8?_)G]%%%?SK_ /#]C_@JI_T=-_Y9&A__ "%1_P /V/\ @JI_T=-_Y9&A
M_P#R%1_J'G'_ #\I_?+_ .1#_B*O#W_/JK_X##_Y,_HHHK^=?_A^Q_P54_Z.
MF_\ +(T/_P"0J_H,^&6L:CXA^&WA[7]8N/.N[[0[2XNI=@7?(\*,S84 #)).
M  *\7..'\9DD8.O*+YKVY6WM;>Z7<^EX=XMRWB:52.%A./):_,DM[VM:4NQN
M4445X9]0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% '-?&?\ Y(]XL_[%J_\ _2=Z_E$K^KOXS_\ )'O%G_8M
M7_\ Z3O7\HE?IGA__"Q'K'_VX_%/%O\ CX3TG^<0HHHK]$/QX**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K^KOX,?\D>\)_P#8M6'_ *3I7\HE?U=_!C_DCWA/_L6K#_TG2OSO
MQ _A8?UE_P"VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QG_Y(]XL_P"Q
M:O\ _P!)WK^42OZN_C/_ ,D>\6?]BU?_ /I.]?RB5^F>'_\ "Q'K'_VX_%/%
MO^/A/2?YQ"BBBOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OZN_@Q_P D>\)_]BU8?^DZ
M5_*)7]7?P8_Y(]X3_P"Q:L/_ $G2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'2T44
M5^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% '-?&?_DCWBS_L6K__ -)WK^42OZN_C/\ \D>\6?\ 8M7_
M /Z3O7\HE?IGA_\ PL1ZQ_\ ;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *_J[^#'_)'O"?_8M6'_I.E?RB5_5W\&/^2/>$_P#L6K#_ -)TK\[\
M0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%?F5_P5&_X+G?&OX'^(/C
M-\!_^">W[+TGC_Q#\$?!RZO\5OB/K&K16VA^"VEB\R&(Q,-VHW!7DP(R'(<#
M=Y<FP _36BOC[_@G3_P51US]KCXU^//V-?VF/V:=1^#/QT^&UE!J&O\ @>\U
MR+5+6^TV78$U"RO(E59HMTD08;<+Y\>&?+;>W_X*:?\ !33]G+_@EK^SCJ'Q
MZ^.^N13WSQO%X2\'6UXB7_B*^ &VW@4Y(0$J9)BI6)3DY)56 /HJBN1^ 'Q7
MM_CQ\"/!/QQM-%?38O&?A'3==BTZ2<2M:K=VL=P(BX #E1)MW8&<9P*^=;/_
M (+%_LU>+?\ @J+H_P#P2U^$C+XL\3/H.I7_ (N\1Z5J2-9>'[FUC,@L&PK>
M?<$*WF*K 0G:K9?<J 'UQ17@O_!0[_@H=\$?^";OP3M/B[\7M,UO6[[7==M]
M"\&>#?"MB+K5?$6K3Y\JTMHB0"3M)+$@ # W,R(WA'PJ_P""V?B#3?VA_ _[
M.G[>W[ /Q$_9ZO/BE?\ V#X;^(?$NIV>IZ5JM\Q41V4L]J1]EN7+HJQ,"=S@
M,5R"0#[QHHKY"_X*/?\ !6[P]_P3\^+_ ,./@!H7[+'Q%^,'C;XE6&J7ND>%
M_AI8I=7L4%B(FDD:$G>X97D8;0<""0G'% 'U[17QO^QA_P %5?C'^UC\=+/X
M.>,_^"5/[0WPGL;JPN;A_&7Q%\)FSTR!HDW")Y".'<_*H[FN&^*/_!;?X_\
MPZ^)GB+X?:7_ ,$1_P!JSQ%;:%KMWIUOX@T3P,TEEJ<<$SQK=6[X^>&0*'1N
MZL#0!^@-%?#/_!.7_@MQI/\ P4+_ &JO%_[)4/[$?Q6^&^O> ]".H>++CQS9
M0PII<K21+#9SJK%X9Y5D9T1@"RPR'^$US^K?\%V?%'Q,\=>,+3]@C_@F[\5/
MCYX'^'NLSZ5XK^(WA:]L[*PEO(!F>+34G)?4V0$<1[2VY2H*NC, ?H-17D'[
M#'[<'P(_X*&_LY:1^TW^SQJE[+H>IS36UU8:M:BWOM*O86VSV=U$&81S(<9
M9E(965F5E8^OT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_^2/>+/^Q:O_\ TG>O
MY1*_J[^,_P#R1[Q9_P!BU?\ _I.]?RB5^F>'_P#"Q'K'_P!N/Q3Q;_CX3TG^
M<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_]BU8?^DZ5_*)7]7?P
M8_Y(]X3_ .Q:L/\ TG2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5_5W\&/\ DCWA/_L6K#_TG2OY1*_J[^#'
M_)'O"?\ V+5A_P"DZ5^=^('\+#^LO_;3]A\)/X^+](?G(Z6BBBOS,_:PHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M1^/7P,^&7[3/P9\2_ #XS^'WU7PIXNTF73=?TZ.\EMVN+:08=!+"RR)D=U8$
M>M==10 BJ%4*HX P*6BB@ HHHH **** /./BC^S#X$^,/QQ^'7QR\<:WK-Q/
M\+[J_OO#'AY+J-=,_M*ZMFM/[0FC\O?+/%;R7$467V(+J5MA;:R^CT44 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_\ DCWBS_L6K_\ ])WK
M^42OZN_C/_R1[Q9_V+5__P"D[U_*)7Z9X?\ \+$>L?\ VX_%/%O^/A/2?YQ"
MBBBOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "OZN_@Q_R1[PG_P!BU8?^DZ5_*)7]7?P8
M_P"2/>$_^Q:L/_2=*_._$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MS7QG_P"2/>+/^Q:O_P#TG>NEKFOC/_R1[Q9_V+5__P"D[UI2_BQ]495_X$O1
M_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/^2/>$_^Q:L/_2=*
MZ6N:^#'_ "1[PG_V+5A_Z3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 <U\9_P#DCWBS_L6K_P#])WK^42OZN_C/_P D>\6?]BU?_P#I
M.]?RB5^F>'_\+$>L?_;C\4\6_P"/A/2?YQ"BBBOT0_'@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OZN_@Q_R1[PG_ -BU8?\ I.E?RB5_5W\&/^2/>$_^Q:L/_2=*_._$#^%A
M_67_ +:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<U\9_P#DCWBS_L6K_P#])WKI
M:YKXS_\ )'O%G_8M7_\ Z3O6E+^+'U1E7_@2]'^1_*)1117]&'\<!1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% ']7?P8_Y(]X3_P"Q:L/_ $G2NEKFO@Q_R1[PG_V+5A_Z
M3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_^2/>
M+/\ L6K_ /\ 2=Z_E$K^KOXS_P#)'O%G_8M7_P#Z3O7\HE?IGA__  L1ZQ_]
MN/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\ )'O"?_8M
M6'_I.E?RB5_5W\&/^2/>$_\ L6K#_P!)TK\[\0/X6']9?^VG[#X2?Q\7Z0_.
M1TM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7-?&?_DCWBS_ +%J_P#_ $G>NEKFOC/_ ,D>\6?]BU?_
M /I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U
M=_!C_DCWA/\ [%JP_P#2=*Z6N:^#'_)'O"?_ &+5A_Z3I72U_.=7^++U9_8]
M#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 <U\9_^2/>+/^Q:O_\ TG>OY1*_
MJ[^,_P#R1[Q9_P!BU?\ _I.]?RB5^F>'_P#"Q'K'_P!N/Q3Q;_CX3TG^<0HH
MHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_]BU8?^DZ5_*)7]7?P8_Y(
M]X3_ .Q:L/\ TG2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<U
M\9_^2/>+/^Q:O_\ TG>NEKFOC/\ \D>\6?\ 8M7_ /Z3O6E+^+'U1E7_ ($O
M1_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/\ DCWA/_L6K#_T
MG2NEKFO@Q_R1[PG_ -BU8?\ I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!S7QG_P"2/>+/^Q:O_P#TG>OY1*_J[^,__)'O%G_8M7__
M *3O7\HE?IGA_P#PL1ZQ_P#;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *_J[^#'_)'O"?_ &+5A_Z3I7\HE?U=_!C_ )(]X3_[%JP_])TK\[\0
M/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7-?&?_ )(]XL_[%J__ /2=
MZZ6N:^,__)'O%G_8M7__ *3O6E+^+'U1E7_@2]'^1_*)1117]&'\<!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% ']7?P8_Y(]X3_[%JP_])TKI:YKX,?\ )'O"?_8M6'_I
M.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QG_ .2/
M>+/^Q:O_ /TG>OY1*_J[^,__ "1[Q9_V+5__ .D[U_*)7Z9X?_PL1ZQ_]N/Q
M3Q;_ (^$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?\ V+5A
M_P"DZ5_*)7]7?P8_Y(]X3_[%JP_])TK\[\0/X6']9?\ MI^P^$G\?%^D/SD=
M+1117YF?M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5S7QG_ .2/>+/^Q:O_ /TG>NEKFOC/_P D>\6?]BU?_P#I
M.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U=_!
MC_DCWA/_ +%JP_\ 2=*Z6N:^#'_)'O"?_8M6'_I.E=+7\YU?XLO5G]CT/X$?
M1?D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!S7QG_Y(]XL_P"Q:O\ _P!)WK^42OZN
M_C/_ ,D>\6?]BU?_ /I.]?RB5^F>'_\ "Q'K'_VX_%/%O^/A/2?YQ"BBBOT0
M_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "OZN_@Q_P D>\)_]BU8?^DZ5_*)7]7?P8_Y(]X3
M_P"Q:L/_ $G2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<U\9_
M^2/>+/\ L6K_ /\ 2=ZZ6N:^,_\ R1[Q9_V+5_\ ^D[UI2_BQ]495_X$O1_D
M?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/^2/>$_P#L6K#_ -)T
MKI:YKX,?\D>\)_\ 8M6'_I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!S7QG_Y(]XL_[%J__P#2=Z_E$K^KOXS_ /)'O%G_ &+5_P#^
MD[U_*)7Z9X?_ ,+$>L?_ &X_%/%O^/A/2?YQ"BBBOT0_'@HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OZN_@Q_R1[PG_V+5A_Z3I7\HE?U=_!C_DCWA/\ [%JP_P#2=*_._$#^
M%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5S7QG_Y(]XL_[%J__P#2=ZZ6
MN:^,_P#R1[Q9_P!BU?\ _I.]:4OXL?5&5?\ @2]'^1_*)1117]&'\<!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% ']7?P8_P"2/>$_^Q:L/_2=*Z6N:^#'_)'O"?\ V+5A
M_P"DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-?&?_
M )(]XL_[%J__ /2=Z_E$K^KOXS_\D>\6?]BU?_\ I.]?RB5^F>'_ /"Q'K'_
M -N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_\
M8M6'_I.E?RB5_5W\&/\ DCWA/_L6K#_TG2OSOQ _A8?UE_[:?L/A)_'Q?I#\
MY'2T445^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<U\9_\ DCWBS_L6K_\ ])WKI:YKXS_\D>\6?]BU?_\
MI.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U=_
M!C_DCWA/_L6K#_TG2NEKFO@Q_P D>\)_]BU8?^DZ5TM?SG5_BR]6?V/0_@1]
M%^04445F:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% '-?&?\ Y(]XL_[%J_\ _2=Z_E$K^KOX
MS_\ )'O%G_8M7_\ Z3O7\HE?IGA__"Q'K'_VX_%/%O\ CX3TG^<0HHHK]$/Q
MX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K^KOX,?\D>\)_P#8M6'_ *3I7\HE?U=_!C_DCWA/
M_L6K#_TG2OSOQ _A8?UE_P"VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-?&?\
MY(]XL_[%J_\ _2=ZZ6N:^,__ "1[Q9_V+5__ .D[UI2_BQ]495_X$O1_D?RB
M4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!_5W\&/^2/>$_\ L6K#_P!)TKI:
MYKX,?\D>\)_]BU8?^DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% '-?&?_DCWBS_ +%J_P#_ $G>OY1*_J[^,_\ R1[Q9_V+5_\ ^D[U
M_*)7Z9X?_P +$>L?_;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*_J[^#'_ "1[PG_V+5A_Z3I7\HE?U=_!C_DCWA/_ +%JP_\ 2=*_._$#^%A_
M67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5S7QG_Y(]XL_P"Q:O\ _P!)WKI:
MYKXS_P#)'O%G_8M7_P#Z3O6E+^+'U1E7_@2]'^1_*)1117]&'\<!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% ']7?P8_Y(]X3_ .Q:L/\ TG2NEKFO@Q_R1[PG_P!BU8?^
MDZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-?&?_DCW
MBS_L6K__ -)WK^42OZN_C/\ \D>\6?\ 8M7_ /Z3O7\HE?IGA_\ PL1ZQ_\
M;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?_8M6
M'_I.E?RB5_5W\&/^2/>$_P#L6K#_ -)TK\[\0/X6']9?^VG[#X2?Q\7Z0_.1
MTM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7-?&?_DCWBS_L6K__ -)WKI:YKXS_ /)'O%G_ &+5_P#^
MD[UI2_BQ]495_P"!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U=
M_!C_ )(]X3_[%JP_])TKI:YKX,?\D>\)_P#8M6'_ *3I72U_.=7^++U9_8]#
M^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 <U\9_\ DCWBS_L6K_\ ])WK^42O
MZN_C/_R1[Q9_V+5__P"D[U_*)7Z9X?\ \+$>L?\ VX_%/%O^/A/2?YQ"BBBO
MT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "OZN_@Q_R1[PG_P!BU8?^DZ5_*)7]7?P8_P"2
M/>$_^Q:L/_2=*_._$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7QG
M_P"2/>+/^Q:O_P#TG>NEKFOC/_R1[Q9_V+5__P"D[UI2_BQ]495_X$O1_D?R
MB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!_5W\&/^2/>$_^Q:L/_2=*Z6N:
M^#'_ "1[PG_V+5A_Z3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 <U\9_P#DCWBS_L6K_P#])WK^42OZN_C/_P D>\6?]BU?_P#I.]?R
MB5^F>'_\+$>L?_;C\4\6_P"/A/2?YQ"BBBOT0_'@HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH Z;X2?!GXL?'KQI!\._@Q\/-6\3:
MW<(7CTW1[)II @QND;:,(@R,NV%&>2*[?X_?L$_MB?LNZ!#XL^//[/OB#P]I
M,TBQKJLT*36JR-]U'FA9TC8]E8@G!P.*V_V=/VZ/$?[,7[-/Q*^"GPP\(OI_
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
M;'BN'HX>M95;PC[12DXVY73:4K+F=TVTH.ZNW9I'RA1117MGS04444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']7?P8_Y(]X3
M_P"Q:L/_ $G2NEKFO@Q_R1[PG_V+5A_Z3I72U_.=7^++U9_8]#^!'T7Y!111
M69J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 <U\9_^2/>+/\ L6K_ /\ 2=Z_E$K^KOXS_P#)
M'O%G_8M7_P#Z3O7\HE?IGA__  L1ZQ_]N/Q3Q;_CX3TG^<0HHHK]$/QX****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /J[_@F7_P $
M[1^UY>>(OC3\58M=B^%_P_C$WB%/#6FRW>IZU<;=ZZ;911JS-(PP68 E0Z="
MX9>C_;P\5_MQ_M(Z;8_#SP;^P_\ $/X=?!CP/$Y\)^!K+P+J$5M9Q(&W7EX_
MD@2SE2S,[$A-SX)+.[_/_P &/VU_VL?V=O"DO@7X'?'[Q)X7T>>^>\FT[1[\
MQ1/<.J(TA ZL5C09]%'I72:S_P %./\ @H%XAT>[\/ZY^UOXUNK*^MI+>\MI
MM78I-$ZE71AW!4D'ZUX57!YE/,'7?)**^!-R]WN[)6YGWZ+1=;_44,QR:GE"
MPJ]I"4OXCBH^^[Z*[=^1:>[U>KN[6^C=2L_B5JG_  0G\"Q?LGP:C)!#\0-5
M_P"%W0^&%<W;3>;*;1KH1?.8!!]GSGY?]3GH#2? JU^)EI_P1@^.:?M8VVI)
MX1_M?1A\'4\3*XF&L><_VC[")?G";?+W;/EQ]H_Z:U\=_ 7]J']H3]E[7[CQ
M+^S_ /%[6_"MW=HJ7O\ 9=V5BNE7.T2Q-F.7&3C<IQDXQFK'[0'[6W[2G[5&
MI6NJ?M!_&;7/%+V.[[#!J-U^XMBWWC'"@6.,G R54$X&>@J'E6)<W3O'D=3V
MG-KS_%S6VM_=O?X=+&L<]P:IJJU/VBH^RY-/9OW7#F;O?^\X\OQZ\Q@:O\%_
MBSH'POTKXV:U\.]7M?".NWDEIHWB.>R=;.]GC:17CCE(VLRF*0$ \;&]*]M_
M;1_8;^._P4LOA]XSA\::M\4/"/C#P?:7GA;Q;IUE<36T*ON;^SURTGEL@*L$
MR ?,.!D,!XMK/QP^+OB'X3Z1\"M<^(6IW7@_0+V2\T7P[-<$VMG/(TC/)&G\
M+,99"3_MGUKMO@1^W]^V9^S-X7D\$? W]HCQ%H&C.[.NDPSK-;1,QRS1QS*Z
MQ$DY)0 D\GFO0K0S%N,Z;C=-Z.]FGMK9M-=;*SU\CR,/4R=1E3JJ=I*/O*S<
M9+XO=NE*+Z7::T?='TI^WQ8Z_P#!S_@E!^SE^SA\<(I;7XB1ZOJFN0Z+?_\
M'[I.C223B*.93\T6_P V+"-@CRF3 ,9 ^=/V#/V==&_:0^/UIHWQ!OVL? GA
M:QG\2?$3522%LM%LU$EP<CD-)A(5(YW2J<'%>9_$GXG_ !%^,7C&\^(7Q6\;
MZIXBUR_8-=ZKK%Z\\\F!@ LY)V@<!1P    !6EX-^.WQ/^'WPP\6?![P=X@2
MQT+QP+1?$\,5E$9KV.VD,L,1F*F1(PYW%%8*Y W X%94<%B*& E2A)<\FVWL
MDY2N[>B;M?=K7<WQ.98/%YK"O4@_90C&*B]7)0BE%2>GQ-+FMLF[7LC[@^%/
M[4/B3XD_#[]J_P#X*.^"=&L[/X@^'5\-Z;\/0^GQ7!\(Z)<WC6O^C1.K(C);
M11Q^8JC:0S<;VSY?_P %+VA^(?P#_9T_:?\ &6DV5M\0_B%X-U1O&]Q9V$=J
MVIBTO1#9W\L<:JIDFB9B9 !N"CLH ^>_V?\ ]I?XW?LN^+KCQO\  WQW-HM]
M>6+V6H(;6&YM[VV?&Z&>WG1XID. =KJ<$9&#S5?X[_M"_&3]ICQR?B/\</'-
MQKNK"TCM()988X8K:WCSL@AAA5(H(UR2$C55RQ.,DDX4<JG0QZJ0LH)Z/7FY
M>114-OAO[V^_2^IUXC/:>*RF5&HY.I):JRY>9U'4=2][\SB^2W+\/VK:'&44
M45[A\N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7]7?P8_Y(]X3_P"Q:L/_ $G2OY1*_J[^#'_)'O"?_8M6'_I.E?G?B!_"P_K+
M_P!M/V'PD_CXOTA^<CI:***_,S]K"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N:^,_\ R1[Q9_V+5_\ ^D[UTM<U
M\9_^2/>+/^Q:O_\ TG>M*7\6/JC*O_ EZ/\ (_E$HHHK^C#^. HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /M?_ (*,?\HX
M_P!C'_L4_$O_ *56-?._A7X>?M$_L^^$O!/[:^F>"5M?#]WK\B^$O$5[#;7=
MM/?6SON1H'+<JT;G$J!6V'&0*N?';]KKQ9\>?@/\*/@+KOA73K&P^$VFZA9:
M5?6CR&:]6[DAD=I0Q*@J80!M ZG-=9^RY_P4)\1? ;X2:K^S;\4?@[X;^*/P
MQU?41J$G@_Q29$-E>  ?:+2XB.^W<@8. >Y&TLQ;Q:%#&87 <D8*3YYMQOO&
M4Y/1[7LT]=-T?28G$Y;CLU]I*HX+V=-1DD])PIPCJK7Y;Q:]W79JZT?T=XA^
M+VO?\%1/^"97Q2^,?[4.EVG_  G7P)GTU_"GC33X/L<5[;7DVR2REMX\0%L)
MU15.7@X&&W_G57T9^TM_P42\0_&?X-6O[,?P=^"_AGX4_#*#41J%UX4\*^9(
M^IW8QMEO+F4[[@KM7 ('*J3NV)MX3QA^TK:^+/V5_"7[,B?!GPK82^%M9N+]
M_&ME8!=6U,2O.WDW$N,O&OGX4=A$GI3RW#XC!TY)4^6,IW4;KW(V^[5J]EHN
M;06<XO"9C5C)U>:<*:4IN+_>34G\](M+FDKOEU6J/N+]LS]KGXN?\$CX_ W[
M%7[%,UGH>E0>#[#Q%K_B74[!-1F\07]UO\R9!=!XXHLQ<"-5.[(! 45Y?_P4
MMAT+]I?]D3X0?\%*]7\/+H?CKQ[?W^A^,[.WN)6M=3DLWDCCO8$D9C$N(6#*
MIV@NH'W26XSP;_P5!L-<^$OASX1?M>_LF>#?C';^#+(6?A/7-;O+BQU.RM0
M$MGN(#F:)0% 4@<#DL>:\U_;#_;<^)?[8NK:%;>(O#NB>&/"OA#3S8^#?!'A
M>S-OIVCVYV[MBDDL[;$W.3SM& H&*X,%EF)HXBE)T^6<6W.I=>^FGIW=W9^\
MDHVT/5S+.L'B,'7@JSE3G&*ITN5KV33CK?X5RI2C>+;E?WK:GH7P7_:;_P""
M@/[<FL^&_P!A&'X\7]SI7BA[?2;^>2PM5N/[,A!=S=WB1+<SV\,2R2,DDK J
MI!!X%>R>++G]E_X\P_%K]ICQ3X)O?%'P:_9MT#1/!GPI\!6>M26":QY]RULE
MY<7$($BJ\BRW+LNUW\U 3\F#\G_LZ?M/P?LX_#?XD:5X5\%O+XP\=>'%\/Z;
MXL.H!/[$TZ5P;Y8XMA+2SQA8Q('4QKNQG=5[]DK]KG3?V>O#_C?X4?$GX40>
M.OA[\1M.M;;Q9X8?5GL)GDM9C-:W,%RBN898I"Q&496!P1T(Z<3E]7GE*A#E
M46K*-HN5VG4::M9N/NIMIK757N<>#S:C[.G#%5>=R4N9SO)1M&2I1::=XJ;Y
MY))I^[HW%HZ7]NWX!?!CP;\.?A%^U#^S[X:OO#OACXN^'KZY_P"$2O\ 5&OC
MH]_87(MKJ.*X<!Y(2S(4+Y;[V3R /G"O8_VN?VLU_:5?PEX1\(?#:V\%^!?A
M_H;:5X,\)V^HO>M:1/)YLTTUQ(JM//+)AG?:H^5<+D$GQRO3P$,1#"Q5:_-K
MN[M*[Y4WK=J-DW=Z]6>)FM3"U<=*6'MRVCLK)OE7,TK*R<KM*RLFE9;!1117
M8><%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']7?
MP8_Y(]X3_P"Q:L/_ $G2NEKFO@Q_R1[PG_V+5A_Z3I72U_.=7^++U9_8]#^!
M'T7Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 <U\9_^2/>+/\ L6K_ /\ 2=Z_E$K^
MKOXS_P#)'O%G_8M7_P#Z3O7\HE?IGA__  L1ZQ_]N/Q3Q;_CX3TG^<0HHHK]
M$/QX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K^KOX,?\ )'O"?_8M6'_I.E?RB5_5W\&/^2/>
M$_\ L6K#_P!)TK\[\0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-?&
M?_DCWBS_ +%J_P#_ $G>NEKFOC/_ ,D>\6?]BU?_ /I.]:4OXL?5&5?^!+T?
MY'\HE%%%?T8?QP%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?U=_!C_DCWA/\ [%JP_P#2
M=*Z6N:^#'_)'O"?_ &+5A_Z3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 <U\9_^2/>+/^Q:O_\ TG>OY1*_J[^,_P#R1[Q9_P!BU?\
M_I.]?RB5^F>'_P#"Q'K'_P!N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K^KOX,?\D>\)_]BU8?^DZ5_*)7]7?P8_Y(]X3_ .Q:L/\ TG2OSOQ
M_A8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<U\9_^2/>+/^Q:O_\ TG>N
MEKFOC/\ \D>\6?\ 8M7_ /Z3O6E+^+'U1E7_ ($O1_D?RB4445_1A_' 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!_5W\&/\ DCWA/_L6K#_TG2NEKFO@Q_R1[PG_ -BU
M8?\ I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QG
M_P"2/>+/^Q:O_P#TG>OY1*_J[^,__)'O%G_8M7__ *3O7\HE?IGA_P#PL1ZQ
M_P#;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?_
M &+5A_Z3I7\HE?U=_!C_ )(]X3_[%JP_])TK\[\0/X6']9?^VG[#X2?Q\7Z0
M_.1TM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7-?&?_ )(]XL_[%J__ /2=ZZ6N:^,__)'O%G_8M7__
M *3O6E+^+'U1E7_@2]'^1_*)1117]&'\<!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']7
M?P8_Y(]X3_[%JP_])TKI:YKX,?\ )'O"?_8M6'_I.E=+7\YU?XLO5G]CT/X$
M?1?D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',_$SXR
M_"[X-V-KJ?Q0\:V6B6][,8K66]<@2.!DJ, \XYKCO^&Y_P!D?_HO6@_]_G_^
M)KTK6?#GA[Q'$D'B'0;*_2-MT:7MJDH0^H# X-9__"KOAG_T3O0O_!1#_P#$
MT <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_
M -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_
M /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T
M3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\
M_$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T <+_P -S_LC
M_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__
M !-'_"KOAG_T3O0O_!1#_P#$T <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_
M /1>M!_[_/\ _$UW7_"KOAG_ -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$
MT <+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_
M -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$T >4_$W]L_\ 98\0_#;Q#H&C
M_''09KN^T.[M[6+[25WR/"ZJN6  R2!DD"OY\O\ A@[]IS_H4]!_\+W1?_DR
MOZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)KW,GX@QF21FJ$
M8OFM?F3>U]K-=SY?B+A++>)I4Y8J<X\E[<K2WM>]XR['\SG_  P=^TY_T*>@
M_P#A>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]$[T+_P %$/\
M\31_PJ[X9_\ 1.]"_P#!1#_\37M?Z^9Q_P ^Z?W2_P#DCYK_ (A5P]_S]J_^
M!0_^0/YG/^&#OVG/^A3T'_PO=%_^3*/^&#OVG/\ H4]!_P#"]T7_ .3*_IC_
M .%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H_U\SC_GW3^Z7_R0
M?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/_A>Z+_\ )E'_  P=^TY_T*>@
M_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31
M_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _F<_X8._:<_Z%/0?_  O=%_\
MDRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z
M)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX>_Y^U?\ P*'_ ,@?S.?\,'?M
M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>Z+_\F5_3'_PJ[X9_]$[T+_P4
M0_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'_/NG]TO_ )(/^(5</?\ /VK_
M .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#DRC_A@[]IS_H4]!_\+W1?_DRO
MZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H_U\SC_GW3^Z7_
M ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0IZ#_ .%[HO\ \F4?\,'?M.?]
M"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$
M/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4/_D#^9S_ (8._:<_Z%/0?_"]
MT7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\ A5WPS_Z)WH7_ (*(?_B:/^%7
M?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_ !"KA[_G[5_\"A_\@?S.?\,'
M?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%[HO_ ,F5_3'_ ,*N^&?_ $3O
M0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_=+_Y(/\ B%7#W_/V
MK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8._:<_P"A3T'_ ,+W1?\ Y,K^
MF/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7S./^?=/[I?
M_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^%[HO_P F4?\ #!W[3G_0
MIZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\
MQ-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9S_A@[]IS_H4]!_\ "]T7
M_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#
M/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5_P# H?\ R!_,Y_PP
M=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_^%[HO_R97],?_"KOAG_T3O0O
M_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^OF<?\^Z?W2_\ D@_XA5P]_P _
M:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_ .3*/^&#OVG/^A3T'_PO=%_^
M3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7S./^?=/[
MI?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.?]"GH/\ X7NB_P#R91_PP=^T
MY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\
MP40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_^0/YG/\ A@[]IS_H4]!_
M\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%7?#/_HG>A?\ @HA_^)H_
MX5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\ $*N'O^?M7_P*'_R!_,Y_
MPP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_ (7NB_\ R97],?\ PJ[X9_\
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
MZ%_X*(?_ (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B]:#_W^?\
M^)KNO^%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H X7_AN?]D?_
M *+UH/\ W^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(?
M_B:/^%7?#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]
MD?\ Z+UH/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_
M (F@#A?^&Y_V1_\ HO6@_P#?Y_\ XFC_ (;G_9'_ .B]:#_W^?\ ^)KNO^%7
M?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?^"B'_P")H X7_AN?]D?_ *+UH/\
MW^?_ .)H_P"&Y_V1_P#HO6@_]_G_ /B:[K_A5WPS_P"B=Z%_X*(?_B:/^%7?
M#/\ Z)WH7_@HA_\ B: .%_X;G_9'_P"B]:#_ -_G_P#B:/\ AN?]D?\ Z+UH
M/_?Y_P#XFNZ_X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (F@#A?^
M&Y_V1_\ HO6@_P#?Y_\ XFL/XF_MG_LL>(?AMXAT#1_CCH,UW?:'=V]K%]I*
M[Y'A=57+  9) R2!7JW_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!
M1#_\33BW&2:Z$SBIQ<7U/YG/^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG/^A3
MT'_PO=%_^3*_IC_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFOM
M?]?,X_Y]T_NE_P#)'YI_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^%[HO
M_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 31_PJ
M[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9S_A@
M[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\ Z)WH
M7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5
M_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_^%[HO_R9
M7],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^OF<?\^Z?W
M2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_ .3*/^&#
MOVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""
MB'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.?]"GH/\
MX7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_ /$T
M?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_^0/Y
MG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%7?#/
M_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\ $*N'
MO^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_ (7NB_\
MR97],?\ PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 31_KYG'_/
MNG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A@[]IS_H4]!_\+W1?_DRC_A@[]IS_
M *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@H
MA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7_P "A_\ ('\SG_#!W[3G_0IZ#_X7
MNB__ "91_P ,'?M.?]"GH/\ X7NB_P#R97],?_"KOAG_ -$[T+_P40__ !-'
M_"KOAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=+_Y(/^(5</?\_:O_ (%#_P"0/YG/
M^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_P#H
MG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFC_ %\SC_GW3^Z7_P D'_$*N'O^
M?M7_ ,"A_P#('\SG_#!W[3G_ $*>@_\ A>Z+_P#)E'_#!W[3G_0IZ#_X7NB_
M_)E?TQ_\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T?Z^9Q_S[
MI_=+_P"2#_B%7#W_ #]J_P#@4/\ Y _F<_X8._:<_P"A3T'_ ,+W1?\ Y,H_
MX8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_
M (*(?_B:/]?,X_Y]T_NE_P#)!_Q"KA[_ )^U?_ H?_('\SG_  P=^TY_T*>@
M_P#A>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]$[T+_P %$/\
M\31_PJ[X9_\ 1.]"_P#!1#_\31_KYG'_ #[I_=+_ .2#_B%7#W_/VK_X%#_Y
M _F<_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +W1?_ ),K^F/_ (5=
M\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:/]?,X_P"?=/[I?_)!_P 0
MJX>_Y^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'_#!W[3G_ $*>@_\ A>Z+
M_P#)E?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-'^OF<
M?\^Z?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/^A3T'_PO=%_^3*/^&#OV
MG/\ H4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?
M^"B'_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/
M_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\
M$T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _
MF<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_
M .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX
M>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>
MZ+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'
M_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#D
MRC_A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>
MA?\ @HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0
MIZ#_ .%[HO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40
M_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4
M/_D#^9S_ (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\
MA5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_
M !"KA[_G[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%
M[HO_ ,F5_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z
M^9Q_S[I_=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8
M._:<_P"A3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=
MZ%_X*(?_ (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*
M>@_^%[HO_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/
M_P 31_PJ[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\
MD#^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?
M#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q
M"KA[_G[5_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_
M^%[HO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^O
MF<?\^Z?W2_\ D@_XA5P]_P _:O\ X%#_ .0/*?AE^V?^RQX>^&WA[0-8^..@
MPW=CH=I;W47VDMLD2%%9<J"#@@C()%;G_#<_[(__ $7K0?\ O\__ ,37=?\
M"KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-?%2;E)M]3]+A%0BH
MKH<+_P -S_LC_P#1>M!_[_/_ /$T?\-S_LC_ /1>M!_[_/\ _$UW7_"KOAG_
M -$[T+_P40__ !-'_"KOAG_T3O0O_!1#_P#$TBCA?^&Y_P!D?_HO6@_]_G_^
M)H_X;G_9'_Z+UH/_ '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>
MA?\ @HA_^)H X7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K
M_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:
M#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_ (5=
M\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X;G_9'_Z+UH/_ '^?
M_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H X7_AN?\
M9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z)WH7_@HA_P#B
M:/\ A5WPS_Z)WH7_ (*(?_B: ,OX9_M!?!?XRWUUIGPO^(FG:W<640ENHK)R
M3&A. QR!QGBNQK/T;PEX4\.2O/X>\,Z?8/(NV1[*RCB+CT)4#(K0H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKB/VC_ -H[X+_LD?!/
MQ!^T/^T)X[M/#?A'PQ9?:=6U6[W$("P5$1%!:21W942-06=F55!) KX*\-_\
M%S/V[?CIH*_&#]D+_@A)\6/&WPPN4,^E^+O$/C>QT&]U*T_AN+;3I()7N$9?
MF7RY&##&#0!^EE%?,_\ P3C_ ."J?[.G_!2?P_X@M/AQIGB#PEXZ\%78L_'W
MPQ\<:=]BUOP_<99<2PDG=&65U#J>"NUU1OEKO/VW?VW?V>?^"??[/6M_M(_M
M)>-[;2-%TFW;[':&5?M>KW>TF*RM(B<S3R$8"CA1EV*HK, #URBO(_V#OVKM
M/_;E_9 \!?M:Z5X*F\.6_CK0QJ,6B7%\+E[,&1TV&4(@<_)G(4=:]6U#4+#2
M+"?5=5OH;:UM86EN;FXD"1Q1J"6=F/"J "23P * )J*_.C3/^"]GQ(^-]KK/
MQ._84_X)5?&/XS?"G0M0N+6;XE:7=6FG1:K]G8K-)IMG/F>_0%2!M"N2"I56
M!%?3?[+/_!2S]DS]K;]C*?\ ;N^'_CQ],\!Z787MQXJF\0P?9KGPZ]G&9+N"
M]C!;RY(E&XA2P965D+*RD@'OE%?FI_Q$2ZQ'\/5_:RNO^"7'QNC_ &<'N@$^
M,Y6S+_8S+Y7]HG2P_GBTSAO.WX*G/7Y3];?M2_\ !1W]E+]DC]CA?VZ?B-X\
M:_\  5]I]E=>&[CP_#]IN/$#7B![.&RC)7S9)E8,H)4!0S,5568 'NM%?G-K
M?_!>_P")7P,L]'^*?[<G_!*7XR_!WX3:W?VUK'\2M3NK34$TK[0P6*74K*#$
M]BA9E!#;G!.T*S$*?HK]OS_@IQ\"OV!OACX3\8Z[HFM^._$7Q'U6+2_A?X%\
M"6RWFI>*KR1591;#<%\H"2,M+D@"1  S.BL ?1]%?$/P$_X+*ZGK/[3/A/\
M9%_;C_8=\?\ [/7C+XB).?AS/XHU&SU/2=?EB4,]JE[:MMCNMI4^4R]652P9
MXU?[>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHKB/VC_VCO@O^R1\$_$'[0_[0GCNT\-^$?#%E]IU;5;O<
M0@+!41$4%I)'=E1(U!9V954$D"@#MZ*_-/PW_P %S/V[?CIH*_&#]D+_ ((2
M?%CQM\,+E#/I?B[Q#XWL=!O=2M/X;BVTZ2"5[A&7YE\N1@PQ@U]*?\$X_P#@
MJG^SI_P4G\/^(+3X<:9X@\)>.O!5V+/Q]\,?'&G?8M;\/W&67$L))W1EE=0Z
MG@KM=4;Y: /IBBO(_P!MW]MW]GG_ ()]_L]:W^TC^TEXWMM(T72;=OL=H95^
MUZO=[28K*TB)S-/(1@*.%&78JBLP/V#OVKM/_;E_9 \!?M:Z5X*F\.6_CK0Q
MJ,6B7%\+E[,&1TV&4(@<_)G(4=: /7**AU#4+#2+"?5=5OH;:UM86EN;FXD"
M1Q1J"6=F/"J "23P *_.[3/^"]GQ(^-]KK/Q._84_P""57QC^,WPIT+4+BUF
M^)6EW5IIT6J_9V*S2:;9SYGOT!4@;0KD@J55@10!^B]%>!_LL_\ !2S]DS]K
M;]C*?]N[X?\ CQ],\!Z787MQXJF\0P?9KGPZ]G&9+N"]C!;RY(E&XA2P965D
M+*RD_*'_ !$2ZQ'\/5_:RNO^"7'QNC_9P>Z 3XSE;,O]C,OE?VB=+#^>+3.&
M\[?@J<]?E(!^E=%>%?M2_P#!1W]E+]DC]CA/VZ?B-X\;4/ 5]I]E=>&[CP_#
M]IN/$#7B![.&RC)7S9)E8,H)4!0S,5568?+>M_\ !>_XE? RST?XI_MR?\$I
M?C+\'?A-K=_;6L?Q*U.ZM-032OM#!8I=2LH,3V*%F4$-N<$[0K,0I /T9HKY
MO_;[_P""GOP&_8%^'/A#Q3KVAZ]X\\1_$G5$TWX7^!/ -HM[J?BJZ=48?9EW
M!3$!)$6ER0!*@ 9G53XS\/\ _@MYXB\)?'KP5\!_^"A'_!/OXB_L\/\ $K55
MTOP%XJ\0ZK9ZMHU_?N0([.>YM2!:S.64*C!N3\Q506H ^]J*** "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 _+#_@XOAC^,7[3_P"PO^Q-XV!F\ _$SX]&[\9Z:YQ%J,=@
M]BB6LG]Y)$O[A=I[D'JHQ^IEM;6UE;1V=G;I%#$@2**) JHH& H X  XQ7Q=
M_P %O_\ @GI\6?VY?V?/"GCK]EK6+73OC5\%?&UIXU^%ES>R+'%=7MLP9[)W
M<[4$NR-E9L+YD$09E0LP^4?VE?\ @XN^,5C^S:_P_L?V;OB?\#?VF--N(&N/
M"?B[X-WFN:3JTT)S-:6LL4B,T%P<!;C&Y5)VALK)0!UO[7^DV/[.?_!T3^S%
M\4_A? MC>?&WX<Z]X>^(MK9C9_:L-G:SR03S ?>962U^8_PV48_AKV3_ (*K
M_P#!+G]E/XN>$?C3^WS\:M%U;QGXQ\/? K7K?P5I7B/5&N-&\,O!I-TPNK*R
MP$6X9_G,C[\.JL@1EW5\7?\ !-O]I7Q]^VI_P7&T#]J'_@JWX2?X&?$O0OA5
M!H_P ^$'B#0=0T\:NUW%,+[4+>:\C57<B:Z40EC*1<*GS?9B6_63_@H-I.JZ
M_P#L$?&_0M"TRXO;Z]^$'B6"SL[2%I)9Y7TNY5(T102S,Q "@$DD 4 >,_\
M!OY_RAH_9\_[$1/_ $HFKZM\?^!?"OQ0\":W\,_'6E_;M$\1:1<Z9K%EY\D7
MVBUN(FBECWQLKIN1V&Y6##.00>:^8?\ @A+X4\4>!_\ @D1\!O"?C7PW?Z/J
MMCX)6.]TS5+-[>XMW^T3':\<@#(<$<$ \U]!?M%?&*W_ &>O@+XQ^.=SX1U3
MQ /"7AN\U5=!T.U>:\U)X(6=+:!$5BTDC (O!Y8$\4 >%?M$?M%_L,_\$+OV
M&-.M$TF+P]X3\-VLFF_#KX>Z9>RW%_K5Z[-(EC:"9Y)9G>20EI&+! Y9R *_
M+;]H#]G?]I/]BK_@U]_:$^(7Q[T9O#'C[]H+XJ0>-/$7A>W4QGP];ZKJ^F)]
MA9/X':& [T/*"X\M@&0BN9_8I_;[\$:Q^T]J/_!1W_@K!^Q-^U#\2/C8-1E3
MX?Z#HGP:DN/#/P]TU7)@BTV*XN(RT^/F,[IN4_,,R%Y6_1+]H/Q7H'_!P)_P
M2:^-WP;^"WP6^(_@/5+N-;'0M/\ BWX771+BZU:S:VU*U*+YL@\AY8XH3*2,
M9?(P.0#ZDU'X,>!8_P!@.?\ 9Y&DV_\ PC*_!]O#HL?+'E?8?[*-MY>WIM\O
MC'I7PS_P00_9Y^"G[>G_  0T_9PLOVK_  $/%J?#CQ??ZOX36\U.ZA6UO].U
MG4([*?$$J"411/Y0CDW1E1@J17*7?_!=+Q1=_L$M^R%%^QK\:?\ AK2;P,?!
MQ^&S?#R\"KK1M?L9U/[5M\G[%O\ ](W;MVWC@?O*/VC_ !;^UA_P0>_X(0_"
M/]DC]EOX9:WXF^,>J6,FE7&J^&/#LVK0^&[JZDFO]4OML2.)#%-<M#!O 5F9
M7(8(4(!WW_!?W]JB'X]^ Y?^"*7[(^B0>.OCE\9S:6NJZ5:GS+;P;HJW$-Q-
MJ6I2*"+<;$7:I^8*WFX_U2R_9_PY_87_ &?_  IX=^#!\:> ],\3^*?@7X4M
M]%\"^,-3M,WEB$L([*:6,Y.PRQQ@L.><'JH(_*W_ ()I_P#!1K_@G]_P3;^'
M%[9^$_\ @G]^V9XL^(GBN3[;\2_BKXD^"HGUCQ/?L2\DDLKWS,D.]F*0AB!G
M<Q>1GD;[$_;X_;5_;F^"#?L_?M[?LY?"7Q=XI^ >I6 N_CC\,-/\'PS>*+&P
MOK1)+2\\G#3(]L96,T,;@*\"J[;&=U /DS]L#]I[XX?M(?\ !5#]E73?^"E?
M[+VL?LP_"GP5\1QKGP_US6+Z+6CXM\2JT?V&SGO;/,&F(61"8Y"6QNW$ [H_
MVFK\;?\ @HW^T_8?\' NE?#?]@?_ ()_?!7X@:AHO_"RM-\1?$CXL>)_!=WI
M&E>$["T$JNB272(SWC"5]J*.=A5=V]C'^R5 !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?EA_P<7PQ_&+]I_]
MA?\ 8F\; S> ?B9\>C=^,]-<XBU&.P>Q1+63^\DB7]PNT]R#U48_4^OBO_@M
M_P#\$]/BS^W+^SYX4\=?LM:Q:Z=\:O@KXVM/&OPLN;V18XKJ]MF#/9.[G:@E
MV1LK-A?,@B#,J%F !]HVUM;65M'9V=ND4,2!(HHD"JB@8"@#@ #C%?E;^U_I
M-C^SG_P=$_LQ?%/X7P+8WGQM^'.O>'OB+:V8V?VK#9VL\D$\P'WF5DM?F/\
M#91C^&N2_:5_X.+OC%8_LVO\/[']F[XG_ W]IC3;B!KCPGXN^#=YKFDZM-"<
MS6EK+%(C-!<' 6XQN52=H;*R5Y__ ,$V_P!I7Q]^VI_P7&T#]J'_ (*M^$G^
M!GQ+T+X50:/\ /A!X@T'4-/&KM=Q3"^U"WFO(U5W(FNE$)8RD7"I\WV8E@#[
M1_X*K_\ !+G]E/XN>$?C3^WS\:M%U;QGXQ\/? K7K?P5I7B/5&N-&\,O!I-T
MPNK*RP$6X9_G,C[\.JL@1EW5UO\ P;^?\H:/V?/^Q$3_ -*)J]F_X*#:3JNO
M_L$?&_0M"TRXO;Z]^$'B6"SL[2%I)9Y7TNY5(T102S,Q "@$DD 5Y1_P0E\*
M>*/ _P#P2(^ WA/QKX;O]'U6Q\$K'>Z9JEF]O<6[_:)CM>.0!D."." >: /I
M[Q_X%\*_%#P)K?PS\=:7]NT3Q%I%SIFL67GR1?:+6XB:*6/?&RNFY'8;E8,,
MY!!YKYN_:(_:+_89_P""%W[#&G6B:3%X>\)^&[633?AU\/=,O9;B_P!:O79I
M$L;03/)+,[R2$M(Q8('+.0!7NO[17QBM_P!GKX"^,?CG<^$=4\0#PEX;O-57
M0=#M7FO-2>"%G2V@1%8M)(P"+P>6!/%?@W^Q3^WWX(UC]I[4?^"CO_!6#]B;
M]J'XD?&P:C*GP_T'1/@U)<>&?A[IJN3!%IL5Q<1EI\?,9W3<I^89D+RL =-^
MT!^SO^TG^Q5_P:^_M"?$+X]Z,WACQ]^T%\5(/&GB+PO;J8SX>M]5U?3$^PLG
M\#M# =Z'E!<>6P#(17[(:C\&/ L?[ <_[/(TFW_X1E?@^WAT6/ECROL/]E&V
M\O;TV^7QCTKY;_:#\5Z!_P ' G_!)KXW?!OX+?!;XC^ ]4NXUL="T_XM^%UT
M2XNM6LVMM2M2B^;(/(>6.*$RDC&7R,#GQ*[_ ."Z7BB[_8);]D*+]C7XT_\
M#6DW@8^#C\-F^'EX%76C:_8SJ?VK;Y/V+?\ Z1NW;MO' _>4 =7_ ,$$/V>?
M@I^WI_P0T_9PLOVK_ 0\6I\./%]_J_A-;S4[J%;6_P!.UG4([*?$$J"411/Y
M0CDW1E1@J16G_P %_?VJ(?CWX#E_X(I?LCZ)!XZ^.7QG-I:ZKI5J?,MO!NBK
M<0W$VI:E(H(MQL1=JGY@K>;C_5++P/[1_BW]K#_@@]_P0A^$?[)'[+?PRUOQ
M-\8]4L9-*N-5\,>'9M6A\-W5U)-?ZI?;8D<2&*:Y:&#> K,RN0P0H?.O^":?
M_!1K_@G]_P $V_AQ>V?A/_@G]^V9XL^(GBN3[;\2_BKXD^"HGUCQ/?L2\DDL
MKWS,D.]F*0AB!G<Q>1GD8 _4#P'_ ,$[/V;/#]Q\"_&GC?P=_P ))XV_9]\&
MQ^'_ (?^++R_N8WM$.GI8W$OD)*(9&EC3),B.5."I#*"/A/_ (*M?%'3_P#@
MKW^V-\,_^"2?[($:^(;3X;?$_3?&OQ[^(U@/,T_PA!8^<BZ>DXRKWLGFRKL4
MY6150GB?RH/^"\G_  4Y_:5M_@]\(_@3^R3\+?C)X<TOXU>&[/Q#\1?&_A/P
M!<7FO>%O#ER%_P!!@BC8)#J3J90ZF9&B\K:''F"1*G[ ?_!5[_@G%^P?\(M$
M_9@_9;_X)@?M:Z#I;W<8OM4O_@NC76J7LA5'OK^X^UYED8X+,1M10%15154
M'ZZT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 9^K^$?"GB#5=,US7O#&GWU[H
MMR]QHUY>64<LMA,\;1-)"[ F)C&[H64@E78'@D5H444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5GZOX1\*>(-5TS7->\,:??7NBW+W&C7EY91RR
MV$SQM$TD+L"8F,;NA92"5=@>"16A10 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
< !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>nsp-20230331_g4.jpg
<TEXT>
begin 644 nsp-20230331_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"OJ^KZ7H&DW6O:W?Q6EE9
M6[W%Y=3N%CAB12SNQ/ 4*"2>P%?DGXI_X.!/V]?CK\1?AWXY_P""?/\ P31N
M?%GPE\6^-==T;PKJOBGQC;:;?_$?^S=+OKJX%A"\9:Q2,6DDJROYOFM"8 HD
M9E3]6?B5X#T;XI_#GQ!\,?$;RKI_B/1+O2[]H&VN(;B%HG*GLVUS@^M?A3;Z
MC_P47_X(L>/_ -EO]G#]I3]D6[^+/PW^#'Q%\5WGPT\;_""Y2ZU;Q+876@:R
M);5]+8^:D]O%>373,VQ!%;N@:3:92 ?JK^Q[_P %7_V8/VM/V#-1_P""@#ZA
M=>#/#'A:#4%^(6G>)$Q<^&;RQ0/=VLP0'>RJR.FT;I%EC^4,VP?.B?\ !P)\
M6]5^&$O[6'A+_@CW\==3^ D5L]__ ,+*6XT^.\ETQ.6U"/2FD\U[?8#()/,"
M;!N+!<D>\_LV>*_^":G_  6$_8+UFV^$?@/3M4^%7CF_EMO&WA*&R?1+F+4H
MY(9YK>]2S>.2*Y#K"[,KGS%*L'=&!/-_\%2OV\O@A_P3*_9*L/V?/ACX5&O_
M !&\5^'5\(_!'X0:+&UW>ZE*819VW[GYI#:P_('=OO[?+!+L* /IW]G+]H;X
M2?M8? WPS^T9\"?%<>M^$O%VEI?Z+J,:%"\9)5D=&PR2(ZO&Z, 4=&4\@US_
M .VE^V=\!/V _P!GC6_VF_VC_$TNG>'-%"1B*S@\Z[U"ZD;;#:6T61YLTC<*
MN0  69E168>7?\$6/V*?''_!/?\ X)G_  P_99^)]_'/XGT73KJ]\1)!,)(K
M6\O;R>]DMD8<,(C/Y6Y>&,98<-7QY_P<Q?'=?A1^T;^Q%H.M_#+5?'6D2?&#
M4/$4?@/2 IE\0ZQIT=E'I=F _P N9+B^\O+!@%D;Y6^Z0#U5/^"^7BCX5:[X
M2\2_MQ_\$S?BW\#_ (7^.M6M]-T#XG^*+JSN;:SGGY@_M.VA/FZ<& )._<PP
M?E(5B/9?V\O^"E7Q6_8Q^*.E?#OP%_P36^.GQHM-3T!-2E\1_"[PR;ZQLY&G
MFB^R2N!\LP$0D*_W94/>ODG]M#]M[_@I7^SM\-['XD_\%D?^":WP%\8?LR:Y
MKNGV_C;1_"%_/KFH^$1+<1_9I]0BO0UK>^7-Y8_<QA&D"@.A9,_J=#XJ\%:=
MX$3QO;ZS8P>'8-(%]'J".JVT=DL7F"4$<",1C=GH%H _-V;_ (.1=4\._&SP
M#\!?BG_P25_:-\%Z]\2=>BTKPI;>*?#\5F]](TD:2/$DC!I4B$JLY4':IR<5
M^G-?E]_P19\.ZW_P4A_:N^)O_!<_XUZ;-+8:MJEWX+_9NTN_0[=$\+VDKQ3W
MD:-G9-<2;T9AA@XNU^[(!7Z@T %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QFT3XC>)?
M@_XK\.?!WQE'X=\7:AX;OK;PMX@FM8YTTS4GMW6VNFCD1TD$<I1RC*RMMP5(
M)%?B;;?\%BOB!\)_B/\ LJ^#?^"J/PA^*&B_&CX(?$3Q2?'Y3P))/_PE4,OA
MK6+*SO-,-LBPW1EDN;:,B/:F29 ?*RP_=>N0\>_ KX8_$WXB>!OBKXT\/O=Z
MY\.-6N]3\(7BWDL8LKFYL+BPF<HC!9=UM<S)MD# ;]P 8 @ _+#]ASQ-^U)_
MP3C_ ."=G[57_!3KQ7^R9XBLO%_QL^+6H^,/AK\$4TB>:^L4OK@167VNVA7S
M(OGG:69-JMY-N#\I<*O@G_!,C]O?]GW]FGQCJ7[:W[;O[&'[77Q7_:?\9*[^
M)_'UU\%/.M-"A?(&G:0CW2?9K=$/E[E1&894!(\1U^_-% 'R]<_\%1_!MQ_P
M3MU/_@HKX;_9<^,%UI>G3"-/AS>>$!;^*+@_VC'8$K9>:PP&?SL[^8E+>U>
M_P#!93X%_'3]J7X$?LV_\%)_V5_@CJWB#QO\#O&ND?$2#X8WL/EZIJ&DSQV]
MQ>:>L8R?M:^3;@QKEODD"!G"*WZ/T4 ?CS_P4C_X*7:9_P %C/V2;W_@FI_P
M3^_9L^*>J?$3XIW^F6/BIO&/@&[TJQ\!V45[!=7%QJ5Q,OEJR^2$ 1G!W,0Q
M8(DGU-_P64LOB)^S=_P0T^(_PL^ 6BZ]XCURT^&^G>"M'M]%TZ6YOKJWN)+7
M2YY!'"&;(MI)G)'0*3GBON"B@#QO_@GC\ =+_9:_84^$7[/FE:8+3_A%?A[I
M5G>Q>7L9[S[,C74K+V=YVED;_:<U[)110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17-?&?_
M )(]XL_[%J__ /2=Z_E$KZ;A_AW^W8U'[7DY+?9O>]_-=CXGB[C'_5:=&/L/
M:>T4OM<MK6_NRO>_D?UP45_(_17T7_$/O^HG_P D_P#MSX__ (BY_P!07_E3
M_P"YG]<%%?R/T4?\0^_ZB?\ R3_[</\ B+G_ %!?^5/_ +F?UP45_(_11_Q#
M[_J)_P#)/_MP_P"(N?\ 4%_Y4_\ N9_7!17\C]%'_$/O^HG_ ,D_^W#_ (BY
M_P!07_E3_P"YG]<%%?R/T4?\0^_ZB?\ R3_[</\ B+G_ %!?^5/_ +F?UP45
M_(_11_Q#[_J)_P#)/_MP_P"(N?\ 4%_Y4_\ N9_7!17\C]%'_$/O^HG_ ,D_
M^W#_ (BY_P!07_E3_P"YG]<%%?R/T4?\0^_ZB?\ R3_[</\ B+G_ %!?^5/_
M +F?UP45_(_11_Q#[_J)_P#)/_MP_P"(N?\ 4%_Y4_\ N9_7!17\C]%'_$/O
M^HG_ ,D_^W#_ (BY_P!07_E3_P"YG]<%%?R/T4?\0^_ZB?\ R3_[</\ B+G_
M %!?^5/_ +F?UP45_(_11_Q#[_J)_P#)/_MP_P"(N?\ 4%_Y4_\ N9_7!17\
MC]%'_$/O^HG_ ,D_^W#_ (BY_P!07_E3_P"YG]<%%?R/T4?\0^_ZB?\ R3_[
M</\ B+G_ %!?^5/_ +F?UP45_(_11_Q#[_J)_P#)/_MP_P"(N?\ 4%_Y4_\
MN9_7!17\C]%'_$/O^HG_ ,D_^W#_ (BY_P!07_E3_P"YG]<%%?R/T4?\0^_Z
MB?\ R3_[</\ B+G_ %!?^5/_ +F?UP45_(_11_Q#[_J)_P#)/_MP_P"(N?\
M4%_Y4_\ N9_7!17\C]%'_$/O^HG_ ,D_^W#_ (BY_P!07_E3_P"YG]<%%?R/
MT4?\0^_ZB?\ R3_[</\ B+G_ %!?^5/_ +F?UP45_(_11_Q#[_J)_P#)/_MP
M_P"(N?\ 4%_Y4_\ N9_7!17\C]%'_$/O^HG_ ,D_^W#_ (BY_P!07_E3_P"Y
MG]<%%?R/T4?\0^_ZB?\ R3_[</\ B+G_ %!?^5/_ +F?UP45_(_11_Q#[_J)
M_P#)/_MP_P"(N?\ 4%_Y4_\ N9_7!17\C]%'_$/O^HG_ ,D_^W#_ (BY_P!0
M7_E3_P"YG]<%%?R/T4?\0^_ZB?\ R3_[</\ B+G_ %!?^5/_ +F?UP45_(_1
M1_Q#[_J)_P#)/_MP_P"(N?\ 4%_Y4_\ N9_7!17\C]?U=_!C_DCWA/\ [%JP
M_P#2=*^=X@X=_L*--^UY^>_V;6M;S?<^PX1XQ_UIG6C[#V?LU'[7->]_[L;6
MMYG2T445\R?;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!S7QG_Y(]XL_P"Q:O\ _P!)WK^42OZN_C/_ ,D>
M\6?]BU?_ /I.]?RB5^F>'_\ "Q'K'_VX_%/%O^/A/2?YQ"BBBOT0_'@HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OZN_@Q_P D>\)_]BU8?^DZ5_*)7]7?P8_Y(]X3_P"Q:L/_
M $G2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-?&?_DCW
MBS_L6K__ -)WK^42OZN_C/\ \D>\6?\ 8M7_ /Z3O7\HE?IGA_\ PL1ZQ_\
M;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?_8M6
M'_I.E?RB5_5W\&/^2/>$_P#L6K#_ -)TK\[\0/X6']9?^VG[#X2?Q\7Z0_.1
MTM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!S7QG_P"2/>+/^Q:O_P#TG>OY1*_J[^,__)'O%G_8
MM7__ *3O7\HE?IGA_P#PL1ZQ_P#;C\4\6_X^$])_G$****_1#\>"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *_J[^#'_)'O"?_ &+5A_Z3I7\HE?U=_!C_ )(]X3_[%JP_])TK
M\[\0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QG_ .2/>+/^
MQ:O_ /TG>OY1*_J[^,__ "1[Q9_V+5__ .D[U_*)7Z9X?_PL1ZQ_]N/Q3Q;_
M (^$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?\ V+5A_P"D
MZ5_*)7]7?P8_Y(]X3_[%JP_])TK\[\0/X6']9?\ MI^P^$G\?%^D/SD=+111
M7YF?M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 445B?$SQYH_P +/AQX@^)_B&*9[#PYHEWJE\ENNZ1H;>%Y
M7"CNVU#@>M &W17X3^$?B/\ \%D/^"DNK_LS?M@Z?_P4/MOA!%\;OB%XLA^%
M'@3PKX,M;RP\+6MAH>LRQR7[R_-J3S&Q>)DF#K&LHE4!P(D_43_@EU\=_P!L
MKXN_LC)X@_X**?!@^ /B1X9UF^TCQ#+) +:TUF&VVE-7@0G]W#*C<]!OBD90
MJ%0 #Z4HK\D_CS_P<2W7Q@_X*"? 3]F7_@GK97.J?#'Q#\9M/\-_$#XO76@E
MM,UQW=5FTG3))DP^U)/,DN%PV?+\L[&WR?K90 45\?\ _!8/_@HS\2?V$/AK
MX$\!?LU_#6Q\8?&;XS^-8/"7PNT'5I62R6[DV^9>7.UE)ABWQ J&7F526"JQ
M'@/QM_:9_P""R'_!)/P;HG[7'[>?QH^&?QL^$#:Y86'Q5L/"'@M]'U+P;#>3
M1VZ7MC(I"WT,<TB(5F0.^]  NXN@!^GU%?!W_!3#_@HO^TWX7_:4^$__  3A
M_P"";>A^%M0^+OQ=T>?Q!+XP\6AYM)\+^'8MX.H-'&?WS.8IMF<KF+;L<R*!
MR^F_M>?\%(O^";?[4OPH^"O_  4M^*7@7XL_#7XW>)5\+>'/BAX4\+'0K_P]
MXCE&;6TN[57:&6WG/R(ZX88=F(";6 /T9HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** .:^,__)'O%G_8M7__ *3O7\HE?U=_&?\ Y(]XL_[%J_\ _2=Z_E$K
M],\/_P"%B/6/_MQ^*>+?\?">D_SB%%%%?HA^/!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?U=
M_!C_ )(]X3_[%JP_])TK^42OZN_@Q_R1[PG_ -BU8?\ I.E?G?B!_"P_K+_V
MT_8?"3^/B_2'YR.EHHHK\S/VL**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *KZMI6F:YI5UHFMV,-U97EN\%W;
M7"!HYHG4JZ,#P5()!!Z@U8KF_C+\*O"?QV^$'BOX(>/8))="\9>&[[0]:BA?
M:[VEW;O;S!3@X)21L'L: /QF^/W_  2Y_;$_X)R?M1_L[^'?^"5O[8UAK7AC
M6/B7XGO_ (2?"CXM6)N]'\,ZBWAO5KB\2._@)F>WFM?M<*QA4VRRI([LVZ4?
MH)_P28_X*):__P %(/@CXUT3X]?!NW\$?$_X8^,KWP5\6/!D5Q]HM(=0A&UW
M@8EB8)/G4*68JT;C<ZA7;\YI/@9_P6<_X)K?%#]EC]C;PU\,/AI\8-/\ _$;
MQ2GP!\6W/BI],?489_#6L V>J0R -%]GMYKB<&-B"(%@5V)5Z_1C_@C_ /\
M!/'XC_L'?"+QMXE_:*^(>G>*_B]\8O'U[XU^)^LZ+$R6":A<G/V6U#*I,,>7
M(8JI+2O@!0H !\[_ /!9GX?> _A7^UC_ ,$ZOA[\,/!6D^'- TK]I"W@TO1-
M"TZ*TM+2(&VPD4,2JD:\GA0!S7ZA5\;_ /!3S]AOXX_M:?M+_LG_ !6^$RZ0
M=*^#?QFB\3^,?[2U PR"Q7R<^0H4^:_[MOER.W->\?MGS?M:V_[-'B>;]A:U
M\*S_ !5"6O\ PBD7C8N-+9OM</VCS_+(;_CV\_;@_?VT ?+O_!<C]CO]IWXT
M:=\%OVR/V+O"=IXI^)?[.7Q$'B?3/!%[=+ OB*PD$0O+2-V( E(@BP"02OF!
M27V*WQI_P6^_X* ?ME?ML_\ !)WXD>#;3_@FS\2_@GX1TZTTR^^*'BSXRPQ:
M<H6+4K5K?3M*A!,M[)->?9AYY6-%C5P1EUK] _V]OV8/V^?VE?V0_AQK/P ^
M/]O\/_CU\/\ 5M%\4W5O8ZO>6_AWQ%J-O"#>:3>I V9;&64L5#JX_=JI #LP
M^?/C7^RC_P %<O\ @KO<>%/V?/\ @H#\&?AU\$O@;HOB2SUGXB:7X5\:-KFJ
M^-VM)!)%91%%"6MH[@,V\^8I",-Y7;0!R?[07[.W[:W[/'Q3_9._X*]?LO?
M2^^+=_X(_9_TSP'\6OAII<XCU:YTM[7SEN;-6!,LJ3W,Q9%!?*1C:5:1D\,_
MX+8?M7_M@?MNZ+^SCXEN?V)?''P4^'ND_M*^&;?3$^*\<5EXB\0^(IS,(%M]
M/B=VAMH(4N2TTC#S&GB"@;6K]&/^"D/[-W_!0'4OBY\*_P!KS_@G/\4+5]<^
M&K7MIXB^#7BKQ)=6/AWQCIMS'LPRQ'RH[N'+&.1UQ\RG</*"/Y7X+_8T_P""
MC'_!0G]L_P"%_P"U3_P4Y\!>"?AAX"^!^I/K?@'X0>$?$AUJZU+Q"0HCU&_N
MU58MD!57B5.0RD$ ,Q8 _1BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YKX
MS_\ )'O%G_8M7_\ Z3O7\HE?U=_&?_DCWBS_ +%J_P#_ $G>OY1*_3/#_P#A
M8CUC_P"W'XIXM_Q\)Z3_ #B%%%%?HA^/!1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?U=_!C_D
MCWA/_L6K#_TG2OY1*_J[^#'_ "1[PG_V+5A_Z3I7YWX@?PL/ZR_]M/V'PD_C
MXOTA^<CI:***_,S]K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBJVM:QIWA[1[O7]8N/)M+&VDN+J786V1HI9FP
MH). "< $T)-NR$VDKLLT5\C_ /#]C_@E7_T=-_Y9&N?_ "%1_P /V/\ @E7_
M -'3?^61KG_R%7I?V-G'_0/4_P# )?Y'C?ZQ\/?]!E+_ ,&0_P SZXHKY'_X
M?L?\$J_^CIO_ "R-<_\ D*C_ (?L?\$J_P#HZ;_RR-<_^0J/[&SC_H'J?^ 2
M_P @_P!8^'O^@RE_X,A_F?7%%?(__#]C_@E7_P!'3?\ ED:Y_P#(5'_#]C_@
ME7_T=-_Y9&N?_(5']C9Q_P! ]3_P"7^0?ZQ\/?\ 092_\&0_S/KBBOD?_A^Q
M_P $J_\ HZ;_ ,LC7/\ Y"H_X?L?\$J_^CIO_+(US_Y"H_L;./\ H'J?^ 2_
MR#_6/A[_ *#*7_@R'^9]<45\C_\ #]C_ ()5_P#1TW_ED:Y_\A4?\/V/^"5?
M_1TW_ED:Y_\ (5']C9Q_T#U/_ )?Y!_K'P]_T&4O_!D/\SZXHKY'_P"'['_!
M*O\ Z.F_\LC7/_D*C_A^Q_P2K_Z.F_\ +(US_P"0J/[&SC_H'J?^ 2_R#_6/
MA[_H,I?^#(?YGUQ17R/_ ,/V/^"5?_1TW_ED:Y_\A4?\/V/^"5?_ $=-_P"6
M1KG_ ,A4?V-G'_0/4_\  )?Y!_K'P]_T&4O_  9#_,^N**^1_P#A^Q_P2K_Z
M.F_\LC7/_D*C_A^Q_P $J_\ HZ;_ ,LC7/\ Y"H_L;./^@>I_P" 2_R#_6/A
M[_H,I?\ @R'^9]<45\C_ /#]C_@E7_T=-_Y9&N?_ "%1_P /V/\ @E7_ -'3
M?^61KG_R%1_8V<?] ]3_ , E_D'^L?#W_092_P#!D/\ ,^N**^1_^'['_!*O
M_HZ;_P LC7/_ )"H_P"'['_!*O\ Z.F_\LC7/_D*C^QLX_Z!ZG_@$O\ (/\
M6/A[_H,I?^#(?YGUQ17R/_P_8_X)5_\ 1TW_ )9&N?\ R%1_P_8_X)5_]'3?
M^61KG_R%1_8V<?\ 0/4_\ E_D'^L?#W_ $&4O_!D/\SZXHKY'_X?L?\ !*O_
M *.F_P#+(US_ .0J/^'['_!*O_HZ;_RR-<_^0J/[&SC_ *!ZG_@$O\@_UCX>
M_P"@RE_X,A_F?6LEO!+(DTL*,\1)C9E!*$C!(/;@D?C3Z^1_^'['_!*O_HZ;
M_P LC7/_ )"H_P"'['_!*O\ Z.F_\LC7/_D*C^QLX_Z!ZG_@$O\ (/\ 6/A[
M_H,I?^#(?YGUQ17R/_P_8_X)5_\ 1TW_ )9&N?\ R%1_P_8_X)5_]'3?^61K
MG_R%1_8V<?\ 0/4_\ E_D'^L?#W_ $&4O_!D/\SZXHKY'_X?L?\ !*O_ *.F
M_P#+(US_ .0J/^'['_!*O_HZ;_RR-<_^0J/[&SC_ *!ZG_@$O\@_UCX>_P"@
MRE_X,A_F?7%%?(__  _8_P""5?\ T=-_Y9&N?_(5'_#]C_@E7_T=-_Y9&N?_
M "%1_8V<?] ]3_P"7^0?ZQ\/?]!E+_P9#_,^N**^1_\ A^Q_P2K_ .CIO_+(
MUS_Y"H_X?L?\$J_^CIO_ "R-<_\ D*C^QLX_Z!ZG_@$O\@_UCX>_Z#*7_@R'
M^9]<45\C_P##]C_@E7_T=-_Y9&N?_(5'_#]C_@E7_P!'3?\ ED:Y_P#(5']C
M9Q_T#U/_  "7^0?ZQ\/?]!E+_P &0_S/KBBOD?\ X?L?\$J_^CIO_+(US_Y"
MH_X?L?\ !*O_ *.F_P#+(US_ .0J/[&SC_H'J?\ @$O\@_UCX>_Z#*7_ (,A
M_F?7%%?(_P#P_8_X)5_]'3?^61KG_P A4?\ #]C_ ()5_P#1TW_ED:Y_\A4?
MV-G'_0/4_P# )?Y!_K'P]_T&4O\ P9#_ #/KBBOD?_A^Q_P2K_Z.F_\ +(US
M_P"0J/\ A^Q_P2K_ .CIO_+(US_Y"H_L;./^@>I_X!+_ "#_ %CX>_Z#*7_@
MR'^9]<45\C_\/V/^"5?_ $=-_P"61KG_ ,A4?\/V/^"5?_1TW_ED:Y_\A4?V
M-G'_ $#U/_ )?Y!_K'P]_P!!E+_P9#_,^N**^1_^'['_  2K_P"CIO\ RR-<
M_P#D*C_A^Q_P2K_Z.F_\LC7/_D*C^QLX_P"@>I_X!+_(/]8^'O\ H,I?^#(?
MYGUQ17R/_P /V/\ @E7_ -'3?^61KG_R%1_P_8_X)5_]'3?^61KG_P A4?V-
MG'_0/4_\ E_D'^L?#W_092_\&0_S/KBBOD?_ (?L?\$J_P#HZ;_RR-<_^0J/
M^'['_!*O_HZ;_P LC7/_ )"H_L;./^@>I_X!+_(/]8^'O^@RE_X,A_F?7%%?
M(_\ P_8_X)5_]'3?^61KG_R%1_P_8_X)5_\ 1TW_ )9&N?\ R%1_8V<?] ]3
M_P  E_D'^L?#W_092_\ !D/\SZXHKY'_ .'['_!*O_HZ;_RR-<_^0J/^'['_
M  2K_P"CIO\ RR-<_P#D*C^QLX_Z!ZG_ (!+_(/]8^'O^@RE_P"#(?YGUQ17
MR/\ \/V/^"5?_1TW_ED:Y_\ (5'_  _8_P""5?\ T=-_Y9&N?_(5']C9Q_T#
MU/\ P"7^0?ZQ\/?]!E+_ ,&0_P SZXHJMHNL:=XAT>TU_1[CSK2^MH[BUEV%
M=\;J&5L, 1D$'! -6:\UIIV9[*::N@HHHH&%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_
M^2/>+/\ L6K_ /\ 2=Z_E$K^KOXS_P#)'O%G_8M7_P#Z3O7\HE?IGA__  L1
MZQ_]N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\ )'O"
M?_8M6'_I.E?RB5_5W\&/^2/>$_\ L6K#_P!)TK\[\0/X6']9?^VG[#X2?Q\7
MZ0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7-?&?_DCWBS_ +%J_P#_ $G>NEKFOC/_ ,D>\6?]
MBU?_ /I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?U=_!C_DCWA/\ [%JP_P#2=*Z6N:^#'_)'O"?_ &+5A_Z3I72U_.=7^++U
M9_8]#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_^2/>+/^Q:O_\ TG>O
MY1*_J[^,_P#R1[Q9_P!BU?\ _I.]?RB5^F>'_P#"Q'K'_P!N/Q3Q;_CX3TG^
M<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_]BU8?^DZ5_*)7]7?P
M8_Y(]X3_ .Q:L/\ TG2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %<U\9_^2/>+/^Q:O_\ TG>NEKFOC/\ \D>\6?\ 8M7_ /Z3O6E+^+'U1E7_
M ($O1_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/\ DCWA/_L6
MK#_TG2NEKFO@Q_R1[PG_ -BU8?\ I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!S7QG_P"2/>+/^Q:O_P#TG>OY1*_J[^,__)'O%G_8
MM7__ *3O7\HE?IGA_P#PL1ZQ_P#;C\4\6_X^$])_G$****_1#\>"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *_J[^#'_)'O"?_ &+5A_Z3I7\HE?U=_!C_ )(]X3_[%JP_])TK
M\[\0/X6']9?^VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-?&?_ )(]XL_[%J__
M /2=ZZ6N:^,__)'O%G_8M7__ *3O6E+^+'U1E7_@2]'^1_*)1117]&'\<!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% ']7?P8_Y(]X3_[%JP_])TKI:YKX,?\ )'O"?_8M
M6'_I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QG_
M .2/>+/^Q:O_ /TG>OY1*_J[^,__ "1[Q9_V+5__ .D[U_*)7Z9X?_PL1ZQ_
M]N/Q3Q;_ (^$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?\
MV+5A_P"DZ5_*)7]7?P8_Y(]X3_[%JP_])TK\[\0/X6']9?\ MI^P^$G\?%^D
M/SD=+1117YF?M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5S7QG_ .2/>+/^Q:O_ /TG>NEKFOC/_P D>\6?]BU?
M_P#I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
MU=_!C_DCWA/_ +%JP_\ 2=*Z6N:^#'_)'O"?_8M6'_I.E=+7\YU?XLO5G]CT
M/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!S7QG_Y(]XL_P"Q:O\ _P!)WK^4
M2OZN_C/_ ,D>\6?]BU?_ /I.]?RB5^F>'_\ "Q'K'_VX_%/%O^/A/2?YQ"BB
MBOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "OZN_@Q_P D>\)_]BU8?^DZ5_*)7]7?P8_Y
M(]X3_P"Q:L/_ $G2OSOQ _A8?UE_[:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<
MU\9_^2/>+/\ L6K_ /\ 2=ZZ6N:^,_\ R1[Q9_V+5_\ ^D[UI2_BQ]495_X$
MO1_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/^2/>$_P#L6K#_
M -)TKI:YKX,?\D>\)_\ 8M6'_I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!S7QG_Y(]XL_[%J__P#2=Z_E$K^KOXS_ /)'O%G_ &+5
M_P#^D[U_*)7Z9X?_ ,+$>L?_ &X_%/%O^/A/2?YQ"BBBOT0_'@HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "OZN_@Q_R1[PG_V+5A_Z3I7\HE?U=_!C_DCWA/\ [%JP_P#2=*_.
M_$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7QG_Y(]XL_[%J__P#2
M=ZZ6N:^,_P#R1[Q9_P!BU?\ _I.]:4OXL?5&5?\ @2]'^1_*)1117]&'\<!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% ']7?P8_P"2/>$_^Q:L/_2=*Z6N:^#'_)'O"?\
MV+5A_P"DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-
M?&?_ )(]XL_[%J__ /2=Z_E$K^KOXS_\D>\6?]BU?_\ I.]?RB5^F>'_ /"Q
M'K'_ -N/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\D>\
M)_\ 8M6'_I.E?RB5_5W\&/\ DCWA/_L6K#_TG2OSOQ _A8?UE_[:?L/A)_'Q
M?I#\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<U\9_\ DCWBS_L6K_\ ])WKI:YKXS_\D>\6?]BU
M?_\ I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?U=_!C_DCWA/_L6K#_TG2NEKFO@Q_P D>\)_]BU8?^DZ5TM?SG5_BR]6?V/0
M_@1]%^04445F:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '-?&?\ Y(]XL_[%J_\ _2=Z_E$K
M^KOXS_\ )'O%G_8M7_\ Z3O7\HE?IGA__"Q'K'_VX_%/%O\ CX3TG^<0HHHK
M]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K^KOX,?\D>\)_P#8M6'_ *3I7\HE?U=_!C_D
MCWA/_L6K#_TG2OSOQ _A8?UE_P"VG[#X2?Q\7Z0_.1TM%%%?F9^UA1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-?
M&?\ Y(]XL_[%J_\ _2=ZZ6N:^,__ "1[Q9_V+5__ .D[UI2_BQ]495_X$O1_
MD?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/^2/>$_\ L6K#_P!)
MTKI:YKX,?\D>\)_]BU8?^DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% '-?&?_DCWBS_ +%J_P#_ $G>OY1*_J[^,_\ R1[Q9_V+5_\
M^D[U_*)7Z9X?_P +$>L?_;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_J[^#'_ "1[PG_V+5A_Z3I7\HE?U=_!C_DCWA/_ +%JP_\ 2=*_._$#
M^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5S7QG_Y(]XL_P"Q:O\ _P!)
MWKI:YKXS_P#)'O%G_8M7_P#Z3O6E+^+'U1E7_@2]'^1_*)1117]&'\<!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% ']7?P8_Y(]X3_ .Q:L/\ TG2NEKFO@Q_R1[PG_P!B
MU8?^DZ5TM?SG5_BR]6?V/0_@1]%^04445F:A1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-?&?
M_DCWBS_L6K__ -)WK^42OZN_C/\ \D>\6?\ 8M7_ /Z3O7\HE?IGA_\ PL1Z
MQ_\ ;C\4\6_X^$])_G$****_1#\>"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_J[^#'_)'O"?
M_8M6'_I.E?RB5_5W\&/^2/>$_P#L6K#_ -)TK\[\0/X6']9?^VG[#X2?Q\7Z
M0_.1TM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7-?&?_DCWBS_L6K__ -)WKI:YKXS_ /)'O%G_ &+5
M_P#^D[UI2_BQ]495_P"!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?U=_!C_ )(]X3_[%JP_])TKI:YKX,?\D>\)_P#8M6'_ *3I72U_.=7^++U9
M_8]#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_\ DCWBS_L6K_\ ])WK
M^42OZN_C/_R1[Q9_V+5__P"D[U_*)7Z9X?\ \+$>L?\ VX_%/%O^/A/2?YQ"
MBBBOT0_'@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "OZN_@Q_R1[PG_P!BU8?^DZ5_*)7]7?P8
M_P"2/>$_^Q:L/_2=*_._$#^%A_67_MI^P^$G\?%^D/SD=+1117YF?M84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MS7QG_P"2/>+/^Q:O_P#TG>NEKFOC/_R1[Q9_V+5__P"D[UI2_BQ]495_X$O1
M_D?RB4445_1A_' 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!_5W\&/^2/>$_^Q:L/_2=*
MZ6N:^#'_ "1[PG_V+5A_Z3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 <U\9_P#DCWBS_L6K_P#])WK^42OZN_C/_P D>\6?]BU?_P#I
M.]?RB5^F>'_\+$>L?_;C\4\6_P"/A/2?YQ"BBBOT0_'@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OZN_@Q_R1[PG_ -BU8?\ I.E?RB5_5W\&/^2/>$_^Q:L/_2=*_._$#^%A
M_67_ +:?L/A)_'Q?I#\Y'2T445^9G[6%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<U\9_P#DCWBS_L6K_P#])WKI
M:YKXS_\ )'O%G_8M7_\ Z3O6E+^+'U1E7_@2]'^1_*)1117]&'\<!1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% ']7?P8_Y(]X3_P"Q:L/_ $G2NEKFO@Q_R1[PG_V+5A_Z
M3I72U_.=7^++U9_8]#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <U\9_^2/>
M+/\ L6K_ /\ 2=Z_E$K^KOXS_P#)'O%G_8M7_P#Z3O7\HE?IGA__  L1ZQ_]
MN/Q3Q;_CX3TG^<0HHHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^KOX,?\ )'O"?_8M
M6'_I.E?RB5_5W\&/^2/>$_\ L6K#_P!)TK\[\0/X6']9?^VG[#X2?Q\7Z0_.
M1TM%%%?F9^UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7-?&?_DCWBS_ +%J_P#_ $G>NEKFOC/_ ,D>\6?]BU?_
M /I.]:4OXL?5&5?^!+T?Y'\HE%%%?T8?QP%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U
M=_!C_DCWA/\ [%JP_P#2=*Z6N:^#'_)'O"?_ &+5A_Z3I72U_.=7^++U9_8]
M#^!'T7Y!11169J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 <U\9_^2/>+/^Q:O_\ TG>OY1*_
MJ[^,_P#R1[Q9_P!BU?\ _I.]?RB5^F>'_P#"Q'K'_P!N/Q3Q;_CX3TG^<0HH
MHK]$/QX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BOI#]AO]H7]FK]ESP%X^^+?C/X>6OBOXLQVMM;?"W3O$&BK=Z18L[XN+R4,
MV#,BD,@*\&,@$;R1[[H_Q&U7_@H=_P $ZOCA\8/VM?AIX9M=8^&<>GW7@3XF
MZ5X:@TN>>ZEE97TMGA5$N%($:A,':9U)^;81Y>(S&KAZOO4OW:E&/->S;E9+
MEC;5)M)NZZV3L>[@\GH8R@N6NO:N,IJ*5TE!-M2E?W6U%M*S6UVKGYY45ZQ^
MQC^ROK_[7/QKMOAW;:M'HV@:?:R:KXU\47.!;Z%H\ W7-W(QX&%^50>"[*"0
M,D?5'_!:F#X"S? _]FC7OV;/!$>B>$+[PEJ_]B1-;+'<3VL<UHD4LY R\C@;
MV+$MN=LDG)JZV8TZ684\(E=RO=](Z-J_F[.R^?:^6'R:M7RFMCW)1C"UEUE>
M48NWE'F5WWT76WY_T45]Q>./^"BGPR_9"\ ^!O@Y_P $V]%\(SQP^%+>Y^(7
MCO7/!"SZEJ^LR%OM%NQOHLB!, J%!7$FU2-ISMBJ]>DXQHT^=ROULE;N[.WE
MIJ<^!PN%KQG/$5?9QC;IS2;;VC&\;]V[I)>J/AVBOO3]O+X:_"+XQ_!S]F?]
ML?6?ASH_P[\0?%Z[N;'Q]I.@6HL[2YCM[R.'^TXH>D6^-C(3SD31Y)(W-[OX
MM\:^(_B1^VU\>/\ @GC\0_">DVGP1\&_"_59- \+KH-O%;^&4LK""6UU."41
MB1)=[!_,+$-YPSD!0/,EG?[I3C3Z2<E?;DDHRMH^9W>FR:ZK8]J'##=>5.5;
M=P4&HWYG4@YQYKM."Y5KNT^C2;/R4HKZO_9V'_#'/[%'BC]K^^_T?QM\4!=>
M"_A0&XEM;' &L:M'W&%*VD;J0RO(_:OE"O5H8CV\YJ*]V+M?NUO]ST]4^VO@
MXK"?5:5-RE[TUS-6V3^&[[R7O6MLT^NA11172<84444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %?U=_!C_ )(]X3_[%JP_])TK^42O
MZN_@Q_R1[PG_ -BU8?\ I.E?G?B!_"P_K+_VT_8?"3^/B_2'YR.EHHHK\S/V
ML**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *YKXS_\D>\6?]BU?_\ I.]=+7-?&?\ Y(]XL_[%J_\ _2=ZTI?Q8^J,
MJ_\  EZ/\C^42BBBOZ,/XX"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **^U/"/[,?[%O[(W[)?@;]I7]N#POXF\=>*/BG%
M+>>#/A[X=UK^S8+73(RH^U75PH+Y<,C*%XQ(!M.'9>+_ &M/V5O@-/\ LU^'
M/V[?V-[K7HO FM>(9?#OB;PIXFG2>\\-:PD7G+$)T $T$D?S*Q&X93<27VIY
MM/-</4JJ*3Y6W%2M[KDKW2=[]&KVLVK)GM5<BQ='#NHY1YE%3<$_?47:S:M;
M9IM)N23NTD?+]%26=K-?7<5C;!3)-(J1AW"C<3@9)( 'N>*^X?BE\-_^"3W[
M%VOZ3^SY\7_!_C#XN>*6TNTN/&OC?PAXQBM;'2IKB-9/+T^- 4NMB,K?O&P<
MCY@253?$XR.&E&"C*4I7LHK6RM=ZM+JNNO2YRX++IXR$ZCJ1A"-DY2;2N[V2
MLFVW9]+)*[:/AJBOK3XX_P#!-73/AU_P4<\&?L<^$?B'<7WA?XA76D7GAOQ#
M=0J+I-)OG(WR( %,T828=%#E%.%W;1VOQ"_9]_8C^.7A'X_>!OV=_@5JW@;Q
M'\!K*?4=,\1W'BZYU >)[*SN_LUU]K@F^2WD8#S$\G: 6"D84[N9YOA;0E%-
MJ23NELI.R;NT]]-$VK.YVQX>Q_-4C-QC*#E&S;O)QBY-1LFM(J]VTG=6;;/A
M:BOH/X=_ _X7> ?V%_%7[4OQQ\+_ -I:KXMU,>&/@_IDM[/ !<QE9-0U<B)T
M,J6Z;84#;HS+*0ZG KY\KNHUX5Y34?LNU^C:WMZ;/S370\O$86IAHP<VKS7-
M;JD[VOZK5>33ZA1116QS!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?U=_!C_DCWA/_ +%JP_\ 2=*Z6N:^#'_)'O"?_8M6
M'_I.E=+7\YU?XLO5G]CT/X$?1?D%%%%9FH4444 %%%% !1110 4444 %%%%
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
M+WKWDI0<+^["$5%1?*M$M7?3Y]HHHKWSY0**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#^KOX,?\D>\)_P#8M6'_ *3I72US
M7P8_Y(]X3_[%JP_])TKI:_G.K_%EZL_L>A_ CZ+\@HHHK,U"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** .:^,__)'O%G_8M7__ *3O7\HE?U=_&?\ Y(]XL_[%J_\ _2=Z_E$K
M],\/_P"%B/6/_MQ^*>+?\?">D_SB%%%%?HA^/!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?U=
M_!C_ )(]X3_[%JP_])TK^42OZN_@Q_R1[PG_ -BU8?\ I.E?G?B!_"P_K+_V
MT_8?"3^/B_2'YR.EHHHK\S/VL**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *YKXS_\D>\6?]BU?_\ I.]=+7-?&?\
MY(]XL_[%J_\ _2=ZTI?Q8^J,J_\  EZ/\C^42BBBOZ,/XX"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /ZN_@Q_P D>\)_]BU8?^DZ5TM<U\&/^2/>$_\ L6K#_P!)TKI:
M_G.K_%EZL_L>A_ CZ+\@HHHK,U"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .:^,__ "1[Q9_V
M+5__ .D[U_*)7]7?QG_Y(]XL_P"Q:O\ _P!)WK^42OTSP_\ X6(]8_\ MQ^*
M>+?\?">D_P XA1117Z(?CP4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7]7?P8_Y(]X3_[%JP_]
M)TK^42OZN_@Q_P D>\)_]BU8?^DZ5^=^('\+#^LO_;3]A\)/X^+](?G(Z6BB
MBOS,_:PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KFOC/_P D>\6?]BU?_P#I.]=+7-?&?_DCWBS_ +%J_P#_ $G>
MM*7\6/JC*O\ P)>C_(_E$HHHK^C#^. HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^KOX,
M?\D>\)_]BU8?^DZ5TM<U\&/^2/>$_P#L6K#_ -)TKI:_G.K_ !9>K/['H?P(
M^B_(****S-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#FOC/_ ,D>\6?]BU?_ /I.]?RB5_5W
M\9_^2/>+/^Q:O_\ TG>OY1*_3/#_ /A8CUC_ .W'XIXM_P ?">D_SB%%%%?H
MA^/!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %?U=_!C_DCWA/_ +%JP_\ 2=*_E$K^KOX,?\D>
M\)_]BU8?^DZ5^=^('\+#^LO_ &T_8?"3^/B_2'YR.EHHHK\S/VL**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKXS
M_P#)'O%G_8M7_P#Z3O72US7QG_Y(]XL_[%J__P#2=ZTI?Q8^J,J_\"7H_P C
M^42BBBOZ,/XX"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /ZN_@Q_R1[PG_P!BU8?^DZ5T
MM<U\&/\ DCWA/_L6K#_TG2NEK^<ZO\67JS^QZ'\"/HOR"BBBLS4**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#F?B9\9?A=\&[&UU/XH>-;+1+>]
MF,5K+>N0)' R5& ><<UQW_#<_P"R/_T7K0?^_P __P 37I6L^'/#WB.)(/$.
M@V5^D;;HTO;5)0A]0&!P:S_^%7?#/_HG>A?^"B'_ .)H X7_ (;G_9'_ .B]
M:#_W^?\ ^)H_X;G_ &1_^B]:#_W^?_XFNZ_X5=\,_P#HG>A?^"B'_P")H_X5
M=\,_^B=Z%_X*(?\ XF@#A?\ AN?]D?\ Z+UH/_?Y_P#XFC_AN?\ 9'_Z+UH/
M_?Y__B:[K_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B: .%_P"&
MY_V1_P#HO6@_]_G_ /B:/^&Y_P!D?_HO6@_]_G_^)KNO^%7?#/\ Z)WH7_@H
MA_\ B:/^%7?#/_HG>A?^"B'_ .)H X7_ (;G_9'_ .B]:#_W^?\ ^)H_X;G_
M &1_^B]:#_W^?_XFNZ_X5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\
MXF@#A?\ AN?]D?\ Z+UH/_?Y_P#XFC_AN?\ 9'_Z+UH/_?Y__B:[K_A5WPS_
M .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B: .%_P"&Y_V1_P#HO6@_]_G_
M /B:/^&Y_P!D?_HO6@_]_G_^)KNO^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG
M>A?^"B'_ .)H \I^)O[9_P"RQXA^&WB'0-'^..@S7=]H=W;VL7VDKOD>%U5<
ML !DD#)(%?SY?\,'?M.?]"GH/_A>Z+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_
M  J[X9_]$[T+_P %$/\ \37N9/Q!C,DC-4(Q?-:_,F]K[6:[GR_$7"66\32I
MRQ4YQY+VY6EO:][QEV/YG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\
M"]T7_P"3*_IC_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFO:_U
M\SC_ )]T_NE_\D?-?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/_A>Z+_\
M)E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\ $T?\*N^&
M?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _F<_X8._:
M<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_ .B=Z%_X
M*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX>_Y^U?\
MP*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>Z+_\F5_3
M'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'_/NG]TO_
M )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#DRC_A@[]I
MS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_
M^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0IZ#_ .%[
MHO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40_P#Q-'_"
MKOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4/_D#^9S_
M (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\ A5WPS_Z)
MWH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_ !"KA[_G
M[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%[HO_ ,F5
M_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_
M=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8._:<_P"A
M3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_
M (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^%[HO
M_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 31_PJ
M[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9S_A@
M[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\ Z)WH
M7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5
M_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_^%[HO_R9
M7],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^OF<?\^Z?W
M2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_ .3*/^&#
MOVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""
MB'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.?]"GH/\
MX7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_ /$T
M?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_^0/Y
MG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%7?#/
M_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\ $*N'
MO^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_ (7NB_\
MR97],?\ PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 31_KYG'_/
MNG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A@[]IS_H4]!_\+W1?_DRC_A@[]IS_
M *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B=Z%_X*(?_B:/^%7?#/\ Z)WH7_@H
MA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7_P "A_\ ('\SG_#!W[3G_0IZ#_X7
MNB__ "91_P ,'?M.?]"GH/\ X7NB_P#R97],?_"KOAG_ -$[T+_P40__ !-'
M_"KOAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=+_Y(/^(5</?\_:O_ (%#_P"0/YG/
M^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_P#H
MG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFC_ %\SC_GW3^Z7_P D'_$*N'O^
M?M7_ ,"A_P#('\SG_#!W[3G_ $*>@_\ A>Z+_P#)E'_#!W[3G_0IZ#_X7NB_
M_)E?TQ_\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T?Z^9Q_S[
MI_=+_P"2#_B%7#W_ #]J_P#@4/\ Y _F<_X8._:<_P"A3T'_ ,+W1?\ Y,H_
MX8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_
M (*(?_B:/]?,X_Y]T_NE_P#)!_Q"KA[_ )^U?_ H?_('\SG_  P=^TY_T*>@
M_P#A>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]$[T+_P %$/\
M\31_PJ[X9_\ 1.]"_P#!1#_\31_KYG'_ #[I_=+_ .2#_B%7#W_/VK_X%#_Y
M _F<_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +W1?_ ),K^F/_ (5=
M\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:/]?,X_P"?=/[I?_)!_P 0
MJX>_Y^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'_#!W[3G_ $*>@_\ A>Z+
M_P#)E?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-'^OF<
M?\^Z?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/^A3T'_PO=%_^3*/^&#OV
MG/\ H4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@HA_^)H_X5=\,_P#HG>A?
M^"B'_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'_P @?S.?\,'?M.?]"GH/
M_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\
M$T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\ @4/_ ) _
MF<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_
M .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX
M>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F5_0;\,OVS_P!ECP]\
M-O#V@:Q\<=!AN['0[2WNHOM);9(D**RY4$'!!&02*]6_X5=\,_\ HG>A?^"B
M'_XFC_A5WPS_ .B=Z%_X*(?_ (FO%SCB#&9W&"KQBN6]N5-;VWNWV/I>'>$L
MMX9E4EA9SESVOS-/:]K6C'N<+_PW/^R/_P!%ZT'_ +_/_P#$T?\ #<_[(_\
MT7K0?^_S_P#Q-=U_PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 3
M7AGU!PO_  W/^R/_ -%ZT'_O\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^
M&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O
M\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&
M?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O\_\ \31_PW/^R/\ ]%ZT'_O\
M_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,30!PO_  W/
M^R/_ -%ZT'_O\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^&?\ T3O0O_!1
M#_\ $T?\*N^&?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O\_\ \31_PW/^
MR/\ ]%ZT'_O\_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_
M ,30!PO_  W/^R/_ -%ZT'_O\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^
M&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O
M\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&
M?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O\_\ \31_PW/^R/\ ]%ZT'_O\
M_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,30!PO_  W/
M^R/_ -%ZT'_O\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^&?\ T3O0O_!1
M#_\ $T?\*N^&?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O\_\ \31_PW/^
MR/\ ]%ZT'_O\_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_
M ,30!PO_  W/^R/_ -%ZT'_O\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^
M&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O
M\_\ \31_PW/^R/\ ]%ZT'_O\_P#\37=?\*N^&?\ T3O0O_!1#_\ $T?\*N^&
M?_1.]"_\%$/_ ,30!PO_  W/^R/_ -%ZT'_O\_\ \36'\3?VS_V6/$/PV\0Z
M!H_QQT&:[OM#N[>UB^TE=\CPNJKE@ ,D@9) KU;_ (5=\,_^B=Z%_P""B'_X
MFC_A5WPS_P"B=Z%_X*(?_B:<6XR370F<5.+B^I_,Y_PP=^TY_P!"GH/_ (7N
MB_\ R91_PP=^TY_T*>@_^%[HO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOA
MG_T3O0O_  40_P#Q-?:_Z^9Q_P ^Z?W2_P#DC\T_XA5P]_S]J_\ @4/_ ) _
MF<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_
M .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_ "0?\0JX
M>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?]"GH/_A>
MZ+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \31_KYG'
M_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/0?\ PO=%_P#D
MRC_A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>
MA?\ @HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@?S.?\ #!W[3G_0
MIZ#_ .%[HO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?TQ_\ "KOAG_T3O0O_  40
M_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]TO\ Y(/^(5</?\_:O_@4
M/_D#^9S_ (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%/0?_  O=%_\ DROZ8_\
MA5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H_U\SC_ )]T_NE_\D'_
M !"KA[_G[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%
M[HO_ ,F5_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z
M^9Q_S[I_=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8
M._:<_P"A3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=
MZ%_X*(?_ (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*
M>@_^%[HO_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/
M_P 31_PJ[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\
MD#^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?
M#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q
M"KA[_G[5_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_
M^%[HO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^O
MF<?\^Z?W2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_
M .3*/^&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^
MB=Z%_P""B'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.
M?]"GH/\ X7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\
M!1#_ /$T?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_
M^!0_^0/YG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC
M_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R
M0?\ $*N'O^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_
M (7NB_\ R97],?\ PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 3
M1_KYG'_/NG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A@[]IS_H4]!_\+W1?_DRC
M_A@[]IS_ *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B=Z%_X*(?_B:/^%7?#/\
MZ)WH7_@HA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7_P "A_\ ('\SG_#!W[3G
M_0IZ#_X7NB__ "91_P ,'?M.?]"GH/\ X7NB_P#R97],?_"KOAG_ -$[T+_P
M40__ !-'_"KOAG_T3O0O_!1#_P#$T?Z^9Q_S[I_=+_Y(/^(5</?\_:O_ (%#
M_P"0/YG/^&#OVG/^A3T'_P +W1?_ ),H_P"&#OVG/^A3T'_PO=%_^3*_IC_X
M5=\,_P#HG>A?^"B'_P")H_X5=\,_^B=Z%_X*(?\ XFC_ %\SC_GW3^Z7_P D
M'_$*N'O^?M7_ ,"A_P#('\SG_#!W[3G_ $*>@_\ A>Z+_P#)E'_#!W[3G_0I
MZ#_X7NB__)E?TQ_\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$T
M?Z^9Q_S[I_=+_P"2#_B%7#W_ #]J_P#@4/\ Y _F<_X8._:<_P"A3T'_ ,+W
M1?\ Y,H_X8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_Z)WH7_@HA_P#B:/\ A5WP
MS_Z)WH7_ (*(?_B:/]?,X_Y]T_NE_P#)!_Q"KA[_ )^U?_ H?_('\SG_  P=
M^TY_T*>@_P#A>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]$[T+
M_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\31_KYG'_ #[I_=+_ .2#_B%7#W_/
MVK_X%#_Y _F<_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +W1?_ ),K
M^F/_ (5=\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:/]?,X_P"?=/[I
M?_)!_P 0JX>_Y^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'_#!W[3G_ $*>
M@_\ A>Z+_P#)E?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__
M !-'^OF<?\^Z?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/^A3T'_PO=%_^
M3*/^&#OVG/\ H4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@HA_^)H_X5=\,
M_P#HG>A?^"B'_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'_P @?S.?\,'?
MM.?]"GH/_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0
MO_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]J_\
M@4/_ ) _F<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y,K^F
M/_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/[I?_
M "0?\0JX>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'?M.?
M]"GH/_A>Z+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\
M\31_KYG'_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/0?\
MPO=%_P#DRC_A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H_P"%
M7?#/_HG>A?\ @HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@>4_#+]
ML_\ 98\/?#;P]H&L?''08;NQT.TM[J+[26V2)"BLN5!!P01D$BMS_AN?]D?_
M *+UH/\ W^?_ .)KNO\ A5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^
M)KXJ3<I-OJ?I<(J$5%=#A?\ AN?]D?\ Z+UH/_?Y_P#XFC_AN?\ 9'_Z+UH/
M_?Y__B:[K_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:11PO_#<
M_P"R/_T7K0?^_P __P 31_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+
M_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!PO_#<_P"R/_T7K0?^_P __P 3
M1_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\
M1.]"_P#!1#_\30!PO_#<_P"R/_T7K0?^_P __P 31_PW/^R/_P!%ZT'_ +_/
M_P#$UW7_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!PO_#<
M_P"R/_T7K0?^_P __P 31_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+
M_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\30!PO_#<_P"R/_T7K0?^_P __P 3
M1_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+_P %$/\ \31_PJ[X9_\
M1.]"_P#!1#_\30!E_#/]H+X+_&6^NM,^%_Q$T[6[BRB$MU%9.28T)P&.0.,\
M5V-9^C>$O"GAR5Y_#WAG3[!Y%VR/964<1<>A*@9%:% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%<1^T?^T=\%_V2/@GX@_:'_:$\=VG
MAOPCX8LOM.K:K=[B$!8*B(B@M)([LJ)&H+.S*J@D@5\%>&_^"YG[=OQTT%?C
M!^R%_P $)/BQXV^&%RAGTOQ=XA\;V.@WNI6G\-Q;:=)!*]PC+\R^7(P88P:
M/TLHKYG_ ."<?_!5/]G3_@I/X?\ $%I\.-,\0>$O'7@J[%GX^^&/CC3OL6M^
M'[C++B6$D[HRRNH=3P5VNJ-\M=Y^V[^V[^SS_P $^_V>M;_:1_:2\;VVD:+I
M-NWV.T,J_:]7N]I,5E:1$YFGD(P%'"C+L5168 'KE%>1_L'?M7:?^W+^R!X"
M_:UTKP5-X<M_'6AC48M$N+X7+V8,CIL,H1 Y^3.0HZUZMJ&H6&D6$^JZK?0V
MUK:PM+<W-Q($CBC4$L[,>%4 $DG@ 4 345^=&F?\%[/B1\;[76?B=^PI_P $
MJOC'\9OA3H6H7%K-\2M+NK33HM5^SL5FDTVSGS/?H"I VA7)!4JK BOIO]EG
M_@I9^R9^UM^QE/\ MW?#_P >/IG@/2["]N/%4WB&#[-<^'7LXS)=P7L8+>7)
M$HW$*6#*RLA964D ]\HK\U/^(B76(_AZO[65U_P2X^-T?[.#W0"?&<K9E_L9
ME\K^T3I8?SQ:9PWG;\%3GK\I^MOVI?\ @H[^RE^R1^QPO[=/Q&\>-?\ @*^T
M^RNO#=QX?A^TW'B!KQ ]G#91DKYLDRL&4$J H9F*JK, #W6BOSFUO_@O?\2O
M@99Z/\4_VY/^"4OQE^#OPFUN_MK6/XE:G=6FH)I7VA@L4NI64&)[%"S*"&W.
M"=H5F(4_17[?G_!3CX%?L#?#'PGXQUW1-;\=^(OB/JL6E_"_P+X$MEO-2\57
MDBJRBV&X+Y0$D9:7) $B !F=%8 ^CZ*^(?@)_P %E=3UG]IGPG^R+^W'^P[X
M_P#V>O&7Q$2<_#F?Q1J-GJ>DZ_+$H9[5+VU;;'=;2I\IEZLJE@SQJ_V]0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M7%[?7OP@\2P6=G:0M)+/*^EW*I&B*"69F( 4 DD@"O*/^"$OA3Q1X'_X)$?
M;PGXU\-W^CZK8^"5CO=,U2S>WN+=_M$QVO'( R'!'! /- 'T]X_\"^%?BAX$
MUOX9^.M+^W:)XBTBYTS6++SY(OM%K<1-%+'OC973<CL-RL&&<@@\U\W?M$?M
M%_L,_P#!"[]AC3K1-)B\/>$_#=K)IOPZ^'NF7LMQ?ZU>NS2)8V@F>269WDD)
M:1BP0.6<@"O=?VBOC%;_ +/7P%\8_'.Y\(ZIX@'A+PW>:JN@Z':O->:D\$+.
MEM B*Q:21@$7@\L">*_!O]BG]OOP1K'[3VH_\%'?^"L'[$W[4/Q(^-@U&5/A
M_H.B?!J2X\,_#W35<F"+38KBXC+3X^8SNFY3\PS(7E8 Z;]H#]G?]I/]BK_@
MU]_:$^(7Q[T9O#'C[]H+XJ0>-/$7A>W4QGP];ZKJ^F)]A9/X':& [T/*"X\M
M@&0BOV0U'X,>!8_V Y_V>1I-O_PC*_!]O#HL?+'E?8?[*-MY>WIM\OC'I7RW
M^T'XKT#_ (.!/^"37QN^#?P6^"WQ'\!ZI=QK8Z%I_P 6_"ZZ)<76K6;6VI6I
M1?-D'D/+'%"921C+Y&!SXE=_\%TO%%W^P2W[(47[&OQI_P"&M)O Q\''X;-\
M/+P*NM&U^QG4_M6WR?L6_P#TC=NW;>.!^\H ZO\ X((?L\_!3]O3_@AI^SA9
M?M7^ AXM3X<>+[_5_":WFIW4*VM_IVLZA'93X@E02B*)_*$<FZ,J,%2*T_\
M@O[^U1#\>_ <O_!%+]D?1(/'7QR^,YM+75=*M3YEMX-T5;B&XFU+4I%!%N-B
M+M4_,%;S<?ZI9>!_:/\ %O[6'_!![_@A#\(_V2/V6_AEK?B;XQZI8R:5<:KX
M8\.S:M#X;NKJ2:_U2^VQ(XD,4URT,&\!69E<A@A0^=?\$T_^"C7_  3^_P""
M;?PXO;/PG_P3^_;,\6?$3Q7)]M^)?Q5\2?!43ZQXGOV)>2265[YF2'>S%(0Q
M SN8O(SR, ?J!X#_ ."=G[-GA^X^!?C3QOX._P"$D\;?L^^#8_#_ ,/_ !9>
M7]S&]HAT]+&XE\A)1#(TL:9)D1RIP5(901\)_P#!5KXHZ?\ \%>_VQOAG_P2
M3_9 C7Q#:?#;XGZ;XU^/?Q&L!YFG^$(+'SD73TG&5>]D\V5=BG*R*J$\3^5!
M_P %Y/\ @IS^TK;_  >^$?P)_9)^%OQD\.:7\:O#=GXA^(OC?PGX N+S7O"W
MARY"_P"@P11L$AU)U,H=3,C1>5M#CS!(E3]@/_@J]_P3B_8/^$6B?LP?LM_\
M$P/VM=!TM[N,7VJ7_P %T:ZU2]D*H]]?W'VO,LC'!9B-J* J*J*J@ _76BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#/U?PCX4\0:KIFN:]X8T^^O=%N7N-&O
M+RRCEEL)GC:)I(78$Q,8W="RD$J[ \$BM"BB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "L_5_"/A3Q!JNF:YKWAC3[Z]T6Y>XT:\O+*.66PF>-HF
MDA=@3$QC=T+*02KL#P2*T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
7"BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>nsp-20230331_g5.jpg
<TEXT>
begin 644 nsp-20230331_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M&@5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Q/B/\2/ /P?\!:O\4?BGXQT[P_X<T&P
MDO=9UK5KI8+:SMT&7DD=B H _P *^%OA;_P<W?\ !)+XI?M!77P.MOCU<:/8
MR?88O#GCC7_#]]9:/K-S.\Z/"LTT"_9A&81^]N/+B?S/D8[&QK?\'('[/'QX
M_:7_ ."57B_P-^S]X/U#Q/J6G:[I.M:OX0THN;G7M-M+M9;BUC5/FD8 +,$7
M+-Y&%#-M4_(?[/'[4/\ P1W_ ."K7[2'Q\_9S^(_B_1_!O@WXF_"WX:^'?#G
M@;Q0L7A[4;'4]*FUWS;"R2=1&ES:M/:HHAW ^8%3<-P !^U*LKJ'1@01D$'K
M7"Z7^TW\!=;_ &BM3_9+T?XG:==?$71?#,7B#5_"MN7>XL].DE$4<TI"[$W,
MRX0L'VNK;=K GAOC]\%/VGO"/[%EC^SQ_P $]?B?HWACQAI&DZ5H/AWQ?\08
MY-2&G:?!Y4,MRXVM]INA;(Q3S%*O*07P"2/SB_X)"_LAW/[$W_!PI\<O@UK?
MQL\2?$?7I_V?-/UCQ3XY\62AKS6-3N[^QEN)R,GRTW'"1EG*JJ@LQ&2 ?LC7
M@?Q[_P""I?\ P3M_9<^)5U\'?VA_VP_ W@_Q18P0S7>A:YK"PW$4<J"2-F4]
M RD,/8U[Y7D_QG_8[_8:^)>L:C\8?VA/V5OA3XBU&*R\S5?$_C#P+IMY.MO!
M']Z6XN(6;8D:_P 3855[ 4 <+\,?^"PG_!+_ .-'Q!T?X4?"G]N3X>:_XD\0
M7R66BZ+INNK)/>7#G"11J!\S$]!7:_M9?MZ_L<?L+:!9>)/VMOVB?#7@:#4V
M==,AUB\/VF]V8WF&WC#33!<C<40A=PR1D9_.'_@BQ^R=\"/V\_VS?&7_  68
ML/V;/!_@KX<:!K%SX7_9G\)>'O!]II4!M;5WBN/$,\4$2"6YD<NB,^XQ-YR#
M_4Q,/,/@U^WG^QS9?\%7?VH/VO?VLOAYXJ^+WQ/T/XFW?PU^"/PQ\#^"W\2:
MQI>B:*#%>7MG9\);)+*Z,9W9"6><(3OE% '[ ?LN_MB_LN_MK> '^)_[*GQR
M\/\ CG1(;C[/=W>AWH=K2;&?*GB8"2!R,,%D52000,'->??M-?\ !6[_ ()M
M?L<?$:/X0_M*?MA>#_"_B=Q&9="GNI+BYM0X!0W"6Z2&V#*0P,NS*D'H0:^;
M?^"4>N?\$V/VC/VP?C-^W)^PAJ/C7P7\1M4\.P:)\5/@+XDTBWT.*RO8Y \.
MHW&G"(LMRS1M&9HYVC!EGWKYDA->>?\ !KA\'O@/\8OV&?&'[3'Q5\)Z+XM^
M,?CWXEZ\OQAUCQ)IT5UJ*77V@[;*;S5+1QF)UF\K@%IV)![ 'ZC?#KXD?#[X
MO^"-,^)GPI\;Z3XD\.ZS:BYTG7-#U".ZM+R(]'CEC)5QD$9!Z@CM6U7Y7_\
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
MZJA=1@+&A\NOU#KY0'_!"[_@C^#D?\$[OA?_ .$ZG^-?5] !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?C#_P %
M8O\ @K%^W_\ LT?M_P#C[X)?!+X^?V)X8T3^RO[,TS_A%=*N?)\[2K.XD_>7
M%J\C9EED;YF.-V!@  >IE&48G.<2Z%!I-+F]Z]K72Z)]SPN(.(,%PW@HXG$Q
MDXN2C[J3=VF^K6FCZG[/45_.O_P_8_X*J?\ 1TW_ )9&A_\ R%1_P_8_X*J?
M]'3?^61H?_R%7T7^H><?\_*?WR_^1/C_ /B*O#W_ #ZJ_P#@,/\ Y,_HHHK^
M=?\ X?L?\%5/^CIO_+(T/_Y"H_X?L?\ !53_ *.F_P#+(T/_ .0J/]0\X_Y^
M4_OE_P#(A_Q%7A[_ )]5?_ 8?_)G]%%%?SK_ /#]C_@JI_T=-_Y9&A__ "%1
M_P /V/\ @JI_T=-_Y9&A_P#R%1_J'G'_ #\I_?+_ .1#_B*O#W_/JK_X##_Y
M,_HHHK^=?_A^Q_P54_Z.F_\ +(T/_P"0J/\ A^Q_P54_Z.F_\LC0_P#Y"H_U
M#SC_ )^4_OE_\B'_ !%7A[_GU5_\!A_\F?T445_.O_P_8_X*J?\ 1TW_ )9&
MA_\ R%1_P_8_X*J?]'3?^61H?_R%1_J'G'_/RG]\O_D0_P"(J\/?\^JO_@,/
M_DS^BBBOYU_^'['_  54_P"CIO\ RR-#_P#D*C_A^Q_P54_Z.F_\LC0__D*C
M_4/./^?E/[Y?_(A_Q%7A[_GU5_\  8?_ "9_1117\Z__  _8_P""JG_1TW_E
MD:'_ /(5'_#]C_@JI_T=-_Y9&A__ "%1_J'G'_/RG]\O_D0_XBKP]_SZJ_\
M@,/_ ),_HHHK^=?_ (?L?\%5/^CIO_+(T/\ ^0J/^'['_!53_HZ;_P LC0__
M )"H_P!0\X_Y^4_OE_\ (A_Q%7A[_GU5_P# 8?\ R9_1117\Z_\ P_8_X*J?
M]'3?^61H?_R%1_P_8_X*J?\ 1TW_ )9&A_\ R%1_J'G'_/RG]\O_ )$/^(J\
M/?\ /JK_ . P_P#DS^BBBOYU_P#A^Q_P54_Z.F_\LC0__D*C_A^Q_P %5/\
MHZ;_ ,LC0_\ Y"H_U#SC_GY3^^7_ ,B'_$5>'O\ GU5_\!A_\F?T445_.O\
M\/V/^"JG_1TW_ED:'_\ (5'_  _8_P""JG_1TW_ED:'_ /(5'^H><?\ /RG]
M\O\ Y$/^(J\/?\^JO_@,/_DS^BBBOYU_^'['_!53_HZ;_P LC0__ )"H_P"'
M['_!53_HZ;_RR-#_ /D*C_4/./\ GY3^^7_R(?\ $5>'O^?57_P&'_R9_111
M7\Z__#]C_@JI_P!'3?\ ED:'_P#(5'_#]C_@JI_T=-_Y9&A__(5'^H><?\_*
M?WR_^1#_ (BKP]_SZJ_^ P_^3/Z***_G7_X?L?\ !53_ *.F_P#+(T/_ .0J
M/^'['_!53_HZ;_RR-#_^0J/]0\X_Y^4_OE_\B'_$5>'O^?57_P !A_\ )G]%
M%%?SK_\ #]C_ (*J?]'3?^61H?\ \A4?\/V/^"JG_1TW_ED:'_\ (5'^H><?
M\_*?WR_^1#_B*O#W_/JK_P" P_\ DS^BBBOYU_\ A^Q_P54_Z.F_\LC0_P#Y
M"H_X?L?\%5/^CIO_ "R-#_\ D*C_ %#SC_GY3^^7_P B'_$5>'O^?57_ ,!A
M_P#)G]%%%?SK_P##]C_@JI_T=-_Y9&A__(5'_#]C_@JI_P!'3?\ ED:'_P#(
M5'^H><?\_*?WR_\ D0_XBKP]_P ^JO\ X##_ .3/Z***_G7_ .'['_!53_HZ
M;_RR-#_^0J/^'['_  54_P"CIO\ RR-#_P#D*C_4/./^?E/[Y?\ R(?\15X>
M_P"?57_P&'_R9_1117\Z_P#P_8_X*J?]'3?^61H?_P A4?\ #]C_ (*J?]'3
M?^61H?\ \A4?ZAYQ_P _*?WR_P#D0_XBKP]_SZJ_^ P_^3/Z***_G7_X?L?\
M%5/^CIO_ "R-#_\ D*C_ (?L?\%5/^CIO_+(T/\ ^0J/]0\X_P"?E/[Y?_(A
M_P 15X>_Y]5?_ 8?_)G]%%%?SK_\/V/^"JG_ $=-_P"61H?_ ,A4?\/V/^"J
MG_1TW_ED:'_\A4?ZAYQ_S\I_?+_Y$/\ B*O#W_/JK_X##_Y,_HHHK^=?_A^Q
M_P %5/\ HZ;_ ,LC0_\ Y"H_X?L?\%5/^CIO_+(T/_Y"H_U#SC_GY3^^7_R(
M?\15X>_Y]5?_  &'_P F?T445_.O_P /V/\ @JI_T=-_Y9&A_P#R%1_P_8_X
M*J?]'3?^61H?_P A4?ZAYQ_S\I_?+_Y$/^(J\/?\^JO_ (##_P"3/Z***_G7
M_P"'['_!53_HZ;_RR-#_ /D*C_A^Q_P54_Z.F_\ +(T/_P"0J/\ 4/./^?E/
M[Y?_ "(?\15X>_Y]5?\ P&'_ ,F?T445_.O_ ,/V/^"JG_1TW_ED:'_\A4?\
M/V/^"JG_ $=-_P"61H?_ ,A4?ZAYQ_S\I_?+_P"1#_B*O#W_ #ZJ_P#@,/\
MY,_HHHK^=?\ X?L?\%5/^CIO_+(T/_Y"H_X?L?\ !53_ *.F_P#+(T/_ .0J
M/]0\X_Y^4_OE_P#(A_Q%7A[_ )]5?_ 8?_)G]%%%?SK_ /#]C_@JI_T=-_Y9
M&A__ "%1_P /V/\ @JI_T=-_Y9&A_P#R%1_J'G'_ #\I_?+_ .1#_B*O#W_/
MJK_X##_Y,_HHHK^=?_A^Q_P54_Z.F_\ +(T/_P"0J/\ A^Q_P54_Z.F_\LC0
M_P#Y"H_U#SC_ )^4_OE_\B'_ !%7A[_GU5_\!A_\F?T445_.O_P_8_X*J?\
M1TW_ )9&A_\ R%1_P_8_X*J?]'3?^61H?_R%1_J'G'_/RG]\O_D0_P"(J\/?
M\^JO_@,/_DS^BBBOQA_X)._\%8OV_P#]I?\ ;_\  /P2^-OQ\_MOPQK?]J_V
MGIG_  BNE6WG>3I5Y<1_O+>U21<2Q1M\K#.W!R"0?V>KYW-\HQ.38E4*[3;7
M-[M[6NUU2['V'#_$&"XDP4L3AHR45)Q]Y).Z2?1O35=0HHHKRSW0HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **YC0?C3\)?
M%'Q.USX+^'?B)I%[XL\-65K=Z_X>M[U6NK""Y,H@DDC!RH<PRX_W#73T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?SK_\
M!=C_ )2J?%/_ +@?_ICT^OZ**_G7_P""['_*53XI_P#<#_\ 3'I]?;<!_P#(
MXJ?]>W_Z5$_,O%7_ ))ZE_U]C_Z1,^1Z***_6C\ "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MQ7>?%RVUUE@36+J!;L7,>GKBQ:U623A&B+-'D%P3N !['X8^)/\ P51_;O\
M^"#7PU\9_LZ:UI_A?XZ?$CPUIT.N^*]3G^P2V6GM*Z7&K6P";5N)[>..5 H0
M+]J+QE"J8^:?^"JO[ _PS_X(L?LAZ9^W%^QC^UI\5-'^.6@>*-&M[*3Q)\1+
MS4_^%EW$UW#%<V=W83.8[C,323E(T Q"00<@CZ._X)+?\%B?"7BC_@D[\,/V
MF_\ @H;\4=+\.:IJGC>7X?0^)QIDBVFO:E'-+':R*EM$4A,D41W-A(@T4C?(
MN%')?\%N?^"47[.OA'X5_$C_ (*Y?!WQEXA\%?'SX;6LGC30_&<^ORWUI)<V
MB*5M#8WAEMD1T01QB)$(D9"=XRK 'U%^VO\ \$U/!/\ P4HTCP+XH^+?QT^,
MWPSO_#VE3,VF?"SQV-(#R7:P/+'=?N)/.:-H@J'C&Y^N[C\K_CW_ ,$L=#\7
M?\%1/!G_  3)_8>_;P_:;OK_ $73E\3_ +0'C#Q)\7I;NV\+Z(0IALH4AAB_
MT^X#QE=Q*H)HFV.#(8_UO_9B_;2G\:?\$NO!_P"W_P#'?2DTII_@Q;^-?%T%
MJFR.,)IOVNY>)6/RQL%=T!)PK+R>M?,W_!M/\'O$^J?LC^*_^"BWQH@6?XD_
MM/>.M0\7:]?/R\6G)<S0V-HOI"F)Y8U' 2X4=%  !^C-A9QZ=8PZ?"[LD$2Q
MHTCEF(48!)/4\=:EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "OYU_\ @NQ_RE4^*?\ W __ $QZ
M?7]%%?SK_P#!=C_E*I\4_P#N!_\ ICT^OMN _P#D<5/^O;_]*B?F7BK_ ,D]
M2_Z^Q_\ 2)GR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_!"?\
MY2J?"S_N.?\ ICU"OZ**_G7_ ."$_P#RE4^%G_<<_P#3'J%?T45^2\>?\CBG
M_P!>U_Z5(_?_  J_Y)ZK_P!?9?\ I$ HHHKXD_30HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KRO]M+]C7X$?M]_LX^(?V7/VC?#D
MNH>&?$4*>:]I,(KJRGC8/#=6\F#Y<T;@,I((/*LK*S*?5** /R!\'_\ !N]^
MT3X\_:-^)'PF_:5_X*%?&+7O@7?>$_!UB96N+""_\=6MC)J;+H][=1LT_E67
MF)EVC7SQ?<',*E?UF^'OP_\ !?PH\!:+\+_AQX<MM'\/^'-*M],T/2;)-L-G
M:01K%%"@[*J*JCV%;%% '@/@?_@G[X"\#?\ !1KQK_P4@L?'6KS>(O&WP_L_
M"=[X>ECB^Q6]O;R0R+,C!?,+DPJ""<<GBO./^"CWP6^-GQ4_;%_9+\0_!+Q?
M\1K$^&/B9>7OC&P\-S7$'A^XT!88)KJ35Y4(C9P]O!#;0.296NYMJD(Y7[%H
MH ^2/V[_ /@DGX$_:^^-_AC]KSX4?'OQC\%_C7X0TYM-TKXD>!7B:2ZL&+'[
M'>VTP,=W""[D*2I^<ABR@**/['7_  2#\.? +]I*7]MO]IC]IOQK\>_C,FCM
MI.B^,_'*06]OH%BP821:=8P#R[4N'<,P))$CA=OF2;_L6B@#Y[_:D_X)X_#[
M]JW]K/X$_M8>-O'NLV=Y\!=5U34= \/V<<1M-1N+V.!"\Y92P,9MXV7:1SGU
MKZ$HHH ^>W_X)X_#^Z_X*9I_P4ZU+Q[K-SXEM_A9_P (/I_AN6.+[!:6INC<
MFX1MOF>86:1<9VXD;BO?M0A%Q83P&62,/"REX@2RY!&1CG/I4U% 'P[_ ,$H
M?V0/$]__ ,$T?$?[.7[9R^.?&GA[QMXI\2Q6EI\8IKAM=O/#$]R\%E]N29O-
MM9I+>-9O*RKPF5>$=>//;'_@W^^*WACX<S?LM?#_ /X+ _'G1/@1/#)9_P#"
MMHEL);NWTZ0_-80ZJT?FQ6^PM&(Q&5V':003G])** /G#Q[_ ,$G_P!B'X@_
M\$_H/^"9VI?"K[)\++'2X[72K'3[HI=Z?/'(94OHKA@S"Z\YFE:5@V]G?>'5
MV4_.=_\ \$!?'GQ?T?1_@U^V=_P56^-7Q;^#NAW=O-;_  QU1;6P74DMV5H8
M-2OH!Y]]&"JD[MK94,K(P##]&Z* /*_VG_V3O!/[2?['_BS]C*#5KCPCX;\4
M^$)/#:S>';>)&TZQ:(0^7!&PV*HB&P+C 7C%;'[+GP \+_LI_LV^ OV9_!6H
M7%YI7@'PAI^@6-[>*HFNH[6W2$32! %WOLWM@ ;F.*[RB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "OYU_\ @NQ_RE4^*?\ W __ $QZ?7]%%?SK_P#!=C_E*I\4_P#N!_\
MICT^OMN _P#D<5/^O;_]*B?F7BK_ ,D]2_Z^Q_\ 2)GR/1117ZT?@ 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 ?7'_!"?\ Y2J?"S_N.?\ ICU"OZ**_G7_ ."$
M_P#RE4^%G_<<_P#3'J%?T45^2\>?\CBG_P!>U_Z5(_?_  J_Y)ZK_P!?9?\
MI$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /SK_;L_P""^G_#%/[57BG]F7_AD_\ X2;_ (1G[#_Q._\ A._L
M7VG[18V]W_J?L,NS;Y^S[YSMSQG \C_XBF_^K%?_ #)W_P![*^1_^"['_*53
MXI_]P/\ ],>GU\CU^OY9POD6(RVC5J4;RE"+;YI;M)O[1_/.=\<\4X3.<30I
M8BT(5)Q2Y(.R4FDKN-]NY^N'_$4W_P!6*_\ F3O_ +V4?\13?_5BO_F3O_O9
M7Y'T5V_ZH\/?\^?_ ":?_P D>9_Q$'B__H)_\DI__('ZX?\ $4W_ -6*_P#F
M3O\ [V4?\13?_5BO_F3O_O97Y'T4?ZH\/?\ /G_R:?\ \D'_ !$'B_\ Z"?_
M "2G_P#('ZX?\13?_5BO_F3O_O91_P 13?\ U8K_ .9._P#O97Y'T4?ZH\/?
M\^?_ ":?_P D'_$0>+_^@G_R2G_\@?KA_P 13?\ U8K_ .9._P#O91_Q%-_]
M6*_^9._^]E?D?11_JCP]_P ^?_)I_P#R0?\ $0>+_P#H)_\ )*?_ ,@?KA_Q
M%-_]6*_^9._^]E'_ !%-_P#5BO\ YD[_ .]E?D?11_JCP]_SY_\ )I__ "0?
M\1!XO_Z"?_)*?_R!^N'_ !%-_P#5BO\ YD[_ .]E'_$4W_U8K_YD[_[V5^1]
M%'^J/#W_ #Y_\FG_ /)!_P 1!XO_ .@G_P DI_\ R!^N'_$4W_U8K_YD[_[V
M4?\ $4W_ -6*_P#F3O\ [V5^1]%'^J/#W_/G_P FG_\ )!_Q$'B__H)_\DI_
M_('ZX?\ $4W_ -6*_P#F3O\ [V4?\13?_5BO_F3O_O97Y'T4?ZH\/?\ /G_R
M:?\ \D'_ !$'B_\ Z"?_ "2G_P#('ZX?\13?_5BO_F3O_O91_P 13?\ U8K_
M .9._P#O97Y'T4?ZH\/?\^?_ ":?_P D'_$0>+_^@G_R2G_\@?KA_P 13?\
MU8K_ .9._P#O91_Q%-_]6*_^9._^]E?D?11_JCP]_P ^?_)I_P#R0?\ $0>+
M_P#H)_\ )*?_ ,@?KA_Q%-_]6*_^9._^]E'_ !%-_P#5BO\ YD[_ .]E?D?1
M1_JCP]_SY_\ )I__ "0?\1!XO_Z"?_)*?_R!^N'_ !%-_P#5BO\ YD[_ .]E
M'_$4W_U8K_YD[_[V5^1]%'^J/#W_ #Y_\FG_ /)!_P 1!XO_ .@G_P DI_\
MR!^N'_$4W_U8K_YD[_[V4?\ $4W_ -6*_P#F3O\ [V5^1]%'^J/#W_/G_P F
MG_\ )!_Q$'B__H)_\DI__('ZX?\ $4W_ -6*_P#F3O\ [V4?\13?_5BO_F3O
M_O97Y'T4?ZH\/?\ /G_R:?\ \D'_ !$'B_\ Z"?_ "2G_P#('ZX?\13?_5BO
M_F3O_O91_P 13?\ U8K_ .9._P#O97Y'T4?ZH\/?\^?_ ":?_P D'_$0>+_^
M@G_R2G_\@?KA_P 13?\ U8K_ .9._P#O91_Q%-_]6*_^9._^]E?D?11_JCP]
M_P ^?_)I_P#R0?\ $0>+_P#H)_\ )*?_ ,@?KA_Q%-_]6*_^9._^]E'_ !%-
M_P#5BO\ YD[_ .]E?D?11_JCP]_SY_\ )I__ "0?\1!XO_Z"?_)*?_R!^N'_
M !%-_P#5BO\ YD[_ .]E'_$4W_U8K_YD[_[V5^1]%'^J/#W_ #Y_\FG_ /)!
M_P 1!XO_ .@G_P DI_\ R!^N'_$4W_U8K_YD[_[V4?\ $4W_ -6*_P#F3O\
M[V5^1]%'^J/#W_/G_P FG_\ )!_Q$'B__H)_\DI__('ZX?\ $4W_ -6*_P#F
M3O\ [V4?\13?_5BO_F3O_O97Y'T4?ZH\/?\ /G_R:?\ \D'_ !$'B_\ Z"?_
M "2G_P#('ZX?\13?_5BO_F3O_O91_P 13?\ U8K_ .9._P#O97Y'T4?ZH\/?
M\^?_ ":?_P D'_$0>+_^@G_R2G_\@?KA_P 13?\ U8K_ .9._P#O91_Q%-_]
M6*_^9._^]E?D?11_JCP]_P ^?_)I_P#R0?\ $0>+_P#H)_\ )*?_ ,@?KA_Q
M%-_]6*_^9._^]E'_ !%-_P#5BO\ YD[_ .]E?D?11_JCP]_SY_\ )I__ "0?
M\1!XO_Z"?_)*?_R!^N'_ !%-_P#5BO\ YD[_ .]E'_$4W_U8K_YD[_[V5^1]
M%'^J/#W_ #Y_\FG_ /)!_P 1!XO_ .@G_P DI_\ R!^N'_$4W_U8K_YD[_[V
M4?\ $4W_ -6*_P#F3O\ [V5^1]%'^J/#W_/G_P FG_\ )!_Q$'B__H)_\DI_
M_('ZX?\ $4W_ -6*_P#F3O\ [V4?\13?_5BO_F3O_O97Y'T4?ZH\/?\ /G_R
M:?\ \D'_ !$'B_\ Z"?_ "2G_P#('ZX?\13?_5BO_F3O_O91_P 13?\ U8K_
M .9._P#O97Y'T4?ZH\/?\^?_ ":?_P D'_$0>+_^@G_R2G_\@?KA_P 13?\
MU8K_ .9._P#O91_Q%-_]6*_^9._^]E?D?11_JCP]_P ^?_)I_P#R0?\ $0>+
M_P#H)_\ )*?_ ,@?KA_Q%-_]6*_^9._^]E>N?L)_\%]/^&UOVJO"W[,O_#)_
M_",_\)-]N_XG?_"=_;?LWV>QN+O_ %/V&+?N\C9]\8W9YQ@_AG7UQ_P0G_Y2
MJ?"S_N.?^F/4*XLSX7R+#Y;6JTZ-I1A)I\TMTFU]H]/)..>*<7G.&H5<1>$Z
MD(M<D%=.235U&^W8_HHHHHK\@/Z&"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G7_ ."['_*53XI_
M]P/_ -,>GU_117\Z_P#P78_Y2J?%/_N!_P#ICT^OMN _^1Q4_P"O;_\ 2HGY
MEXJ_\D]2_P"OL?\ TB9\CT445^M'X %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MUQ_P0G_Y2J?"S_N.?^F/4*_HHK^=?_@A/_RE4^%G_<<_],>H5_117Y+QY_R.
M*?\ U[7_ *5(_?\ PJ_Y)ZK_ -?9?^D0"BBBOB3]-"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _G7_ ."['_*53XI_]P/_
M -,>GU\CU]<?\%V/^4JGQ3_[@?\ Z8]/KY'K]^R;_D3X?_KW#_TE'\F<1_\
M)0XS_K[4_P#2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?7'_!"?_E*I\+/
M^XY_Z8]0KY'KZX_X(3_\I5/A9_W'/_3'J%>;G/\ R)\1_P!>Y_\ I+/9X<_Y
M*'!_]?:?_I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "OYU_^"['_ "E4^*?_ ' _
M_3'I]?T45_.O_P %V/\ E*I\4_\ N!_^F/3Z^VX#_P"1Q4_Z]O\ ]*B?F7BK
M_P D]2_Z^Q_](F?(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?\
M!"?_ )2J?"S_ +CG_ICU"OZ**_G7_P""$_\ RE4^%G_<<_\ 3'J%?T45^2\>
M?\CBG_U[7_I4C]_\*O\ DGJO_7V7_I$ HHHKXD_30HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /YU_^"['_ "E4^*?_ ' _
M_3'I]?(]?7'_  78_P"4JGQ3_P"X'_Z8]/KY'K]^R;_D3X?_ *]P_P#24?R9
MQ'_R4.,_Z^U/_2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?7'_  0G_P"4
MJGPL_P"XY_Z8]0KY'KZX_P""$_\ RE4^%G_<<_\ 3'J%>;G/_(GQ'_7N?_I+
M/9X<_P"2AP?_ %]I_P#I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYU_P#@NQ_R
ME4^*?_<#_P#3'I]?T45_.O\ \%V/^4JGQ3_[@?\ Z8]/K[;@/_D<5/\ KV__
M $J)^9>*O_)/4O\ K['_ -(F?(]%%%?K1^ !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!]<?\$)_^4JGPL_[CG_ICU"OZ**_G7_X(3_\I5/A9_W'/_3'J%?T45^2
M\>?\CBG_ ->U_P"E2/W_ ,*O^2>J_P#7V7_I$ HHHKXD_30HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YU_P#@NQ_RE4^*
M?_<#_P#3'I]?(]?7'_!=C_E*I\4_^X'_ .F/3Z^1Z_?LF_Y$^'_Z]P_])1_)
MG$?_ "4.,_Z^U/\ TMA1117I'C!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7UQ_P0G_Y
M2J?"S_N.?^F/4*^1Z^N/^"$__*53X6?]QS_TQZA7FYS_ ,B?$?\ 7N?_ *2S
MV>'/^2AP?_7VG_Z6C^BBBBBOP$_K,**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=?_@NQ_P I5/BG
M_P!P/_TQZ?7]%%?SK_\ !=C_ )2J?%/_ +@?_ICT^OMN _\ D<5/^O;_ /2H
MGYEXJ_\ )/4O^OL?_2)GR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?7'_  0G_P"4JGPL_P"XY_Z8]0K^BBOYU_\ @A/_ ,I5/A9_W'/_ $QZA7]%
M%?DO'G_(XI_]>U_Z5(_?_"K_ ))ZK_U]E_Z1 ****^)/TT**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^=?_@NQ_P I5/BG
M_P!P/_TQZ?7R/7UQ_P %V/\ E*I\4_\ N!_^F/3Z^1Z_?LF_Y$^'_P"O</\
MTE'\F<1_\E#C/^OM3_TMA1117I'C!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7UQ_P $
M)_\ E*I\+/\ N.?^F/4*^1Z^N/\ @A/_ ,I5/A9_W'/_ $QZA7FYS_R)\1_U
M[G_Z2SV>'/\ DH<'_P!?:?\ Z6C^BBBBBOP$_K,**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=?\
MX+L?\I5/BG_W _\ TQZ?7]%%?SK_ /!=C_E*I\4_^X'_ .F/3Z^VX#_Y'%3_
M *]O_P!*B?F7BK_R3U+_ *^Q_P#2)GR/1117ZT?@ 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 ?7'_!"?_E*I\+/^XY_Z8]0K^BBOYU_^"$__*53X6?]QS_TQZA7
M]%%?DO'G_(XI_P#7M?\ I4C]_P#"K_DGJO\ U]E_Z1 ****^)/TT**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^=?\ X+L?
M\I5/BG_W _\ TQZ?7R/7UQ_P78_Y2J?%/_N!_P#ICT^OD>OW[)O^1/A_^O</
M_24?R9Q'_P E#C/^OM3_ -+84445Z1XP4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]<?
M\$)_^4JGPL_[CG_ICU"OD>OKC_@A/_RE4^%G_<<_],>H5YN<_P#(GQ'_ %[G
M_P"DL]GAS_DH<'_U]I_^EH_HHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\
M*53XI_\ <#_],>GU_117\Z__  78_P"4JGQ3_P"X'_Z8]/K[;@/_ )'%3_KV
M_P#TJ)^9>*O_ "3U+_K['_TB9\CT445^M'X %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'UQ_P $)_\ E*I\+/\ N.?^F/4*_HHK^=?_ ((3_P#*53X6?]QS_P!,
M>H5_117Y+QY_R.*?_7M?^E2/W_PJ_P"2>J_]?9?^D0"BBBOB3]-"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _G7_X+L?\
M*53XI_\ <#_],>GU\CU]<?\ !=C_ )2J?%/_ +@?_ICT^OD>OW[)O^1/A_\
MKW#_ -)1_)G$?_)0XS_K[4_]+84445Z1XP4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]
M<?\ !"?_ )2J?"S_ +CG_ICU"OD>OKC_ ((3_P#*53X6?]QS_P!,>H5YN<_\
MB?$?]>Y_^DL]GAS_ )*'!_\ 7VG_ .EH_HHHHHK\!/ZS"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M_G7_ ."['_*53XI_]P/_ -,>GU_117\Z_P#P78_Y2J?%/_N!_P#ICT^OMN _
M^1Q4_P"O;_\ 2HGYEXJ_\D]2_P"OL?\ TB9\CT445^M'X %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4*_HHK^=?_@A/_RE4^%G_<<_
M],>H5_117Y+QY_R.*?\ U[7_ *5(_?\ PJ_Y)ZK_ -?9?^D0"BBBOB3]-"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _G7_
M ."['_*53XI_]P/_ -,>GU\CU]<?\%V/^4JGQ3_[@?\ Z8]/KY'K]^R;_D3X
M?_KW#_TE'\F<1_\ )0XS_K[4_P#2V%%%%>D>,%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %?7'_!"?_E*I\+/^XY_Z8]0KY'KZX_X(3_\I5/A9_W'/_3'J%>;G/\ R)\1
M_P!>Y_\ I+/9X<_Y*'!_]?:?_I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYU_^
M"['_ "E4^*?_ ' __3'I]?T45_.O_P %V/\ E*I\4_\ N!_^F/3Z^VX#_P"1
MQ4_Z]O\ ]*B?F7BK_P D]2_Z^Q_](F?(]%%%?K1^ !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!]<?\ !"?_ )2J?"S_ +CG_ICU"OZ**_G7_P""$_\ RE4^%G_<
M<_\ 3'J%?T45^2\>?\CBG_U[7_I4C]_\*O\ DGJO_7V7_I$ HHHKXD_30HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YU_^
M"['_ "E4^*?_ ' __3'I]?(]?7'_  78_P"4JGQ3_P"X'_Z8]/KY'K]^R;_D
M3X?_ *]P_P#24?R9Q'_R4.,_Z^U/_2V%%%%>D>,%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %?7'_  0G_P"4JGPL_P"XY_Z8]0KY'KZX_P""$_\ RE4^%G_<<_\ 3'J%
M>;G/_(GQ'_7N?_I+/9X<_P"2AP?_ %]I_P#I:/Z*****_ 3^LPHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OYU_P#@NQ_RE4^*?_<#_P#3'I]?T45_.O\ \%V/^4JGQ3_[@?\ Z8]/
MK[;@/_D<5/\ KV__ $J)^9>*O_)/4O\ K['_ -(F?(]%%%?K1^ !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_ICU"OZ**_G7_X(3_\I5/A
M9_W'/_3'J%?T45^2\>?\CBG_ ->U_P"E2/W_ ,*O^2>J_P#7V7_I$ HHHKXD
M_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /YU_P#@NQ_RE4^*?_<#_P#3'I]?(]?7'_!=C_E*I\4_^X'_ .F/3Z^1Z_?L
MF_Y$^'_Z]P_])1_)G$?_ "4.,_Z^U/\ TMA1117I'C!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$__*53X6?]QS_TQZA7FYS_
M ,B?$?\ 7N?_ *2SV>'/^2AP?_7VG_Z6C^BBBBBOP$_K,**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK^=?_@NQ_P I5/BG_P!P/_TQZ?7]%%?SK_\ !=C_ )2J?%/_ +@?_ICT^OMN
M _\ D<5/^O;_ /2HGYEXJ_\ )/4O^OL?_2)GR/1117ZT?@ 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?7'_  0G_P"4JGPL_P"XY_Z8]0K^BBOYU_\ @A/_ ,I5
M/A9_W'/_ $QZA7]%%?DO'G_(XI_]>U_Z5(_?_"K_ ))ZK_U]E_Z1 ****^)/
MTT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#^=?_@NQ_P I5/BG_P!P/_TQZ?7R/7UQ_P %V/\ E*I\4_\ N!_^F/3Z^1Z_
M?LF_Y$^'_P"O</\ TE'\F<1_\E#C/^OM3_TMA1117I'C!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7UQ_P $)_\ E*I\+/\ N.?^F/4*^1Z^N/\ @A/_ ,I5/A9_W'/_
M $QZA7FYS_R)\1_U[G_Z2SV>'/\ DH<'_P!?:?\ Z6C^BBBBBOP$_K,****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K^=?\ X+L?\I5/BG_W _\ TQZ?7]%%?SK_ /!=C_E*I\4_^X'_
M .F/3Z^VX#_Y'%3_ *]O_P!*B?F7BK_R3U+_ *^Q_P#2)GR/1117ZT?@ 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?7'_!"?_E*I\+/^XY_Z8]0K^BBOYU_^"$_
M_*53X6?]QS_TQZA7]%%?DO'G_(XI_P#7M?\ I4C]_P#"K_DGJO\ U]E_Z1 *
M***^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#^=?\ X+L?\I5/BG_W _\ TQZ?7R/7UQ_P78_Y2J?%/_N!_P#ICT^O
MD>OW[)O^1/A_^O</_24?R9Q'_P E#C/^OM3_ -+84445Z1XP4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5]<?\$)_^4JGPL_[CG_ICU"OD>OKC_@A/_RE4^%G_<<_],>H
M5YN<_P#(GQ'_ %[G_P"DL]GAS_DH<'_U]I_^EH_HHHHHK\!/ZS"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *_G7_X+L?\ *53XI_\ <#_],>GU_117\Z__  78_P"4JGQ3_P"X'_Z8
M]/K[;@/_ )'%3_KV_P#TJ)^9>*O_ "3U+_K['_TB9\CT445^M'X %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'UQ_P $)_\ E*I\+/\ N.?^F/4*_HHK^=?_ ((3
M_P#*53X6?]QS_P!,>H5_117Y+QY_R.*?_7M?^E2/W_PJ_P"2>J_]?9?^D0"B
MBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH _G7_X+L?\ *53XI_\ <#_],>GU\CU]<?\ !=C_ )2J?%/_ +@?_ICT
M^OD>OW[)O^1/A_\ KW#_ -)1_)G$?_)0XS_K[4_]+84445Z1XP4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5]<?\ !"?_ )2J?"S_ +CG_ICU"OD>OKC_ ((3_P#*53X6
M?]QS_P!,>H5YN<_\B?$?]>Y_^DL]GAS_ )*'!_\ 7VG_ .EH_HHHHHK\!/ZS
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_G7_ ."['_*53XI_]P/_ -,>GU_117\Z_P#P78_Y2J?%
M/_N!_P#ICT^OMN _^1Q4_P"O;_\ 2HGYEXJ_\D]2_P"OL?\ TB9\CT445^M'
MX %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y2J?"S_N.?^F/4*_HHK^=
M?_@A/_RE4^%G_<<_],>H5_117Y+QY_R.*?\ U[7_ *5(_?\ PJ_Y)ZK_ -?9
M?^D0"BBBOB3]-"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH _G7_ ."['_*53XI_]P/_ -,>GU\CU]<?\%V/^4JGQ3_[@?\
MZ8]/KY'K]^R;_D3X?_KW#_TE'\F<1_\ )0XS_K[4_P#2V%%%%>D>,%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %?7'_!"?_E*I\+/^XY_Z8]0KY'KZX_X(3_\I5/A9_W'
M/_3'J%>;G/\ R)\1_P!>Y_\ I+/9X<_Y*'!_]?:?_I:/Z*****_ 3^LPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "OYU_^"['_ "E4^*?_ ' __3'I]?T45_.O_P %V/\ E*I\4_\
MN!_^F/3Z^VX#_P"1Q4_Z]O\ ]*B?F7BK_P D]2_Z^Q_](F?(]%%%?K1^ !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!]<?\ !"?_ )2J?"S_ +CG_ICU"OZ**_G7
M_P""$_\ RE4^%G_<<_\ 3'J%?T45^2\>?\CBG_U[7_I4C]_\*O\ DGJO_7V7
M_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /YU_^"['_ "E4^*?_ ' __3'I]?(]?7'_  78_P"4JGQ3_P"X
M'_Z8]/KY'K]^R;_D3X?_ *]P_P#24?R9Q'_R4.,_Z^U/_2V%%%%>D>,%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %?7'_  0G_P"4JGPL_P"XY_Z8]0KY'KZX_P""$_\
MRE4^%G_<<_\ 3'J%>;G/_(GQ'_7N?_I+/9X<_P"2AP?_ %]I_P#I:/Z*****
M_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "OYU_P#@NQ_RE4^*?_<#_P#3'I]?T45_.O\ \%V/
M^4JGQ3_[@?\ Z8]/K[;@/_D<5/\ KV__ $J)^9>*O_)/4O\ K['_ -(F?(]%
M%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!]<?\$)_^4JGPL_[CG_ICU"O
MZ**_G7_X(3_\I5/A9_W'/_3'J%?T45^2\>?\CBG_ ->U_P"E2/W_ ,*O^2>J
M_P#7V7_I$ HHHKXD_30HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /YU_P#@NQ_RE4^*?_<#_P#3'I]?(]?7'_!=C_E*I\4_
M^X'_ .F/3Z^1Z_?LF_Y$^'_Z]P_])1_)G$?_ "4.,_Z^U/\ TMA1117I'C!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$__*53
MX6?]QS_TQZA7FYS_ ,B?$?\ 7N?_ *2SV>'/^2AP?_7VG_Z6C^BBBBBOP$_K
M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K^=?_@NQ_P I5/BG_P!P/_TQZ?7]%%?SK_\ !=C_ )2J
M?%/_ +@?_ICT^OMN _\ D<5/^O;_ /2HGYEXJ_\ )/4O^OL?_2)GR/1117ZT
M?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?7'_  0G_P"4JGPL_P"XY_Z8]0K^
MBBOYU_\ @A/_ ,I5/A9_W'/_ $QZA7]%%?DO'G_(XI_]>U_Z5(_?_"K_ ))Z
MK_U]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#^=?_@NQ_P I5/BG_P!P/_TQZ?7R/7UQ_P %V/\ E*I\
M4_\ N!_^F/3Z^1Z_?LF_Y$^'_P"O</\ TE'\F<1_\E#C/^OM3_TMA1117I'C
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7UQ_P $)_\ E*I\+/\ N.?^F/4*^1Z^N/\
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
M3?\ (GP__7N'_I*/Y,XC_P"2AQG_ %]J?^EL****](\8**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OI[]ACXY?LL_LP?!WXA_&[
MQIX:T7Q3\8X?LME\+?#7B?0IKS3[57<?:+]OD,)D16R@=@P,1 ^_FOF&O6OV
M./V-OBS^VM\4_P#A77PUCMK*SL+8WOB;Q-JLGEV&AV*_?N9Y#P  #M7JQ!Z
M,R\>/AAYX67MY<L%9MWMHG>S\GLTM6M#T<IJ8NGCX_58*=1W44U>S::NEWCN
MF]$U=['V'^S3\<=6_P""IOP5^-GPW_:]^&WA*YG\#?#*]\5>%_B/I'AFWTZ[
MT.[M@"EN\D"JK0R#+;"!E89 <_*4\;_9W_:R_9\_8T_8WA\4_!?P_P"'=?\
MV@O$?B>5-3U#Q3X7>\7POI$881_93/'Y!DD958E2QQ*0P.Q0-#]J_P#:X^!/
MP,^!5]_P3[_X)^3S7/A:\N$;XF?$^Y39>>,[J,_ZN+',=DIR !]X<#Y2[S>;
M_L.?L&^(/VLKK6/B)XV\96G@?X5>#5$WCGX@:MQ!9IP?L\ /^NN7!&$'3<I/
M+(K^)2PV&CAJE6NG3HN2:AM=)6UC_?>O(M7I?5M'TU;&XR>-HT,*U6Q,82C*
MIO9MWNI:+]W&Z]H]$F[.R3/H+QCXQLO^"A/_  2Z^)_[3OQ\^&7AK2_B!\*/
M$FEPZ'X]\/Z'%IS:[%=SQ1RV-PL("2LBRAA@#;OC("_.7_/ROJ+]NG]N+P%\
M3/ NB_L??LA^$9_"OP3\&71FT^VN3_IWB2^Y#:E>MU+-EBJ'INR<?(D?R[7I
M910J4:$G*/+&4FXQ_EC967E>S=EHKV/%X@Q5'$XJ"C/GE""C.?\ /)-MOSLF
MHJ3UDHWZGZ4^.;CXK_\ !._PYX#_ &5OV$_V;;?Q-\4[[P19>)_BKXPC\!_V
M_J*SW89DL(E,4GDP1A2#\N&!0C#%RW@7[8OQ5_9Y_:<^)OPQO+_X(WOPQ^(\
MMS'I?QOL(-"CTS39)C<1*MW!%YA>.4QF1I \:]4Y8J6/U!_P6^_;N_:&^%'Q
MD\$^'/V:/B!J/@GPWXG\ :;XGEUCPM,;2XUV:8R11M+<1X>2..&&)%CW8&XD
M@Y7'D?\ P4<\3WO[2'_!.C]GC]LKXN6EO_PLO6;O5]!U?64MDAEURQM)Y$BN
M) H 8IY:\@8W3.1@, /!RSVC^KXFK%*55M<RD^:[4G[RM9QT=E?W;+S/J\[5
M%/%X.A4;C047R.*4.52@O<=[J7O*\K>_>7E?WOQ;XU\1_$C]MKX\?\$\?B'X
M3TFT^"/@WX7ZK)H'A==!MXK?PREE802VNIP2B,2)+O8/YA8AO.&<@*!\A_L[
M#_ACG]BCQ1^U_??Z/XV^* NO!?PH#<2VMC@#6-6C[C"E;2-U(97D?M4'P7_:
M;_X* _MR:SX;_81A^/%_<Z5XH>WTF_GDL+5;C^S(07<W=XD2W,]O#$LDC))*
MP*J00>!7LGBRY_9?^/,/Q:_:8\4^";WQ1\&OV;= T3P9\*? 5GK4E@FL>?<M
M;)>7%Q"!(JO(LMR[+M=_-0$_)@W&A+ +V%1*SY.91UO9\JWM[U6;5[Z6B[RZ
MF<\53S5O%46U)>TY)3TY;KGE;E<O=H4T^6VO-*/+%;'YYT5]'_MV_ +X,>#?
MAS\(OVH?V??#5]X=\,?%WP]?7/\ PB5_JC7QT>_L+D6UU'%<. \D)9D*%\M]
M[)Y 'SA7U.&Q$,5152*MNK/=--II^C31\+C<)4P.(=&;3=D[K9J24HM7L[--
M/5)]T%%%%;G*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7UQ_P0G_Y2J?"S_N.?^F/4*^1Z^N/^"$__ "E4^%G_ ''/_3'J%>;G
M/_(GQ'_7N?\ Z2SV>'/^2AP?_7VG_P"EH_HHHHHK\!/ZS"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*_G7_P""['_*53XI_P#<#_\ 3'I]?T45_.O_ ,%V/^4JGQ3_ .X'_P"F/3Z^
MVX#_ .1Q4_Z]O_TJ)^9>*O\ R3U+_K['_P!(F?(]%%%?K1^ !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?8__  4"\7^$
M]>_X)\_LA:!H7BC3KV_TGPOXB35;*TO8Y)K)GN;,HLJ*2T98 D!@,X..E?'%
M%<M?"JO7I5&[<C;];Q<?UN=V%QLL-AJ]%1O[6*C?M:<9W_\ );?,_3__ ()9
M_LP^#/A5^RE)^UMX#^)/PCE^.7B.26'P1%\1_%D-O:^$;,.\37AA D9KMMC,
MNY1A&09 ,BO\^?M=_P#!.[]HOP]X=\5_M3?&K]L+X0^-]21UO-8&D?$1K_5+
M]WE2/]W&8%WXW#Y00%1<  *!7R'17!2RW%4L;/$*M?F>MXZ\O\J=]%\M]=SU
M:V=8&OEM/"/#-*"TM-I.36LW'EUDWW>VBLCU+Q9^R_>>%?V6O"/[3_\ PM?P
MK?1^+=:N-.C\(V>HEM6T\Q/.GFW$1&$C;R,J<\B1/6OTSTC]D76?V8?V2M/^
M"?[!_P"T[\$="\<^+--!^*_Q.UWXA10ZHS, 38:>T4<OD0*2PW@JWRA@ [%A
M^/5%5CLMQ&-44ZNBDW;E33_E35U?E\]WJ]B<LSG!Y;*<HX>\I14;J;37\SB[
M.SGY;*Z3U/=?VN/V#O'O[(FAZ3XF\8_&_P"&?BQ=;O9((XO GBTZE-"RJ'+S
M*8DV*<X!R<FM[_@F[\-/!]MXU\0_MA?&72EN? GP3TU-=OK2;A-6U=GV:7IH
M)X)EN0K$$$;(6#<&OFRGK<3K"ULL[B-B"T88[21W(KJEAL14PCHSJ7;T;2MI
M?6ROH[:)]'J<$,9A*.8+$4J-HQU47*_O):-MK5<UFU;5:>9]Q?L?^,OB%^V)
M^SY^U;\,M(UF+4?C+\4IM#US3[%KM(+C78+?49)[^UMR[ $JC@B$'YD^4 A>
M.;_X*9PO\._@#^SE^S-X^OK>3XC^ /!6IIXVLXKQ+B72X[J]66QL9G1F"R10
MJP,><H&'8C/Q^CO&XDC<JRG*L#@@^M(26)9B22>2:YX98J>,56,K13YE&W7D
M4-[_  V6UM^MM#KJ9VZN7/#R@W-QY'+FT<?:.K?EM\7,[<W-MI:^H4445ZIX
M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MUQ_P0G_Y2J?"S_N.?^F/4*_HHK^=?_@A/_RE4^%G_<<_],>H5_117Y+QY_R.
M*?\ U[7_ *5(_?\ PJ_Y)ZK_ -?9?^D0"BBBOB3]-"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _G7_ ."['_*53XI_]P/_
M -,>GU\CU]<?\%V/^4JGQ3_[@?\ Z8]/KY'K]^R;_D3X?_KW#_TE'\F<1_\
M)0XS_K[4_P#2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7U-^Q5_P4^U3]C/X&>)_@-9_LT^!_&6F>,-3-UXAE\41S
M2&]B$21I:R(K;'B3:[!2#S*_K7RS17/BL+A\92]G6C>.CZK;;8Z\#C\7EU?V
MV'ERRLU>R>CT>Z>Z/L#Q3_P5(^$'B/PQJ/AZU_X);_L_Z;+?V$UO'J-CX5"S
MVK.A42QG'#J3N![$"I/@/_P5QE^"_P"RMHO[(VM?L:_#/QEX9TF[EO)E\56D
MMQ]NNWE>3[1+&6V-(-^T''"JH'05\=T5R/)\NE3Y'"ZNG\4MUL]_,]"/$6<0
MK>UC42E9QTC#9V;5N6W1'U%\=O\ @HI\+_C)\)M9^&>A?\$Z_@GX-N]5A2.'
MQ-X8\-B&_L2LJ.6A?'RDA2I_V6->7>,/VE;7Q9^ROX2_9D3X,^%;"7PMK-Q?
MOXULK +JVIB5YV\FXEQEXU\_"CL(D]*\NHK>E@,+1BHPCHGS+5O6UNK[=-CE
MKYKC\3.4JDE=QY7[L5[M[VT2ZK??S/J3X4_\%+X[+X*Z#^S]^U5^S#X2^,GA
MWP@&3P;-XANI[/4=(A./]&2Z@.YH!A<1D=%5<E50+Y[^V+^VI\2?VR?$^BWG
MBC0-&\.>'/"FF#3?!O@SPU:F#3M%M.,I$A))=MJ;G/78H "JJCQVBE3R[!T:
M_MH0M+7J[*^[2O9-]6DKCK9QF.(POU>I4O'1;*[4=DY6YI)=$VTNAZY^SI^T
M_!^SC\-_B1I7A7P6\OC#QUX<7P_IOBPZ@$_L33I7!OECBV$M+/&%C$@=3&N[
M&=U7OV2OVN=-_9Z\/^-_A1\2?A1!XZ^'OQ&TZUMO%GAA]6>PF>2UF,UK<P7*
M*YAEBD+$91E8'!'0CQ6BKJ8/#55-27Q--ZN]U:UGNK635K6>NYG2S'&4)4W"
M5N1-+16M*_-=-6=[M.][K1Z)(]C_ &N?VLU_:5?PEX1\(?#:V\%^!?A_H;:5
MX,\)V^HO>M:1/)YLTTUQ(JM//+)AG?:H^5<+D$GQRBBM:-&GAZ2ITU9+_AWJ
M]6V]6WN88G$UL76=6J[R?HME9))6222LDE9+1!1116I@%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7UQ_P0G_Y2J?"S_N.?^F/4
M*^1Z^N/^"$__ "E4^%G_ ''/_3'J%>;G/_(GQ'_7N?\ Z2SV>'/^2AP?_7VG
M_P"EH_HHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *_G7_P""['_*53XI_P#<#_\ 3'I]
M?T45_.O_ ,%V/^4JGQ3_ .X'_P"F/3Z^VX#_ .1Q4_Z]O_TJ)^9>*O\ R3U+
M_K['_P!(F?(]%%%?K1^ !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]<?\$)_P#E
M*I\+/^XY_P"F/4*_HHK^=?\ X(3_ /*53X6?]QS_ -,>H5_117Y+QY_R.*?_
M %[7_I4C]_\ "K_DGJO_ %]E_P"D0"BBBOB3]-"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _G7_P""['_*53XI_P#<#_\
M3'I]?(]?7'_!=C_E*I\4_P#N!_\ ICT^OD>OW[)O^1/A_P#KW#_TE'\F<1_\
ME#C/^OM3_P!+84445Z1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]<?\$)_P#E*I\+
M/^XY_P"F/4*^1Z^N/^"$_P#RE4^%G_<<_P#3'J%>;G/_ ")\1_U[G_Z2SV>'
M/^2AP?\ U]I_^EH_HHHHHK\!/ZS"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G7_X+L?\I5/BG_W
M_P#TQZ?7]%%?SK_\%V/^4JGQ3_[@?_ICT^OMN _^1Q4_Z]O_ -*B?F7BK_R3
MU+_K['_TB9\CT445^M'X %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'UQ_P0G_Y2
MJ?"S_N.?^F/4*_HHK^=?_@A/_P I5/A9_P!QS_TQZA7]%%?DO'G_ ".*?_7M
M?^E2/W_PJ_Y)ZK_U]E_Z1 ****^)/TT**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#^=?_@NQ_RE4^*?_<#_ /3'I]?(]?7'
M_!=C_E*I\4_^X'_Z8]/KY'K]^R;_ )$^'_Z]P_\ 24?R9Q'_ ,E#C/\ K[4_
M]+84445Z1XP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5]<?\$)_^4JGPL_[CG_ICU"OD
M>OKC_@A/_P I5/A9_P!QS_TQZA7FYS_R)\1_U[G_ .DL]GAS_DH<'_U]I_\
MI:/Z*****_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "OYU_\ @NQ_RE4^*?\ W __ $QZ?7]%
M%?SK_P#!=C_E*I\4_P#N!_\ ICT^OMN _P#D<5/^O;_]*B?F7BK_ ,D]2_Z^
MQ_\ 2)GR/1117ZT?@ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7'_!"?\ Y2J?
M"S_N.?\ ICU"OZ**_G7_ ."$_P#RE4^%G_<<_P#3'J%?T45^2\>?\CBG_P!>
MU_Z5(_?_  J_Y)ZK_P!?9?\ I$ HHHKXD_30HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /YU_\ @NQ_RE4^*?\ W __ $QZ
M?7R/7UQ_P78_Y2J?%/\ [@?_ *8]/KY'K]^R;_D3X?\ Z]P_])1_)G$?_)0X
MS_K[4_\ 2V%%%%>D>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?7'_!"?\ Y2J?"S_N
M.?\ ICU"OD>OKC_@A/\ \I5/A9_W'/\ TQZA7FYS_P B?$?]>Y_^DL]GAS_D
MH<'_ -?:?_I:/Z*****_ 3^LPHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** .9^)GQE^%WP;L;74_BAXULM$M[V8Q6LMZY D<#)48!YQS7'?\-S_L
MC_\ 1>M!_P"_S_\ Q->E:SX<\/>(XD@\0Z#97Z1MNC2]M4E"'U 8'!K/_P"%
M7?#/_HG>A?\ @HA_^)H X7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_
MG_\ B:[K_A5WPS_Z)WH7_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_
M &1_^B]:#_W^?_XFC_AN?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\
MXFC_ (5=\,_^B=Z%_P""B'_XF@#A?^&Y_P!D?_HO6@_]_G_^)H_X;G_9'_Z+
MUH/_ '^?_P")KNO^%7?#/_HG>A?^"B'_ .)H_P"%7?#/_HG>A?\ @HA_^)H
MX7_AN?\ 9'_Z+UH/_?Y__B:/^&Y_V1_^B]:#_P!_G_\ B:[K_A5WPS_Z)WH7
M_@HA_P#B:/\ A5WPS_Z)WH7_ (*(?_B: .%_X;G_ &1_^B]:#_W^?_XFC_AN
M?]D?_HO6@_\ ?Y__ (FNZ_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""
MB'_XF@#A?^&Y_P!D?_HO6@_]_G_^)K\8?^"L7P$^(_[2_P"W_P"/OC;\$DT'
M6_#&M_V5_9FI_P#"7Z9;>=Y.E6=O)^[N+A)%Q+%(OS*,[<C(()_=C_A5WPS_
M .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:]3*,WQ.38EUZ"3;7+[U[6NG
MT:['A<0</X+B3!1PV)E)14E+W6D[I-=4]-7T/YG/^&#OVG/^A3T'_P +W1?_
M ),H_P"&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_P#HG>A?^"B'_P")H_X5=\,_
M^B=Z%_X*(?\ XFOHO]?,X_Y]T_NE_P#)'Q__ !"KA[_G[5_\"A_\@?S.?\,'
M?M.?]"GH/_A>Z+_\F4?\,'?M.?\ 0IZ#_P"%[HO_ ,F5_3'_ ,*N^&?_ $3O
M0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_=+_Y(/\ B%7#W_/V
MK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8._:<_P"A3T'_ ,+W1?\ Y,K^
MF/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7S./^?=/[I?
M_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^%[HO_P F4?\ #!W[3G_0
MIZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\
MQ-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9S_A@[]IS_H4]!_\ "]T7
M_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#
M/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5_P# H?\ R!_,Y_PP
M=^TY_P!"GH/_ (7NB_\ R91_PP=^TY_T*>@_^%[HO_R97],?_"KOAG_T3O0O
M_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-'^OF<?\^Z?W2_\ D@_XA5P]_P _
M:O\ X%#_ .0/YG/^&#OVG/\ H4]!_P#"]T7_ .3*/^&#OVG/^A3T'_PO=%_^
M3*_IC_X5=\,_^B=Z%_X*(?\ XFC_ (5=\,_^B=Z%_P""B'_XFC_7S./^?=/[
MI?\ R0?\0JX>_P"?M7_P*'_R!_,Y_P ,'?M.?]"GH/\ X7NB_P#R91_PP=^T
MY_T*>@_^%[HO_P F5_3'_P *N^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\
MP40__$T?Z^9Q_P ^Z?W2_P#D@_XA5P]_S]J_^!0_^0/YG/\ A@[]IS_H4]!_
M\+W1?_DRC_A@[]IS_H4]!_\ "]T7_P"3*_IC_P"%7?#/_HG>A?\ @HA_^)H_
MX5=\,_\ HG>A?^"B'_XFC_7S./\ GW3^Z7_R0?\ $*N'O^?M7_P*'_R!_,Y_
MPP=^TY_T*>@_^%[HO_R91_PP=^TY_P!"GH/_ (7NB_\ R97],?\ PJ[X9_\
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
M^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $T?Z^9Q_S[I_=+_Y(/\
MB%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?_"]T7_Y,H_X8._:<_P"A3T'_ ,+W
M1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XFC_A5WPS_ .B=Z%_X*(?_ (FC_7S.
M/^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_,Y_PP=^TY_T*>@_^%[HO_P F4?\
M#!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9_P#1.]"_\%$/_P 31_PJ[X9_]$[T
M+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W_/VK_P"!0_\ D#^9S_A@[]IS_H4]
M!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/\ Z)WH7_@HA_\
MB:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y]T_NE_\ )!_Q"KA[_G[5_P# H?\
MR!^$_P#P2=^ GQ'_ &:/V_\ P#\;?C:F@Z)X8T3^U?[3U/\ X2_3+GR?.TJ\
MMX_W=O</(V998U^53C=DX )'[/?\-S_LC_\ 1>M!_P"_S_\ Q-=U_P *N^&?
M_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$U\[F^;XG.<2J]=)-+E]V]K
M7;ZM]S[#A_A_!<-X*6&PTI.+DY>\TW=I+HEIHNAPO_#<_P"R/_T7K0?^_P _
M_P 31_PW/^R/_P!%ZT'_ +_/_P#$UW7_  J[X9_]$[T+_P %$/\ \31_PJ[X
M9_\ 1.]"_P#!1#_\37EGNG"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K
M0?\ O\__ ,37=?\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-
M '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOA
MG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_
M #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOAG_T3O0O_  40_P#Q-'_"
MKOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K
M0?\ O\__ ,37=?\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-
M '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOA
MG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_
M #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOAG_T3O0O_  40_P#Q-'_"
MKOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K
M0?\ O\__ ,37=?\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-
M '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOA
MG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_
M #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOAG_T3O0O_  40_P#Q-'_"
MKOAG_P!$[T+_ ,%$/_Q- '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K
M0?\ O\__ ,37=?\ "KOAG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-
M '"_\-S_ +(__1>M!_[_ #__ !-'_#<_[(__ $7K0?\ O\__ ,37=?\ "KOA
MG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q- 'X3_P#!6+X"?$?]I?\
M;_\ 'WQM^"2:#K?AC6_[*_LS4_\ A+],MO.\G2K.WD_=W%PDBXEBD7YE&=N1
MD$$_.G_#!W[3G_0IZ#_X7NB__)E?TQ_\*N^&?_1.]"_\%$/_ ,31_P *N^&?
M_1.]"_\ !1#_ /$U]?AN-<UPN&A0A"%H)15U*]DK:^\?GF-\-,BQ^-JXFI4J
M*524I.SC:\FV[>X]-=-6?S.?\,'?M.?]"GH/_A>Z+_\ )E'_  P=^TY_T*>@
M_P#A>Z+_ /)E?TQ_\*N^&?\ T3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,36
M_P#KYG'_ #[I_=+_ .2.7_B%7#W_ #]J_P#@4/\ Y _F<_X8._:<_P"A3T'_
M ,+W1?\ Y,H_X8._:<_Z%/0?_"]T7_Y,K^F/_A5WPS_Z)WH7_@HA_P#B:/\
MA5WPS_Z)WH7_ (*(?_B:/]?,X_Y]T_NE_P#)!_Q"KA[_ )^U?_ H?_('\SG_
M  P=^TY_T*>@_P#A>Z+_ /)E'_#!W[3G_0IZ#_X7NB__ "97],?_  J[X9_]
M$[T+_P %$/\ \31_PJ[X9_\ 1.]"_P#!1#_\31_KYG'_ #[I_=+_ .2#_B%7
M#W_/VK_X%#_Y _F<_P"&#OVG/^A3T'_PO=%_^3*/^&#OVG/^A3T'_P +W1?_
M ),K^F/_ (5=\,_^B=Z%_P""B'_XFC_A5WPS_P"B=Z%_X*(?_B:/]?,X_P"?
M=/[I?_)!_P 0JX>_Y^U?_ H?_('\SG_#!W[3G_0IZ#_X7NB__)E'_#!W[3G_
M $*>@_\ A>Z+_P#)E?TQ_P#"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P
M40__ !-'^OF<?\^Z?W2_^2#_ (A5P]_S]J_^!0_^0/YG/^&#OVG/^A3T'_PO
M=%_^3*/^&#OVG/\ H4]!_P#"]T7_ .3*_IC_ .%7?#/_ *)WH7_@HA_^)H_X
M5=\,_P#HG>A?^"B'_P")H_U\SC_GW3^Z7_R0?\0JX>_Y^U?_  *'_P @?S.?
M\,'?M.?]"GH/_A>Z+_\ )E'_  P=^TY_T*>@_P#A>Z+_ /)E?TQ_\*N^&?\
MT3O0O_!1#_\ $T?\*N^&?_1.]"_\%$/_ ,31_KYG'_/NG]TO_D@_XA5P]_S]
MJ_\ @4/_ ) _F<_X8._:<_Z%/0?_  O=%_\ DRC_ (8._:<_Z%/0?_"]T7_Y
M,K^F/_A5WPS_ .B=Z%_X*(?_ (FC_A5WPS_Z)WH7_@HA_P#B:/\ 7S./^?=/
M[I?_ "0?\0JX>_Y^U?\ P*'_ ,@?S.?\,'?M.?\ 0IZ#_P"%[HO_ ,F4?\,'
M?M.?]"GH/_A>Z+_\F5_3'_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %
M$/\ \31_KYG'_/NG]TO_ )(/^(5</?\ /VK_ .!0_P#D#^9S_A@[]IS_ *%/
M0?\ PO=%_P#DRC_A@[]IS_H4]!_\+W1?_DROZ8_^%7?#/_HG>A?^"B'_ .)H
M_P"%7?#/_HG>A?\ @HA_^)H_U\SC_GW3^Z7_ ,D'_$*N'O\ G[5_\"A_\@?S
M.?\ #!W[3G_0IZ#_ .%[HO\ \F4?\,'?M.?]"GH/_A>Z+_\ )E?TQ_\ "KOA
MG_T3O0O_  40_P#Q-'_"KOAG_P!$[T+_ ,%$/_Q-'^OF<?\ /NG]TO\ Y(/^
M(5</?\_:O_@4/_D#^9S_ (8._:<_Z%/0?_"]T7_Y,H_X8._:<_Z%/0?_  O=
M%_\ DROZ8_\ A5WPS_Z)WH7_ (*(?_B:/^%7?#/_ *)WH7_@HA_^)H_U\SC_
M )]T_NE_\D'_ !"KA[_G[5_\"A_\@?S.?\,'?M.?]"GH/_A>Z+_\F4?\,'?M
M.?\ 0IZ#_P"%[HO_ ,F5_3'_ ,*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0
MO_!1#_\ $T?Z^9Q_S[I_=+_Y(/\ B%7#W_/VK_X%#_Y _F<_X8._:<_Z%/0?
M_"]T7_Y,H_X8._:<_P"A3T'_ ,+W1?\ Y,K^F/\ X5=\,_\ HG>A?^"B'_XF
MC_A5WPS_ .B=Z%_X*(?_ (FC_7S./^?=/[I?_)!_Q"KA[_G[5_\  H?_ "!_
M,Y_PP=^TY_T*>@_^%[HO_P F4?\ #!W[3G_0IZ#_ .%[HO\ \F5_3'_PJ[X9
M_P#1.]"_\%$/_P 31_PJ[X9_]$[T+_P40_\ Q-'^OF<?\^Z?W2_^2#_B%7#W
M_/VK_P"!0_\ D#^9S_A@[]IS_H4]!_\ "]T7_P"3*/\ A@[]IS_H4]!_\+W1
M?_DROZ8_^%7?#/\ Z)WH7_@HA_\ B:/^%7?#/_HG>A?^"B'_ .)H_P!?,X_Y
M]T_NE_\ )!_Q"KA[_G[5_P# H?\ R!_,Y_PP=^TY_P!"GH/_ (7NB_\ R91_
MPP=^TY_T*>@_^%[HO_R97],?_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_
M  40_P#Q-'^OF<?\^Z?W2_\ D@_XA5P]_P _:O\ X%#_ .0/YG/^&#OVG/\
MH4]!_P#"]T7_ .3*/^&#OVG/^A3T'_PO=%_^3*_IC_X5=\,_^B=Z%_X*(?\
MXFC_ (5=\,_^B=Z%_P""B'_XFC_7S./^?=/[I?\ R0?\0JX>_P"?M7_P*'_R
M!_,Y_P ,'?M.?]"GH/\ X7NB_P#R91_PP=^TY_T*>@_^%[HO_P F5_3'_P *
MN^&?_1.]"_\ !1#_ /$T?\*N^&?_ $3O0O\ P40__$T?Z^9Q_P ^Z?W2_P#D
M@_XA5P]_S]J_^!0_^0/YG/\ A@[]IS_H4]!_\+W1?_DRC_A@[]IS_H4]!_\
M"]T7_P"3*_IC_P"%7?#/_HG>A?\ @HA_^)H_X5=\,_\ HG>A?^"B'_XFC_7S
M./\ GW3^Z7_R0?\ $*N'O^?M7_P*'_R!_,Y_PP=^TY_T*>@_^%[HO_R91_PP
M=^TY_P!"GH/_ (7NB_\ R97],?\ PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1
M.]"_\%$/_P 31_KYG'_/NG]TO_D@_P"(5</?\_:O_@4/_D#^9S_A@[]IS_H4
M]!_\+W1?_DRC_A@[]IS_ *%/0?\ PO=%_P#DROZ8_P#A5WPS_P"B=Z%_X*(?
M_B:/^%7?#/\ Z)WH7_@HA_\ B:/]?,X_Y]T_NE_\D'_$*N'O^?M7_P "A_\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!117$?M'_M'?!?\ 9(^"?B#]H?\ :$\=VGAOPCX8LOM.K:K=[B$!8*B(B@M)
M([LJ)&H+.S*J@D@4 =O17YI^&_\ @N9^W;\=-!7XP?LA?\$)/BQXV^&%RAGT
MOQ=XA\;V.@WNI6G\-Q;:=)!*]PC+\R^7(P88P:^E/^"<?_!5/]G3_@I/X?\
M$%I\.-,\0>$O'7@J[%GX^^&/CC3OL6M^'[C++B6$D[HRRNH=3P5VNJ-\M 'T
MQ17D?[;O[;O[//\ P3[_ &>M;_:1_:2\;VVD:+I-NWV.T,J_:]7N]I,5E:1$
MYFGD(P%'"C+L5168'[!W[5VG_MR_L@> OVM=*\%3>'+?QUH8U&+1+B^%R]F#
M(Z;#*$0.?DSD*.M 'KE%0ZAJ%AI%A/JNJWT-M:VL+2W-S<2!(XHU!+.S'A5
M!))X %?G=IG_  7L^)'QOM=9^)W["G_!*KXQ_&;X4Z%J%Q:S?$K2[JTTZ+5?
ML[%9I--LY\SWZ J0-H5R05*JP(H _1>BO _V6?\ @I9^R9^UM^QE/^W=\/\
MQX^F> ]+L+VX\53>(8/LUSX=>SC,EW!>Q@MY<D2C<0I8,K*R%E92?E#_ (B)
M=8C^'J_M977_  2X^-T?[.#W0"?&<K9E_L9E\K^T3I8?SQ:9PWG;\%3GK\I
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
M]HAT]+&XE\A)1#(TL:9)D1RIP5(901\)_P#!5KXHZ?\ \%>_VQOAG_P23_9
MC7Q#:?#;XGZ;XU^/?Q&L!YFG^$(+'SD73TG&5>]D\V5=BG*R*J$\3^5!_P %
MY/\ @IS^TK;_  >^$?P)_9)^%OQD\.:7\:O#=GXA^(OC?PGX N+S7O"WARY"
M_P"@P11L$AU)U,H=3,C1>5M#CS!(E3]@/_@J]_P3B_8/^$6B?LP?LM_\$P/V
MM=!TM[N,7VJ7_P %T:ZU2]D*H]]?W'VO,LC'!9B-J* J*J*J@ _76BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#/U?PCX4\0:KIFN:]X8T^^O=%N7N-&O+RRC
MEEL)GC:)I(78$Q,8W="RD$J[ \$BM"BB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "L_5_"/A3Q!JNF:YKWAC3[Z]T6Y>XT:\O+*.66PF>-HFDA=@
M3$QC=T+*02KL#P2*T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
4@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>nsp-20230331_g6.jpg
<TEXT>
begin 644 nsp-20230331_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***R?''CWP3\,_#-SXS^(7BO3]%TFS7
M-SJ&IW:PQ1YX +,0,D\ =2>!DTI2C"+E)V2$VHJ[V-:BO -*_P""I/[ ^LZ\
MOARS_:-TU+AI-@DN]-O8(,^\\L*Q >^['O7O.FZEIVLZ?!JVD7\%U:742RVU
MU;2B2.6-AE75E)#*0001P17/A\9A,7?V%2,[;\K3M]QE2Q%"O?V<U*W9I_D3
M45Q7QM_:)^"O[.6AV?B3XU_$"TT"SO[O[-9R7,<CF:4*6(58U9B !R<8&1D\
MC/:1R)+&LL;95E!4^H-:QJTI5'!23DK75]5?:ZZ7Z&BG!R<4]5NNPM%5]6U;
M2M!TRXUO7=3M[*RM(6FNKN[F6.*&-1EG=V("J "22< 5Y-X8_P""@/[&'C'Q
M?'X$\._M%^')]3FG$,$37+1QS2$X"I*ZB-R3P K')( SFHJXK#4)*-6:BWM=
MI7]+[DSK4:32G))O:[M<]AHK.\6>+O"W@/PY=^,/&OB*RTG2K"(RWNHZA<K#
M# F<99V( Y('N2!WKA?A#^V+^S#\>O$,OA+X1_&C1=9U2)&<Z?#*T<SJOWF1
M)%4R =25R *<\1AZ=14YS2D]DVKOT74)5:4)J$I)-[*^K/2Z*YCXJ_&CX4?
M[PX/%OQ=^(&E^'M/:3RXKC4KH1^:^,[(U^](V.=J@G )Q6'\%_VL/V<OVA[F
M>P^#/Q>TC7;JVC\R>QMY6CN$3.-_E2!7*Y(&[&,D<\BE+$X:-947-*;Z75_N
MW!UJ*J>S<ES=KZ_<>AT5POQG_::^ ?[/$%O-\:/BKI/A]KQ2UI;WDY,\R@X+
M)$@9V4'@L%P#QFM/X3_&GX4?'3PU_P )?\(?'^F>(-.63RY;C3KD/Y3XSLD7
M[T;8(.U@#@@XYIK$X=UG14USKI=7^[<%6I.I[-27-VOK]QT]%%%;&@4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?FO^
MWXWB#]L;_@IKX/\ V);_ ,0W5EX8TG[.;VVMGQN=[5KVXG&>#)]FQ&A((7!(
M'S,#^E%?FW_P4(LO%7['G_!1_P '_MTGPW<ZAX8U)K=-1GMDSLE2V:SN(,GA
M7-MATW$!CN'\+$?,\5W_ +/AS?P_:0]I_@OK?RO8\?._]UC?X.:/-_AOK^A]
M,>.O^"57[$_BWX9W'P]T;X.6.B3_ &0QV&O:>\GVVVEVX64R,Q,V#R5D+!N]
M>"_\$5OB]\1;#0?B1^S+KMTU]+X,D-UX?@E<NL+EY8YX%R1B,RI&P4$<NYXS
M6U\</^"U/@OX=^/M,U#X7Z-HGC7P1J6B;F>SU"6VU6TO_G)$L4J#;'@QKC;G
MASOZ+61_P0O^'6M:E9?$/]I3Q%>VSS>)-32RMXH9E+AE=YIW=024#/)&%!P3
ML8],&O*5?+*_$6&CEMDUSJ?*K+EY5;;1J^S5]3B57!U,VHK"637,I65E:VGD
M_(^<O^"D7PG_ &Q+?P[X<^/W[97C.T;6=?U":RTKPEI[*T&C6ZH'(&PF-68D
M A2Y(4%G8\#]B=+_ .0;;_\ 7!/_ $$5\"?\%_/^25_#S_L8+S_T0E??>E_\
M@VW_ .N"?^@BN_(\+#!YWC:49.6E+63NVVI-MLZ<MHQP^8XB";?P:MW;T>YY
M1^V[^S)XB_:Y^!LWP8T'XI-X4CNM2@N-0NQIANA=PQ;F%NR"6/ ,GEONR?\
M5 8.<CXH_P""G?[+W[(?[*_[)'A/P'X:\,Z;%\0VNK6*TU*URM[J*HA%W<S#
M<28V;& >%9U"X (K[>_;1_:H\.?L?? C4?BWK5D+V\\U;/0M,+[?ME[(&*(3
MV0!6=CUVHV.<"OSF_9&^-?[)WCKXS7?[7W_!0C]H,:CXP6_WZ%X8D\/:A<6]
MEL.8Y6\FW>/:A_U4*DJN-S98X''Q++*Y8GZL^55JD;.4W90A??5VOO9+5[LY
M\XE@I5O8^[[2:LY2>D8]]>O9+7J=M_P4R\2_%6+]EW]G/]GCQQJ=W%J>OZ7;
MS>*%G8^:US#!:PQK+W9E:XD+9ZNH/) -'_!4+X%_##]AGQE\'/C3^S?X4B\.
MWFFZA,ER+*1A]K-J;>2)I,GYG8-*KL?OAL-FNB_X+*7MC\0OA[\&OVNOAE))
MJOAFTOIF%^EM)&&2?[//;L5D56C#>1(/F Y*CJ17.?\ !4'XZ?##]NCQI\'/
M@K^S=XKC\17FHZA,]T;.)O\ 1#=&W2-9,CY64+*S@_<"Y.*\?-8T(RQL7).H
ME0]D].9K36/J]['!C523Q"O>?[OD?5[?#^MCZC_:<_X)ZZ=^UO\ M&^$/C5\
M0?B9]I\)>'[*.)_ TFF/Y=RNYY';SUF&WS&:,,-F2L0&>F/E[X@>!OA5X6_X
M+!_#KP5^QCHEMICZ3<6H\96V@$BUA9'E:]3 )53]DPK@87<<$;]U>N_\%9/^
M"@6L_LVZ):_L\?!;439^*M9TT2ZCK$;?-I%BQ**(R.D\FUL-U11N'S,K+RW_
M  32^(__  3B_9Y?3O#.@_'I/$OQ1\:W5O87VK/X8U1?,N)Y%"6<#RVRB.+S
M"N7<@NP#.0 JIZ68/*<1G'U6FX0DIQG4G*2O=6M&%W>[ZVTCZG9BOJ-7'^Q@
MXQES*4I-ZW6T8W=[^FB/5OVD/V,?V:-"^,WB+]O+]JOQ;>:]X?L-)CCF\-ZG
MI_G6EECRH(BBQ_,Z@EOW94@O,7)R*\;_ ."/_A5->_:D^*_QL^#.ES:+\*[M
M9K+2=(N+@;VE:Y26WS%N8KY<2R@$YV^=M!;YL>V>/O\ @HQ\(_#'[4VM_LC?
MM-?#2V\.Z);VRS6GB77[M;BRU%LQRP%H3#M1&&XB0N0LD6WKR/GS]D/5_"?C
M7_@L)XB\4_LD6RP?#O\ LR<ZZVE6QALID^QJA94P %:^VLHP,X9E&*K%2RV.
M<X>IAN5_O6I)753G=TY-O7E7562\QUG@UF%*=&S]]II?%S.]V[Z\J[;'Z544
M45]X?3!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5G^*O"7A;QSH%SX5\:^&['5],O$V7>GZE:)/!,O7#(X*MSSR*T**
M3BI*S6@FDU9GB6F_\$W_ -AK2M<'B&U_9I\-M<!]WEW,,DT&?^N,CM%CVVXJ
M3]GW]@G]GS]F'XL>(/BU\(-)O]/N/$%DMJ^ER7IDM+-/,\Q_(4C<NY@G#,VT
M+A=H)%>TT5Q1RS+H5(SC1BG%W344K/;H<ZP>$C)2C32:U5DD<G\5_@3\'OCI
M8V>F?&#X=:7XBM["9I;*'5+82+"[##,N>A( %=6B)&@CC4!5&% ["EHKK5.G
M&;FDKO=]7;:_H;J$5)R2U9ROQ6^!_P (_CEI=KHOQ>^'VF>(K2RN#/:6^J6_
MF)%(5*EP#WP2,^]<-_P[V_8D_P"C8_"/_@K6O8Z*QJX+!UI\]2G&3[M)O\49
MSP^'J2YI03?FD<^/A1\-/^%<+\()/ NER>%DL5LET":S62U^SKC$?EL""HP,
M#M@5ROPA_8[_ &8O@-XAE\6_"3X+Z+HNJ2HR'4(86DF16^\J/(S&,'N%P#WK
MTJBJ>%PTIQFX*\=G977IV^0W1HN2DXJZVTV]#SCXB_L@_LQ_%SQ7/XX^)GP0
M\/ZWJ]RB)/J&H60DE=44*H)/8* !6?X;_89_9!\'^(;#Q9X8_9X\+V.I:9>1
M7>GWMOIP62WGC8.DBGLRL 0?45ZO14/ X*4^=THWWORJ]^][$O#89RYG!7[V
M1PWQG_9I^ O[0UM;VWQH^%FD^(#: BTGO(")X%/)5)4(D52>2 P!-7_A)\#O
MA#\!_#[^%_@]\.]+\/64L@DGBTZV"-.XX#2/RTA X!8D@<5U5%6L-AE6]LH+
MG[V5_OW+]C253VG*N;O;7[PHHHK<T"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BODH_M3?'3P+_P6H7]CCQ]XDMY_AKX\^!+>)_A_;G388Y+;6['4%@O[83*
MHDEW6[I/AB0N<#%> >)?^"IW[46E_P#!:RU^$,&LZ:/V:(/B+:?"._D&E0F6
M3QI<Z#+JB,MSM\P$3>3:F/=MSDXSU /TTHKY-UW]J7XX>+/^"SVA_L8_#CQ+
M;VWP^\'? ZY\9?$R+^SH9&N[^[OOL>FVAF92\+*L<MQA"NY1\V1Q6]X7_P""
MP_\ P3$\:?&N']GKPM^VGX*O?%-UJQTJSMHKU_LMU? @?98;TH+6:8L0HC25
MF9B  3Q0!]*45XI^U9_P49_8D_8AU72_#W[4?[0^B>%-4UNV>YTO1Y4GNKZ>
MW0D-.+:VCDE$0*L/,*A,J1G(->%_\%+/^"S/P2_9?_X)EWW[='[+GQ7\$>-;
MG7;FTL/AS))=O<V&J7<E]#!<J?(96WV\#7$S1,R,# 5;!R* /M^BN8^#?QE^
M%_[0?PTTKXQ_!CQE:>(?#&N1/)I.L6.[RKE$D:-BNX \.C+R.JFNGH ****
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
MB>"JIP7QV\;>)/\ @O3X@E_8V_9>LYM-_9/T#Q%;I\8?C"L9BC\;M8W"2_\
M"/Z!T\R#S8D$UZ/D&S"%@ )P#]+;:YM[VVCO+2=)8I4#Q2QME74C(((Z@BO@
MW3/^"M_[5OQVO_'7Q+_88_X)PW'Q.^$/P\U^]T>\\:7OQ'M])U#Q/<63%;TZ
M-I[VTGVI(V5@C22QB=AL7:P('WE:VUO96T=G9P)%#"@2**-<*B@8  '0 5^8
M_P"QQX'_ ."GG_!/CX9>*OV+_P!EOX _#3XH?#.V\7ZY=_#'XW77Q6MK&R\-
MVM[=S7,D.LV(CDN+B6TFEE+BW_U@&S*?> ![[\:/^"P7PC\._L@_"3]IS]FS
MX<ZK\4-5^/FN6.B?"+P5;7L6G3:EJ5RLC-#=W$@=+)(/)E6>0APCIC!'S"Y^
MR[_P41^,_BW]KBX_81_;6_95M_A7\1KKP8WBOPC/H/C1-?T?Q#I<<ZP7'EW
MMX'AN(I&4-"\?*@N&QMS^6/[+7AOQE\3/^"5_P"P9^P/\.[Z#3/B/\3_ (O>
M,_$WPN^+^H">-O!5OH>I:A>SZK!;QR)]HGF@G;RK:1_)D$IW@@ CZ]\ ?#;X
M_P#[%W_!:SX>VW[8'QU3X\^)OC]\+_$'ASX7?$F\T*'1+WP<VCP+J5Y8'3K1
MOL9M[A2C_:419MXV,=N=P!Z'KW_!8[]I3Q?H7Q _:*_91_X)VW/Q&^!'PRUO
M4=.UKQW_ ,+%M]/U775TYBNHW>D::ULXNH("DNTO-&9_+*H P('VO\$/C)\/
M_P!HCX.^%_CQ\*-:&H^&O&.@VNL:'>[-IEM;B)98RRGE&VL RGE6!!Y%?#?_
M  0 OO"^C?\ !OU\/3XB\N"UTGPUXLC\2QW) ,$L>L:H;H2YZ'.\G/8Y[UW/
M_!NO8:]IO_!%?X 6_B1)%N&\*7$L8ESG[.^HW3P'GMY+1D>V* /M2BBB@#Y3
M_P""BOA3Q#\%_$_A+_@HK\+]*EN-6^&LAL_'.GVH^?5_"\[XN8S_ 'F@9O.3
M/"Y=S]P5].>$O%?A[QWX5TWQMX1U6*^TK5["*]TV]@.4G@E0.CK[%6!_&I]9
MT?2O$.D76@:[I\-W97UM);WEK<(&CFB=2KHP/!4J2".X-?*G[ NL:K^S1\7?
M&'_!.#QWJ$LD/AK?K_PIOKMR6O\ PY<2DF ,>7>VF+(>YRV %2@#ZTHHHH *
M*** "BBO#OCK_P %&?V2/V?WGT_Q3\4+?5-5@)#:+X; O;@,.J,4/EQ-[2.I
MK:CAZ^(GRTHN3\E<Y\3B\-@Z?/7FHKNW8]QHK\TOC#_P76\=ZD\MA\"O@]I^
MEP\JFH^)+AKJ9A_>$,11(S[%I!7S-\3?V_\ ]L7XM/*OBOX^:]%;RY#66C7
MT^$K_=*6P0,/][/OFO?PW"V8UM:EH+S=W]R_S/D\9QUD^';5)2J/R5E][L_P
M9^UOB_XC_#SX?6_VSQ[X\T71(B,B75]4AMEQZYD8"O+O%'_!1?\ 8B\(.T>K
M?M'>'YBO7^RVEOA^!MDD!_"OQ&O+V\U&Z>]U"[EGFD;,DTTA9G/J2>345>O2
MX0PZ7[RJWZ)+\[GSU?Q"Q<G^YH17JV_RY3]A]6_X+#?L,Z<S"S\>:O?XZ&T\
M.7*Y^GFJE,\*_P#!7S]DCQEK*:'H:>*7F:-G)DT5%55&,Y)E]^U?CW7=_LZ'
M_BXZ_P#7E+_2MZG"^6TZ3DG)M+NO\CFI<<YU6KQBU!)OHG^K9^O-O_P42_9O
MF;$E_K,7/632B?\ T%C6SI?[<W[+VJ,(U^)8@=C]VZTNZ3'U8Q[?UK\ZJ*\A
MY'@WLW]Z_P CWH\4YBMXQ?R?^9^HGA_X\?!7Q2RQZ!\5O#]S(_W85U:(2'_@
M!8-^E=6CI(@DC<,K#*LIR"*_)"MGPM\1O'_@>59O!WC75=+*G.+"_DB!^H4@
M'Z&N:ID*^Q/[T=M+BR5_WM+[G^C_ ,S]5Z*^ O W_!0G]H3PHZ1:[J-AK]NO
M!CU*S59-OM)%M.?=MU>X_#C_ (*2?"7Q*\=EX_T*_P##L[8!N!_I5L#[L@#C
M_O@CWKSJV4XVCK;F7E_EN>QAN(,LQ&CERO\ O:?CM^)]&45E^$_&W@_QYI@U
MGP7XGL=4M3C]]8W*R!3Z':?E/L<&M2O.:<79GM1E&<;Q=T%%%%(84444 %%%
M% !1110 4444 %%%9/C[Q5'X$\"ZUXWELFN4T;2;F^:W5]IE$,32% <'&=N,
MX.,T :U%?*'_  2)_P""MGP2_P""NG[/U_\ %_X:>'+CPQKWA_538>*_!6HW
MZ7%SI;/E[:;S%5/,AFB&Y)-BC<DJ<F,D]W^S+^VWI?[27[2WQV_9QLOA[<:3
M/\#_ !+I>D76K2ZBLR:NU[8B[$B1A%,(0'802V>N1TH ]THHHH **\5T/]N7
MX6>*_C;\<OV?_"^BZM/X@^ 6@Z-J/B]KB%(K6X;4[&YOK>"WDW%F80VX+L4"
M@RJ!N(;%_P#80_:MT_\ ;C_9!\ _M::5X+F\.V_CO0EU*+1+B^%R]F"[IL,H
M1 Y^3.0HZ]* /6Z*** "BBB@ HKRW]M?]KGX8_L'_LM^,?VMOC)9:I<^'/!>
MGQW6H6NB6RS7<YDGC@BCB5W12S2RQKEF51G)( ->H0RB>%)E& ZA@#[B@!U%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?(G_!3K_@E?X8_;BL9_C-\-/B3XF\ ?&+1? .L>'/#WBGPOJ44":MI]Y#(
M&T?4HYHI4N+)Y')QM#1LY=6!ZS_L0?\ !)WX2?LV^!?%5_\ &OQ5K_Q6\=_$
M_P 'VGA_XD>(_'EY%<^?I<5K]G&CVT4,<<5O8*KR+Y:+E\Y=FPH7ZTHH ^"K
M+_@@G\-KCP3IG[-WC?\ ;:^.'B3X!:+>0S:;\"]6\06?]EM!#*)8=.N+N.U6
M]N+"-E79;M-\H1!N.W->T_M<?\$V_AO^TUXX\'_&[P)\5/%WPC^)O@#3IM-\
M*?$#X<7%O!<Q:;+C?IMQ;W$,MO=V98!Q#(F$890KEMWT910!\A>'O^".OPBT
MC]G/XQ_!K5OV@_B=J_B[X^V\<'Q2^,6HZQ;-XDU.%$\I+:-Q;_9[>W2 RP)"
MD.U(YG YP1P/PU_X(4:[\&_ .D?"OX4_\%=?VKO#WAO0+".RT;1-(\7:/!;6
M=N@PL<:+I@"@?J<D\FOONB@#Y[U[X%?'JX_X**> ?C'H/Q,\;K\._#WPDU+2
M?%6DW7BQ1HNJZH]U!]BE_LY&!DO0ANGEN9$"*@@1"69PGDWCC_@B-X)U?7_'
M6A?"K]M+XS_#GX9?%#7KO6?B!\)O!NLV46F7UW=\WHMII;5[FQBN3GSHH9 K
M!V"[ 0!]NT4 ?.7[1?\ P2Z_9C^/GP*^'_P/T*+7/AU_PJ*>UN/A)XH^'FI?
M8=5\(RV\(A0VLKK(&1HP$DCE5UE'+ L PR_V9_\ @F'X?^#G[0D?[7/QX_:6
M^(/QM^)UAH4NB^'/$GQ GLXX/#UA*09H["SLH(8())< 23%6D<#&0"P;ZAHH
M ^'_ (E?\$.OAMXMUKQUX<^&W[8'QB^'GPO^*>N7&K?$?X0>#M:LXM(U2YN>
M;P022VSW%C%=<^?%#(JN'90%7 'V1\/O /@WX4^ ]%^&'PZ\.VVD>'_#FDV^
MF:'I5FNV*SM((UBAA0=E5%51["MBB@ HHHH *^9_^"DOPG\8_P#"'Z!^U_\
M!2P\SQ]\&K]]9L8(P0VJ:45QJ%@V.2KPAF Y/R,%Y>OIBD=$D4HZAE88((R"
M* .;^#GQ7\'?'3X6:!\8/A_J N='\1:9%>V,G&Y5<9*,!T=&RC+V92.U=+7R
M)^RD[?L6_M>>)OV%M68P>#/&9N/%OP=D<XC@W$MJ&DIZ>4V940=$#,>7%>V_
MM-?M=_!+]D[PK_PD/Q5\2A+N>-FTS0[/$E[?D?\ /./(PN>"[%4'0G) .E*E
M4KU%"FKM]$95Z]'#4G5JR48K=O8]-=TC4N[!549))P *^5/VI/\ @K=^SO\
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
M[:5XBT6[L+I/OVU[;-%(OU5@"*J5U)IJZ.%IIV84444""BBB@ HHHH ****
M"BBB@#ZS_P"">/[1[03CX!^,+[,<A>3PY/*WW6Y9[;/H>67WW#NHKZ]K\EM*
MU34=$U.WUG2+R2WNK2=)K:XB;#1R*0RL#V((!K]+?V;OC19?'7X4V'C1"B7R
MC[-J]NG_ "RN4 W8'8,"''LX'4&OE\YP?LY^W@M'OZ_\$^ZX;S)UZ7U:H]8[
M>:[?+\O0[RBBBO#/J@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KQ/_@H%^TNG[+?[-.M>-]-O%CU[45_LSPT
MN1N^V2J<2@?],T#R^A* =Z]LK\EO^"RO[0S_ !3_ &DH_A-HU[OTCP);&V<(
MV5DOY0KSM_P$".+!Z-&_K7KY)@5C\PC"2]U:OT73YO0^?XGS1Y5E,ZD7:<O=
MCZOK\E=^I\A3337,SW%Q,TDDC%I)'8EF8G)))ZFFT45^JGX.%%%% !1110 4
M444 %%%;_P ,/A=X^^,WCBQ^'/PS\-7&K:QJ,FRVM+=?Q+LQP$11RS,0 !DF
ME*481<I.R14(3J348*[>R6[,%$>1Q'&I9F.%4#))KZU_94_X)#_'KXZV]MXN
M^*$K>!O#LV'C_M"U+ZA=(><QVY(\L'^](5/((5A7V5^PW_P2^^&'[,5I9^/?
MB)!:^)?'842?;I8]UKI;]=MLC#EAT\YAN./E" D'ZHKXG,^*7S.G@_\ P)_H
MOU?W'Z7DG T>55LQ_P# %_[<_P!%]_0\/^ G_!.S]D[]GE(+SPK\,K?5-6A
M_P")[XC O+DL/XUWCRXC[QHE>X  # & .@HHKX^M7KXB?/5DY/S=S]#PV$PV
M#I^SH045V2L%%%%9'0%%%% &9XJ\%^$?'.FMH_C+PS8ZI:MG]S?6JRJ/<;@<
M'W'-?//QB_X)N^!O$,<NK?!_67T.\.673KUVFM'/H&.9(_K\X] *^F:*Z*&*
MQ&&=Z<K?E]QQXK 83&QM6@GY]?OW/RT^)WPA^(GP>UPZ!\0?#4]C*Q/D3$;H
M;A1_%'(/E<=.AR,\@&N:K]6O&W@3PA\1_#TWA7QOH%OJ-A./G@N$S@]F4]48
M=F!!'8U\,_M3_L7>(O@B\OC+P8T^J>%V?YY&&9]/R>%EP/F3L) ,=B <%OI<
M#FM/$M0J:2_!GQ.:Y!6P2=6C[T/Q7KW7F>%T445ZY\Z%%%% !1110 4444 %
M>Y_L$_&F3X9_%^/PCJMWLTGQ.4M)@[?+'<Y/DO\ BQ*'_?R>E>&4Z*66"59X
M)&1T8,CH<%2.A![&LJ]&.(HRIRV9T87$SPF(C6AO%_TOF?K=17"_LW?%-?C'
M\&M%\;33*UX]OY&I@?PW,?R2'';<1O ]'%=U7P=2$J<W"6ZT/UBE5A7I1J0V
M:NOF%%%%0:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 <Q\:?B;I/P8^$OB/XK:WM-OH&CSWK1LV/-9$)2,>[MM4>["
MOP,\3^(]9\8^)-0\6^(KUKG4-4OI;N^N'ZRS2.7=C[EF)_&OU'_X+?\ QPTG
MX??LV:3\)Y_$MAI]WXVUKYDO]0BMQ-9V>V:4*9&4,1*UKP.>:_*^YL;VRV?;
M+.6+S4#Q^;&5WJ>C#/4>]?H/"F%]E@Y5WO-Z>B_X-S\CX]QSKYC#"Q>E-7?K
M+7\K?>14445]6?!A1110 4444 %%%% &S\/O 'B_XI^-=-^'G@'0YM2UC5[I
M;>PLX!\TCGN3T50 6+' 5022 ":_9K]A?]A[P+^QQ\/$M88H-0\7:G I\1Z^
M$R7;KY$)(RL*GH."Y&YN<!?)/^"1/[%5M\'_ (;Q?M$?$#2,>*?%-H&TF*=/
MFT[36P5P#TDF&')ZA-B\9<'[0K\]XBSB6)JO#47[D=_-_P"2_/7L?KO!_#L,
M%06-Q"_>26B?V4_U?X+3N%%%%?*GW84444 %%%% !1110 4444 %1W5K;7UM
M)97MO'-#,A26*5 RNI&"I!X((XQ4E% ;GP=^VE^R4WP<U-OB'X!LW;PQ>S8F
M@7).FS,>$/\ TS8_=/8_*?X2? *_6/Q'X>T7Q;H5WX9\1:='=V-] T-U;RC*
MNC#!'M]>H/(K\U_VC/@EJOP%^)UYX,NV>6R?_2-(O''^OMF)VD_[2D%6]U)Z
M$5]7E./>(C[*H_>7XK_,^ X@RE8.?MZ*]R6Z[/\ R?X?<<)1117LGS04444
M%%%% !1110!]4?\ !,GXE-9>(]=^%%]<XBOH!J%@C'@2QX24#W9"A^D5?9%?
MF!^S]X\/PT^-'AOQFT_EPVFJ1K=MG&()/W<O_CCM7Z?U\GG5'V>*4U]I?BOZ
M1^@\,XGVV =-[P?X/5?J%%%%>.?1A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?A?\ \')WQAD\:_ML:'\*+6[W6G@K
MP= LL.<[+R[D:>0^V8?LOY5\!^'/&_C'PAYB^%O%%_IZ3D?:(K2[=$FQT#J#
MM<>S BO:/^"I'Q';XK?\%#?B]XN\\RHGC6ZTZ&3.0T=D19H1[;;=<>U>!U^^
M9-A8X;**%)K:*OZO5_BS^4.(\=/&<08G$)[SE9^2=E^"1Z9HG[4GC:V;9XGT
M;3-45Y%,DRVXM9E0?PIY.V(9]6C8UV>@_M'?#+6G2+58]0T6624@_:8Q<V\2
M8X+2Q 2,?80]^O>O **ZIX.A/I;T_JQP4\QQ=/=W]?\ /?\ $^L?#^KZ'XM\
ML>$M>LM4>4,T<%C<J\Y4=6,/^M0?[RBIR"I*L,$=0:^1ZZG0?C9\4_#D:V]C
MXSNIH8X?)A@U +=QPIZ1K,'$?U4 URSR^2^&7WG=3S>#_B1MZ?Y?\$^CZ*\D
MT7]JF0@Q^*/ UNW"JDNE7;Q;?[SLDOF;S[!D'TKL]$^-GPI\0-LM?%+64C2J
MD4&L6I@=\]6WJ7B11ZM(.G2N:>&KPWC^IWT\9A:OPR7ST_,ZBO=_^"='[,B_
MM0_M,Z3X8UFS\WP_HH_M7Q'N'RR6\3+M@/\ UTD*(1UVER/NUX3 HO+'^U-/
MFBNK3S#&+VSF6:!F'4"1"5)^AK]8/^"*_P #X/ '[--W\6]0LMNH^-M3>2.5
MAAA8VS-%$OMF3SV]PR^@KP<\QKP.73G%^\]%ZO\ R5V?5<,98LTS>%.:O"/O
M2]%_F[(^QD1(D$<:!54855& !Z4M%%?E1^[A1110 4444 %%%% !1110 444
M4 %%%% !7BW[<_P6C^*WP;N-<TVTWZQX;5[VR*K\TD( \Z+\4&X#NT:CO7M-
M(Z)(ACD4,K##*1D$5K0JRH58U([HPQ6'IXK#RI3VDOZ^X_)"BNV_:+^&X^$W
MQIU_P1!"4M;>^,E@.WV>0"2,9[X5@I]U-<37WL)QJ04X[/4_)JM.=&K*G+=.
MS^044451F%%%% !1110 5^H/P \8?\)[\%/"_BMY?,ENM&@%R^<YF1=DG_CZ
MM7Y?5][_ /!.?Q'_ &U^SNNDM)DZ1K5S;!2>BMMF'X9E;]:\7/*?-AHS[/\
M,^GX6K<F-E3_ )H_BG_PY[S1117RI]Z%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !39YXK:%[B>0(D:EG9N@ &2:=7*?'C6&
M\/? [QGKZ,5-CX4U&X##L4MI&_I50CSS4>Y%2:ITW-]%<_E@\>^*;GQSXZUK
MQK>DF;6-6N;Z4GJ6EE:0_JU9-%%?T;&*C%)=#^.)2<Y.3W84444R0HHHH **
M** +OA[4?$&EZS;W7A;4+NUO_,"6TMC,T<H9N %92""<XXK^J3X ?#9O@[\#
M/!WPIEN6GE\.^&;'3KBXDD+M/+% B22LQY9F<,Q)Y)8GO7\S?[%?@^W^('[8
MGPJ\#WD6^WU;XC:+:W*XS^Z>^A5__'2:_J3K\UX_K>_0I+S;_!+]3]I\)<-^
M[Q5=]XQ7XM_?I]P4445^<G[&%%%% !1110 4444 %%%% !1110 4444 %%%%
M 'Q?_P %//!R6'CKPWXZAB _M+39;29E'5H'# GW(FQ]%]J^7Z^W?^"G&E+/
M\']"UD1@M;>(UBW=PLD$I/ZQK7Q%7V>4S<\#&_2Z_$_->(*2I9K.W6S_  _S
M"BBBO1/%"BBB@ HHHH *^P_^"7.L>;H?C#0&?_47=G<*N?[ZRJ3_ .0Q7QY7
MU)_P2]O-GC7Q7I^?];I=O)C_ '9&'_L]>=FL>; 3^7YH]C()<N;4_._Y,^S*
M***^,/TP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N _:P\S_AEGXE^5]__ (0#6=OU^PS8KOZY3X\:0WB#X'>,] 123?>%
M-1MP!W+VTB_UK6@U&O%ONOS,,5%RPLTNJ?Y'\I5%%%?T6?QT%%%% !1110 4
M444 >[_\$O\ R_\ AX=\&O- Q_PL'3L;O7SAC]<5_337\MG[%?C"W^'_ .V)
M\*?&]Y+LM]*^(VBW5RV>D27T+/\ ^.@U_4G7Y;Q_%K&T9='%_@_^"?NGA-.+
MRW$PZJ:?WK_@!1117P)^L!1110 4444 %%%% !1110 4444 %%%% !1110!X
M#_P4B9%_9ZA# $MXBM@N>Q\N8_XU\&U]N_\ !3?6EM?A%H6@ @/>>(1-]5C@
MD!_61:^(J^OR9-8)>K/SKB62>:-=D@HHHKU3P HHHH **** "OIG_@F%_P E
M0\1_]@!?_1Z5\S5]2?\ !+VTW^-?%=_C_5:7;QY_WI&/_LE<&9NV!G_75'JY
M&KYK2]7^3/LRBBBOBC]/"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ IL\$-S ]M<1AXY$*NC#A@1@BG44 ?R:^/?"USX'\=:
MUX*O5(FT?5KFQF!ZAHI6C/ZK637OG_!4CX<-\*?^"AOQ>\(F Q(_C6ZU&&/&
M L=Z1>(![;;A<>U>!U_1.%K+$8:%5?:2?WJY_'N.P[PF-JT']B4H_<V@HHHK
M<Y0HHHH **** 'VUS<65S'>6DS1RQ.'BD0X*L#D$>X-?U4_LY?%>S^.WP \%
M?&>QD1D\4^%K'4V$9X1YH$=T]BK%E([%2*_E3K]U_P#@W*_:6MOBI^QM?? ;
M5+_?J_PVUEXHHG;+'3KQGG@;GDXE^TICL$3U KX;CO!NMET,0E\#U]):?FD?
MJ'A9F,</G%7"2>E6-U_BCK^3E]Q^A-%%%?E!^^!1110 4444 %%%% !1110
M4444 %%%% !1102%!9B  .2: / _VQ-#\*^.=9TCPYXDTI+Q-/MY)U4RNFQI
M"!U1@>D8X]Z\ U7]FOP)>"233+[4+.1O]6HF62)/^ LNX_\ ?5>O?$7Q(/%G
MC34-<1]T4DY6W/\ TS7Y5_, '\:Q*^CPTJM"C&*9\;CH4,5B)3E%._\ PQXS
MJG[+NN1.!H?BRSG7&6-Y \)SZ +YF?TKFM5^!WQ.TF-YF\--<1JV UG,DI?W
M"*=__CM?1=%=<<966^IYL\MPTMKK^O,^4=5T36M"G%MK>D75G(1D1W5NT;$?
M1@*JU]<[F"L@8[6&&&>"/>L/5/AK\/\ 68_*U#P;IY&[+-!;B%V/N\>UC^=;
MQQR^U$YIY4_L2^\^8J*]ZU7]G'X=W[O+8M?V1(^2."Y#1J?4B168_P#?5<UJ
MG[+>IHJ_V'XQMIF)^87MJT('XH9"?R%;1Q="76QS3R[%1V5_1GE5?8?_  2Y
MTCRM"\8:\4_U]W9VZMC^XLK$?^1!7S=JOP$^)VE^9(FAQW<4?_+6TND;=]$)
M#G_OFOLS_@GSX)U+P;\ S+K.ESVEUJ>M7%R\5S"T<@4!(AD, 0/W9(^OO7#F
MU:#P+47>[7^?Z'J</8:JLTBY1:LF_P +?J>Y4445\D?H04444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X7_\')WP>D\%
M?ML:)\5[6UVVGC7P= TLV,;[RT=H)![XA^R_G7YWU^Z'_!R1\!'^(G[&FB_&
MO3;(R7GP]\3(]S(%SY=A>A;>7_R.+/\  &OPOK]LX3Q:Q61T^\+Q?RV_"Q_,
MW'^ > XHK::5+37_ &]O_P"3)A1117TA\8%%%% !1110 5]/?\$B_P!LY?V*
M?VS-"\9^(]4-OX3\1#^Q/&&]ODCM)F79<GT\F41R$X)V+(H^]7S#17/BL-2Q
MF&G0J+W9*S.O 8VOEV-IXJB[2@TU\OT>S\C^MZ*6*>)9X)%='4,CHV0P/0@]
MQ3J_.O\ X(&?\%'+7]H/X/Q?LE_%77%_X37P-IZIH4]S+\^KZ0F%3&?O2VXV
MQL.IC\MN2'(_12OP7,<!7RS&3P]7>/XKHUZG]79/FN&SK+J>,H/22VZI]4_-
M/_/8****X3TPHHHH **** "BBB@ HHHH **** "N+^.?C5?"G@V2QMIL7FI
MP0@'E4Q\[?@#CZL*Z[4=1LM)L)M3U&X6*"",O+(YX517S7\1O&]WX]\3S:S,
M&2%?W=I"3_JXP>/Q/4^YKJPE%U:EWLC@S#$JA1Y5NS!HHHKVCYH**** "BBB
M@ HHHH *^H/A_H_]@>"=+TEDVM%9)Y@]'(W-_P"/$U\[_#[03XF\::;HICW)
M+=*9AC_EFOS/_P".@U]05YN83^&/S/:RBG\4_E_7X!1117FGM!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4V::&WA>XN)5C
MCC4L[NV H')))Z"L+XG_ !2^'OP7\#:A\2OBGXNLM#T/2X?-O=1OY=J(.P'=
MF)P%1068D  D@5\FQV/Q[_X*IW N=8CUKX;?L\,X:*QR;?7/'D>>&D(YM;%A
MV',BG^+<&C +7QE^/.I_\%$[WQ)^R!^R]X$L/$7P_NK*ZTKXC?%#5Y)$TRU+
MPLJQ:<R?\?5U'(8Y0XS&"B]5<2#^?GQIX0\0?#[QCJW@+Q;I[6FJZ)J4]AJ=
MJ_WH;B&1HY$/N&4C\*_JT^'OP[\#?"?P9I_P\^&WA6RT71-+@$-AINGP".*%
M!Z =23DECDL22222:_#?_@X<_9,?X(?M@Q?';PYI9BT#XG69O)'C3"1:K %C
MND]BZF&;)^\TLF/NU][P)F"I8N>$D])JZ]5O]Z_(_*/%/*'B,!2S""UIOEE_
MAEL_E+3_ +>/@"BBBOU,_"@HHHH **** "BBB@#H/A3\4_'OP1^(VC?%GX7^
M))](U_0;Y+O3-0MF^:*1>Q!X92"593E65BI!!(K^B7_@F7_P4K^&?_!0KX2K
MJ5L]MI'CO1H$7Q;X5$O,3<#[5;ACN>V<]#R4)V,<[6;^;JNI^"_QJ^*'[//Q
M*TOXN_!SQC=Z%X@T>?S;*_M'Y]&1U.5DC895D8%6!(((-?/Y_D%#.\/_ "U(
M_"_T?E^6_=/ZWA/BO$\,XO;FHR^*/_MR\U^*T?1K^K>BOB[_ ()C_P#!87X;
M?MO^%;?PK\4;"V\'^/H)$M9+62798:S-MR6LI'.=_0M Q++O7!<'-?:-?BN*
MP]3!XJ>'JZ3@[-7O;2_3NFGZ,_I'+LQP>:X2.)PTN:$MO\FNC"BBBL3N"BBB
M@ HHHH **** "FRRQ01-//(J(BEG=S@*!U)/856UO7=(\.:<^JZW?QVT$?WI
M)#U/H!U)]AS7AGQ4^-&H^-R^C:,'M=+!^92</<>[XZ#_ &?SSQC>C0G6EIMW
M.7$XNGAHZ[]B;XT_%L^,;H^'M F8:7 ^7D''VEQW_P!T=AWZ^F//Z**]JG3C
M2ARQ/F:U6=>HYRW"BBBK,PHHHH **** "BBE1'D<(BEF8X  R2: /4_V9/#1
MGU&^\5SQ?+!&+>W8C^-N6(]P !_P*O9*POAMX5'@WP99:(Z 3+'YET1WE;EO
MKCI] *W:\'$5/:UG(^KPE'V&'C'KU"BBBL3I"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *_,G_ (+X>)M#T+XZ_ 6#]M*]
M\>V7[(,SZU_PN"[\#2:@EN^J^5$-,BUAM._TD6.3(5$?WGSG.U<?IM7QI^W_
M /MJ_M,?L)_M1>#OB;XN^"VM^-_V8-<\'W.E>.IO _A1]4U;PMKPN-\.HW,<
M9,DEA) ?)*JI"L&8DL8T< \-_8;_ &6/^"?W_#3O@#]H+_@A5^V-X3TCPMIL
MES'\:?A+I7C^]U*SU_2I8ML4YTZXFDELKN&4JR2LL8/(/5@WO/Q*_P""IOQ+
MUO\ :!\<?L]?L*?L)^*OCI>_"ZXCM/B/K]EXMTW0=+TS4'C\S^S;>>^?_3;Q
M4(,D: +&6 9P3@?&'CC6OV*?^"@7[?7[._Q*_P""._[,FM:7XW\'?%NPU[XI
M_&70OA?>^%M)M?"T22?VCIU_+/;VXO;BZ5EB1"CL0' <*6!]4_95_:E^'/\
MP2!_: _:9^!/[<^A^+/#=E\1/C_KOQ-^&_C>P\$:GJNG>*+#5T@?['%+8V\W
M^F6[PF-XGVL=R[01@D ]U'_!:GX ZI^R1X5_:O\ "_PX\3S)K?QBT_X9^(O!
MNJ11V6K>%O$$]X+6>UO8V+*KP,RLRJ3N1U(/.![%^TS^VAX8_9G^-GP6^">N
M^"[_ %.Z^-'C*Y\/:7?6EPB1Z;+#9R71EE#<NI6,KA><FORL\>_LZ?M0ZA_P
M3C^*O[;NH?LU>,;%O&/[;NG_ !KL/AH-'<Z_;^%+:]M5$TMD/G2Z>.)YWBQE
M4 8\9(]D_:-_;?\ AQ_P4+_X*!_L8:]^R-X(\<^)?!7@_P"+-]=>*_'EYX#U
M/3--L;J?2+A(;,->P1-)(%25I&52D7[M6?=(%H P_A?^UU^V9\8-3_X*.>#_
M (Q?!SQ7I^B:%X;UB'3[O4O'5A=P>"S%X8=H=.AAAF+'SB[7'F0 HK,=[;ZN
M?L7_ /!9+XH_LQ?\$O/@A\9_B=_P3S^)=U\#O"_P[\,Z)XM^-,GB#3?.BE6"
MWLIK^/26E-Y/9BY^47!VEU^=5(*DLMO&B?#7]HC_ (*4_LO>-/!WBFS\6?$_
MPYJ/B/X?Q_\ "*WKV>N6">$3$[P7:1&!F$GR;"X9FRJ@LK =#^TO\/O&UU_P
M:6Z;\.M.\$:K+KX_9J\)V[:%#ILK7@G6+3M\?DA=^\$-E<9!!S0!]J?#?]O'
MX?\ CC]J_P"+W[*.O>'+G0+[X4>'-%\1?V[?7D;6FNZ/J%O++]MM]OS+' \+
MQ2;OXL8)!KQ#X#_\%W/V<_CK_P $R?B/_P %.+'X=Z_I&@?#:\O+/4?"^HS1
M"_N;F..VDM(T(^5?M0O+3RR>/WPZXKYR_P""X/PV_:.^&.K_  P^/O[+'P_U
M?5-=^,WP9U'X >+VTRRDD>Q355@GTV[D" F,0RB^S(<;-XP1G!Y'XT_L.?$7
MX<_\%5?#?_!-3X5_#/4Y/@/\6]4^'GCWQ-JD=DYTRQM/"%A=V]SILS!=BO=R
M:9HY(SUVX^]D 'W'\5_^"H?C[3OC-8?LK?LP_L3>)_BK\6+7P98>)?B!X7M?
M$]AI-AX*M[N/=#;WVHW9\O[4YW;($1F=5+_*M4[;_@M/\ M$_8[^*'[4/Q;^
M%OC'PAK_ ,&-;AT#XD?"K4;>"76].UF>6&&TM8C'(8;B*Y>XA,-RK^4Z,7)4
M*P'QC^UU\ OA%^SC_P %>?CC\<OV[_B;^T!\/?AI\:-)\-ZEX%^)?P>\2:]9
M:8+S3]/%C<Z5JIT=7<3@H)+<RKM$;. <L16E\"_A9\&;/]B3]JW]H+P#_P $
MTOC5\8_ 'Q!U?0]/N]/^+?Q$U&Z\1_%'1=-)1M8M;:\M1>6OV9)V>W4N9IUM
M8]C0O&J@ ^TO@Q_P43_:,U3]H3PM^SW^UE_P3>\<?">X\>6=[+X-\10>*-/\
M1Z9+-:P^=):WTU@3_9TI3[GF H[?*KDU\\?\$O\ _@H3^TQ<>(/VT/BK^U]\
M'O%6F^#_ (;?$CQ+J]YJVL>-M/U"/PK%INFV,G_"-PP0S,QV0B6<30C[.26^
M8NYSX_\ L>>)O#?@7]N'X,>!?^"-G[6W[0GC_P"'VJZY,GQG^&/Q.T[5;OPW
MX.\/K;,2Z7.JVD3Z?<K+M2.%)'=W4 D*=LFSX/T_5M=\._\ !33_ ()W7GA/
MQ/IWQ,^(WB#QQXP\#V-SX8O$M-9TNYT6TAMI(;SR_(<R2[4"!]Y#$A2%; !]
M7_\ !,G1_CI9?\$Z-0_;4_X0VQ\4?''X\:7<?$B\T[4M3^RV]Y=WEMOT;23<
M,K&WM+>R%E;*"#L"R/C<[9\2_P"":6B_ME^&_P#@MU\;=._;C^->D>+O&E]\
M!O#VI2V7A:UF@T3P]#-J5SLTRP24[VABVD^:X5Y'D=V&22?K[_@E'\2?#OQ<
M_P""9GP"\>^%[B.2UNOA'H$+B,C$4\%A%!/%QW2:*1#[H:\?^#?A7Q/;?\'
MWQJ\87/AR_CTBZ_9V\+VUMJCV;BVFF34;HM&LI&UG ()4'(!% %CXT>*I/V+
M?^"OOPQ\5Z/(8/!O[5&EWOA;QI9 XAA\5Z3:BXTK4L?\]9[036+XQN$%MNSY
M8(^V*^#O^"L5G/\ $S]N_P#8:^ OAL%]8/QPO?&L_EC)@TS1=+EDN9'/\*L;
MF*,$\,S!1SQ7WC0 4444 %>6?M3_ +7OPE_9+\)6^L^/+JYO]9U67[/X8\(Z
M-%Y^IZW=$@+#;PCD_,5!<_*N0,Y*J>*_:A_;DN/ GC:/]FG]E_P<OQ!^+^HQ
M9BT*WD_T+08CC_2]2F! AC7<&\O(=LJ/EWJ3/^RQ^PW;_"KQ;<?M#?M!>,F^
M(7Q?U>+&H^++Z/\ <:6A!_T33HB +>%02N0 S GA0Q0 '%?##]D3XN_M6^.=
M/_:1_P""B$%N8K&87/@GX,6LWFZ7H(_AFO>UY=XZ[LHN2,8(C3ZU1$C4(BA5
M48  P *6B@ KYP_X*K?L:Q_MN?L;^(OAII%BLGB?21_;/@YR!N_M"!6Q"#V$
MT;20^@,@8_=KZ/HK?#8BKA,1"M3=I1::^1RXW!T,PP=3#5E>,TT_G^O;S/Y(
MKBWN+2X>TNX'BEB<I+%(I5D8'!!!Y!![4ROT#_X+^_L%2_LY_M$_\-*^ -%\
MOP=\2+MYKP01XCT_6L%YXSC@"8 SKZMYP  05^?E?OF78ZCF6"AB*>TE]SZK
MY,_D_-\KQ&39E4P=;>#W[KHUY-:A1117:>:%%%% !1110 5I^#_"FI>-?$$'
MA_2]JM*<RS/]R&,<M(WL!V').  20#FJK,P55)).  .M>]_#3P$GP^\/FWNX
MU_M2\ ;4GV\Q#JMN">R]6Q@%_P"\$1J^)X]XQPW!F12Q4K.K+W:<>\N[_NQW
ME\ENT>KD^63S/%J'V5K)^7;U?_!Z&UI&FZ?X=TVVT;0HFAMK- L&3\Y.<EV/
M=V.6)Z9.    /L;]DS_@L9^T!\!H;;PA\5XV\>^'(@J1_P!H7134;5!QA+@@
M^8 /X90QX #J*^/Z*_B*.>9M#,)XY5G[6;;D_P"9MW=UL_2UC]=P=>KE[7U=
M\MM--K=K'[G_ +/O_!2#]D;]HV*"T\)_%&VTK5Y@,Z!XD*V5T&/\"[SY<Q]H
MW>O=001D'(/0U_-W7H_PJ_:^_:?^",4=I\+_ (Y^(]*M8<>5IZZBTMHOT@EW
M1?\ CM?:8'Q!G%*.,HW\XNWX/_-'U&&XIDE:O3OYK_)_YG[^T5^._A'_ (+;
M_MO>&XA'K-YX4\0$#E]7\/["?_ 62$?I78VG_!?#]HM,?;_@UX*DXY\D7:9/
MXS-7OT^.<AFKMRCZQ_RN>I'B3+)+5M?+_*Y^J]%?DOK?_!>+]J^^A:'1?AWX
M#L"W24Z?=RNOTW7(7\P:\N^(7_!5S]NSXB1R6L_QMFT>V<$>1X>T^"S*Y])4
M3S1_WW6=;CO)::]Q2D_)6_-HBIQ-ET%[JD_E_FS]FOB'\5/AK\)-#;Q+\4/'
MND>'[!<XNM7U".W5B/X5WD;F_P!D9)]*^+/VFO\ @N5\)_!L-SX=_9G\+R^*
M]3&437-5B>VTZ(_WE0XFG^F(QW#&OR^\4>+_ !9XWU9]>\:>*-1U>^E_UE[J
ME[)<2O\ 5Y"2?SK.KY;,>/,PQ"<,+!4UWWE_DON?J>+B^)L557+1CR+ON_\
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
M%O<1++;W$$@=)4895E8<$$$$$<$&O"K595I\S/JL/0CAZ2@B6BBBLC<****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/@3_ (*G?\$2/A_^V +_ .-_[/:6/A?XEL&FO8&'EV'B)L<B8*/W-P>TP&&/
M$@.=Z?CQI?[+?Q(^&7Q1U+PK\??A]J&@W/AJZ$=[I&J0;&N;C[R1@])(L8=G
M0E60J P\Q6K^H*O+?VH_V._@;^UUX1_X1OXL^&0UW!&PTO7K+$=]8,>\<F#E
M<\E&#(>I&0"/7K<3\0X?(:V#P<E[1QM"4KWAWL_2_+?9V>RL? Y[P%EF9XU8
MVBN2=[R7V9OS[.^[6_5:W/P/FFEN9GN)Y"[R,6=V/+$G)--KZ4_;#_X)??M"
M?LIW%UXDL]-D\5^#XR73Q'I%LQ:WC_Z>H1EH,=V^:/I\^3@?-=?RWC<'B\%7
M=/$Q<9>?7SOU]4>'7P];"U.2K&S"BBBN0Q"BBB@ HHHH **** "BBB@ HHHH
M **** "O5_V./C])\ OC!:ZKJ5TRZ%JNVSUU,DA8B?EFQZQM\W0G:7 ^]7E%
M%=."QE? 8N&)HNTH--?+]'U\BZ<Y4YJ2W1^Q<<D<T:S0R*Z.H*NIR&!Z$'N*
M6OGO_@FA\9]6^-'@,?!FX26\\0>&HE2U11E[BPSMC;_MF<1D\ +Y>3DFONWX
M=?L\V.EM'JWCAH[J<8*6*',2'_:/\9]NGUK^F\MSK"9EEM/%P>DEMU3ZKY,^
MMP=&ICHJ5-:=^QQ/PS^#>M>.Y%U&^WV>F _-<,OS2^T8/7_>Z#WZ5[QX?\/:
M/X7TN/1]#LE@@B'"KU8]V)[D^IJXB)$@CC0*JC"JHP /2EK*OB)UGKMV/IL-
MA*6&CIJ^X4445@=04444 ?*/[<7PS\;? +XE6/\ P4<_9[T.6\U?P[9"S^*7
MAFTX_P"$D\/#!>3'0W%L '5CSM09)$81OI#X7_$SP3\9?AYH_P 4_ASKD6I:
M'KMBEWIUY$>'C8=".JL#E64\JRD'!!%;LD:2HT4J!E8$,K#((]#7QKX,=_\
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
MMJFFVEIHNG+OWI;+-92M$T@<J[*P)4!.%&*[GX!_\$VC\+M*\9>$?CC^V?\
M&7XZ>&?''AF;0M8\*_%_7K.^L5M9@5F\M+>U@96>-FC)+'Y6.,'F@#YA_P""
M[WPK^/>N? 7_ (;VT?\ :3T7Q[\"OAO=Z)XSU#]GF^T:.UTKQ7:6\D+^:VL6
MLOGS'<RW,43A[=F1 4? W9OQF;XG_P#!1'_@K]X7_P"&*OB>WP,\3?##X#:=
MK/BOXLOHZ:GJNL:3KDGVBU\/C3;A_LDENA'VAYI5D:.;A I&YO5]-_X(,_#F
M\\(Z)^SW\4/VV?C;XU^!'AJ]MY]&^!WB'7;(Z4T-O(LEO875S%:I>7EE$RIY
M=O)+A1'&,G9SZQ^U7_P3)\%?'_XV:+^U/\(?COXX^#'Q5T/P\= 3QK\.I[4'
M4M(\SS5L+ZTNX)K>ZA20ET#(&5L')"J  >#?\$<='\6_LV_MG_M-_L3_ !]U
M:W\;?%2#5M(\<:_\:H4>&;QK8ZA"Z6PNK0LT=A+:B+R5@A(AV-E%7!+8?_!<
M70?C?XE_X*"?L*>'_@G\2HO!EYJOCOQ?I@\67&FQW8TF:YTB&(3Q139B>Z6W
M:\-OY@91-L)5@"I^DO@;_P $W_ ?[*GPF^+=YX6^)7Q+\:?$OXKZ7/)XU^*.
MH^(+<>*M5N$LY(+5+2?;#;V9@5RMJ@$<<+%23@9&+H__  3=;]HS_@F_\+/V
M8/VY?'?BR^^('@_3=)U;_A8>F>+9)?$.A^)K9"RZA;:FX8R7,3.\?G,K+(-Q
M*D$  'D?AZ+]I/\ X)M?\%0O@7^S3-^V5\1OC+\-?VBK#Q-:7>E?%G4+;4-5
M\.ZKI&GK?K>VEU#!"?L\B'RG@*[$W%N25"Z7_!N)=:+H'_!$KP);>-Y8H[C1
M=1\8Q>-!=$9BN(_$6J-<>=GOL*DY_A(KV#]F?_@F)H/P:_:#B_:S^.G[3?Q$
M^-GQ)TW0)M#\,>(?B%<6:P^'M/E8&9+*TLK>&&*67:HEG(:1U7&0"P;A?BI_
MP1(^'_C+Q5X_M_A5^V'\8OAE\/OBWK-QJOQ0^%O@C6+*/2M8N[D 7DD+S6LD
M]C]J (G$,@$@)&%&  #S?_@B5\;;+]D;_@VR\!?M%_%B&7[%X'^'GB;Q#/!*
M^UY[6'5-3N+>)21UDB\I$XYWKBO6O^"'/[/7BWX9?L6VO[1WQM?[9\5_V@=0
M;XB_$G594Q(T^H*);2S&<F.*VM&AB6'.V-O,V@;B*]5_:0_X)]_ []H?]@W4
MO^"==M/JG@KX?WWAJQT"U3PA+%%<Z?I]I) T<,+3QRK@K L;%U8E6;N<U[3X
M?T/3?#&@V/AK1K<16>G6<5M:1#HD4:A%7\  * +=%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !115/Q#XBT#PEH5WXG\4ZU::
M;IMA;M/?7]]<+%#;Q*,L[NQ 50.22<4 7*^8_P!H']M_QAX@^(MU^RI^PKX:
MM/&?Q(3]WKVN7#$Z)X/0D@S7DRY#RC!Q N3N4@@D>6W):S\:?C]_P4EU>Y^'
M_P"R=JNH^!/@[#.UOXB^+DENT5_KP4[9+;2$< HAP5-P0".<8*[)/I+]G[]G
M7X0?LP?#JU^%WP7\'P:3IEN=\S+\\]Y,0 T\\I^:61L<LW; &%   .%_90_8
M@\'_ +.VH7WQ2\:>);OQS\4/$"[O$_Q!UU0US,3C,%NO(M;<8 $:=E4$D*H7
MW&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#@OVB_VE_@[^RM\.YOB7\9O%<>G
MV2MY=E:1KYEUJ$Y'RV]O$/FED;T' ZL54$CYU\/? 'X]?\%$]<M/B?\ MH:3
M>^#?A;;7"W/A?X+PW#)<:G@[H[K677!)Z$6XQMX!VD-YGN>H_L=?!CQ!^TL/
MVJO&5E?Z]XEM+"&VT&WUJ]-Q8Z'L'S2V<##;#(YP6;DAAN7:68GU2@"MHVBZ
M/X<TBVT#P]I5M8V%E L%G96<"Q101*,*B(H 50   !@ 59HHH **** "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 **** (K^_L=+L9M3U.\BMK:VB:6XN)Y B1(HRS,QX50 22> !7Q[J'_!P)
M_P $=M,\=M\/KG]N3PZUPE_]B?5X-(U*71EGSC:=52V-B!_M&?;CG.*XG_@X
MV\3>*9/V)_ _[/VB>(+K2M+^-GQ[\)_#[Q?J%E,8I(M'O[B5[E=XY57%NL;=
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /B+_ (+^?#CXM_$S]AC3-+\ ?#_Q-XP\*:=\4_#FI?&7P7X-$C:I
MX@\&07)?4K*WCB(>5F'E,44Y*QMV!KY;_P""-_PN_P""4?Q\_:C;X_?L<?%?
M2?A]\1_ GQ,\9R6_@'PG:PZ'>:_X5NYMEM9ZCID\22R6T"[60! T+A?F4A<?
M??\ P4G^,7[8G[/WP6T#XT?L??"4^/9/#WCO3+GXC>#M/TQKO5M3\+;G%^NE
MQAUW7JYC9%PV5#@ G%?F5\!9[3_@H1^VY\,?%?[*?[-GC33-<\ _M<>*/'?C
MOXP:_P"!;G18](\,/+/OT&6YN(T>:XNC*B-:+N,>UBP +D 'O'_!1']D3_@E
M_P#LQ?\ "U?VT?\ @L5XUU+XJ:K\1-=O!\/6?0-0-SX4TF&V4VVC:2EK+*EK
M)$0\AOB;=7DD5GV$$M[-_P $];O_ (*&ZE_P1 ^&%SX9\=^"O$GQVOO!MJ-+
M\1>-=<?4M*^SRW^(9[JYLF=KJ6'3&4G8Q,D\.UF^9FJCJ'_!4[XP?LU_$[XI
M?!#_ (*"?L@^/KZ6U\57;?"#5_A!\*M4US3/&GAR55^R6^^(SK'J2_,D\<S1
M1[F4KM4UT7_!";]F/XR_LL_L&Q^%OC;X%/@Z_P#$_CO7O%.D_#TSK)_PB&FZ
MA>--;:7\ORJ40[V1<;6F92 P84 >/_\ !"KX=?%;X3?MC_MK_#WXX_'34?B5
MXMT_XB^&#K_C74[-;9]2N9=$$SE($)6WA0R>7%"IVQQ1H@X6OD?]H7QI_P $
MOO!_[3?[9.G_ /!:33+_ ,8?%BU\7WEY\+;_ $_[;JATOP?);)_8EGI\UB7B
MT6\CD+^9]H-N=[I(S,I9J_0S_@G)\-OB)X/_ ."C'[;OC#Q=X!UK2M)\3?$7
MPQ<>&]4U'2IH+;588]"CCDDMI74+.JN"C,A8!A@X/%?/7[%7QVM/^"4_AKXS
M_LI?MD_L<?%KQ%XO\1_%?Q'XAL/$O@KX57OB.S^*5GJ,S26[+<VT;QFY,;"&
M2"Y9!& H)^9@ #[._P""1L'[05O_ ,$TO@NO[4OB^/7O'3>![636-7CU:._-
MRC%FMB]S&SI<2"V, >4,V]PS;FSN/DG_  5'_P"":?\ P1RU[P[\0/\ @HW^
MW[^S-:^(+WPYX7^V^(=;;Q/JMM-=0VD C@MXXK>[BB,K[8X4 4%G=03DYKE?
M^">_BGQO_P $@_\ @D[\-H?VM?@KXT%QKWQ(DL[?P7X0LXM2D\$6VN:M/)8V
M]TSS1I%;0":))7#'RY)@@5C@5U__  6T^%OQ&_:9TW]GW]D'PY\/M<UKP?X]
M_: T2;XKSZ;I4UQ:P>'-.WWL\5VZ*5@CEECMP'D(&Y,#)H ^)/AM^Q_\0/\
M@E+_ ,$!?VA/V[_@'X!F^'GQ>^,F@6.NG0- O;J4>!M GO8XK:RMWG=YA-::
M?>W%P\[GS5F9LG]TIKJ_^"BG[.'[ '_!(7_@GGX#_P""C?[!NK6VB?$/PQXA
M\.77ACQWIOB.62Z^)EM=74)U"VOV,I74(KJT:YN7!!V&,%-@&*_4W]KFZ^*-
MA^S!X\NO@I\(M$\?>)X_"]V=(\#>(W"V6OOY9W6,N?E(F3=& WRDL Q"DFOQ
MU\8?L=_L/?MG^ -'_9-_X)\_\$J/B!\-O'/Q$US28_C%XF\=> ]8T^Q^&NBQ
M7T%]JD$$^J,8([B4V_D)#8@"96<$JHQ0!^A?QK_X)0_"#]JW]L3Q=^U%^WSJ
M^F_$OP!9^&-.L/A9\.==6:/2O"2I%(VIWLT9E\FXN)Y"K"=E5HXUV'.U2/./
M^#?V[@D\.?'W2O@3K&K7W[..E_&:ZL?V?)M4OIKF)=/BA1;^.PEF9G?3ENPP
M@.2O^LP2V^O&O^"K?[5'Q7_: _;8O_V'_C!^SQ^TC9_LQ^$K&WD\:W7P@^$^
MJW]Q\3M0=(Y3IIOH$40:5&K[)?*;?,Z2)G!5X_O'_@GS^TQ\&_CQ\,KCP7\"
M?V7/B1\*?#G@2&TTS3= \?\ PSN/#,8@,;>6EG#* )(T$>&*\*67/6@#W^BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "L?P;\/_!7P]AU&V\$>&;33(]6UBYU74DM(MHN;VX??/</ZN[?,
MQ[FMBB@ HHHH **** .9^*/P?^'7QHTO3-#^)OA[^U;'2/$%CK=G927<L<)O
MK.83VLDJ1NJSK',J2K'(&3S(XWV[D4CIJ** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
,@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>nsp-20230331_g7.jpg
<TEXT>
begin 644 nsp-20230331_g7.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***R?''CWP3\,_#-SXS^(7BO3]%TFS7
M-SJ&IW:PQ1YX +,0,D\ =2>!DTI2C"+E)V2$VHJ[V-:BO -*_P""I/[ ^LZ\
MOARS_:-TU+AI-@DN]-O8(,^\\L*Q >^['O7O.FZEIVLZ?!JVD7\%U:742RVU
MU;2B2.6-AE75E)#*0001P17/A\9A,7?V%2,[;\K3M]QE2Q%"O?V<U*W9I_D3
M45Q7QM_:)^"O[.6AV?B3XU_$"TT"SO[O[-9R7,<CF:4*6(58U9B !R<8&1D\
MC/:1R)+&LL;95E!4^H-:QJTI5'!23DK75]5?:ZZ7Z&BG!R<4]5NNPM%5]6U;
M2M!TRXUO7=3M[*RM(6FNKN[F6.*&-1EG=V("J "22< 5Y-X8_P""@/[&'C'Q
M?'X$\._M%^')]3FG$,$37+1QS2$X"I*ZB-R3P K')( SFHJXK#4)*-6:BWM=
MI7]+[DSK4:32G))O:[M<]AHK.\6>+O"W@/PY=^,/&OB*RTG2K"(RWNHZA<K#
M# F<99V( Y('N2!WKA?A#^V+^S#\>O$,OA+X1_&C1=9U2)&<Z?#*T<SJOWF1
M)%4R =25R *<\1AZ=14YS2D]DVKOT74)5:4)J$I)-[*^K/2Z*YCXJ_&CX4?
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
MOC[Q65E?;YF"]L!"K2>4B-F78I=SF,# 8/[%_P $X?BC_P $[?AQI]C^S?\
MLQ?%8Z]XHU=&N=3O[CPY?V]QJTT43.[L\T"HB(H?9'NPHSC<S,S#>4XG/8T<
M.XP]G4YY2<ES3F_L1N^9J^_3HO,;P-;,E3I.,>6?,VW[TI?RJ^K5]^G1'U]1
M117WQ].%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6?XJ\)>%O'.@7/A7QKX;L=7TR\39=Z?J5HD\$R]<,C@JW//(K0H
MI.*DK-:":35F>):;_P $W_V&M*UP>(;7]FGPVUP'W>7<PR309_ZXR.T6/;;B
MI/V??V"?V?/V8?BQX@^+7P@TF_T^X\062VKZ7)>F2TLT\SS'\A2-R[F"<,S;
M0N%V@D5[317%'+,NA4C.-&*<7=-12L]NASK!X2,E*--)K5621R?Q7^!/P>^.
MEC9Z9\8/AUI?B*WL)FELH=4MA(L+L,,RYZ$@ 5U:(D:".-0%484#L*6BNM4Z
M<9N:2N]WU=MK^ANH14G)+5G*_%;X'_"/XY:7:Z+\7OA]IGB*TLK@SVEOJEOY
MB12%2I< ]\$C/O7#?\.]OV)/^C8_"/\ X*UKV.BL:N"P=:?/4IQD^[2;_%&<
M\/AZDN:4$WYI'/CX4?#3_A7"_""3P+I<GA9+%;)= FLUDM?LZXQ'Y; @J,#
M[8%<K\(?V._V8O@-XAE\6_"3X+Z+HNJ2HR'4(86DF16^\J/(S&,'N%P#WKTJ
MBJ>%PTIQFX*\=G977IV^0W1HN2DXJZVTV]#SCXB_L@_LQ_%SQ7/XX^)GP0\/
MZWJ]RB)/J&H60DE=44*H)/8* !6?X;_89_9!\'^(;#Q9X8_9X\+V.I:9>17>
MGWMOIP62WGC8.DBGLRL 0?45ZO14/ X*4^=THWWORJ]^][$O#89RYG!7[V1Y
M3XE_8;_9#\9>(K[Q;XI_9Y\,7^IZG=R76H7MSIX:2>:1BSNQ[DL23]:O?#O]
MD#]F'X2>*X/'/PT^!_A[1-8M4=;?4=/L0DL:NI1@#[J2#[&O2**%@<#&?.J4
M;[WY5>_>]@6&PRES*"OWL@HHHKJ-PHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HKP;]@7]N33/VX_!'CS7I/AQ<>$-9^&_P 5-;\">*-!N]36Z:WOM.D0-()
MB91TDC<?+P&QDXS7F_\ P2R_X*_?#K_@J-XB^)>@>#OA/J7A,^ ]0MGTF75-
M26?_ (2+1[F6[BMM4A C39&[6<OR_-MROS'(H ^P:*\)_9"_;>T[]KWXK_&[
MP+X5^'%QI^B_!KXCOX*_X2674EE36]2@MTDO52((/)$#R1QD%GW%L_+TKW:@
M HHKRKXN?M??##X-?M-?"+]E#Q-8ZK-XH^,\FO?\(L]G;*UM!'I%B+R[DN'9
MP4&UXD0*&+-)T 4D 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?D#^V7\;M<_X)
MM?'_ /;Z\$^$(Y8[[XS?"?P[XY^%MC:<-_;NHR'PM=-$/XI3?RV4Y'49R>",
M=?XB^'_@K_@BY^V?^S-\0+B2.W\$:C^S!K/PP\=7L(V0F\\.V/\ ;EK=N>AF
MG\G4$#'GYB#QC'U;^VO_ ,$K/@U^V_\ M2?!+]J;QYXOU72]2^#&M&^CTO3H
MD-OXAB6[M+V"UO-W)BBN;..55'!+-D=,:?\ P5'_ .";'PT_X*F_LUP_LX_$
MOQUK'AB&T\10:O8Z[H*(UU;R)#/;RH _&V6WN;B)A_=D/7I0!^8GBWQA^T+^
MS#_P1M_9B^'F@VGCI/%7[7/QG/B3XLS_  REC@\1ZE9ZS)<:O/96$LLD8@NY
M[9K2 .74A8W!^\17I?[-W@[XM_ K]NKX.^)/V O^":G[3OP?\$:IKCZ-\<=&
M^).LK?>']3TJ:(I%J3+)JMZ\=[;3!)!*@4LA=6)!(;]"_P!L;_@GW\$?VR?V
M=M'_ &>O$=YJ_A9/"&J:=JWP\\3>$KL6VH^%-4L!BRO+.1E8*\:DIA@04=AP
M<,/,?A3_ ,$MOB;>?M(^"_VG/VX?V[O%GQQU?X9+</\ #C1;SPIIN@:7I-U/
M%Y4E]-;V" 7EULX61R%0DE4!V[0#\\_VC_@OJWP1\?\ QD\6?\%4?V3?VE-3
MUO5/&NL:KX$_:[^"OB[4-5M?">CM(SZ=(+&TO(AI4-G'@-&\+ E2""I5J]?_
M &I_@+^R_P#M6?\ !3;_ ()U_$";QKJ_Q&TGXC?#WQF^H>-HO$FHZ?)XC@T_
MP]8W%E>>7;30BSD:25Y)5B6(N7,<H8($7Z"U'_@C3\5_".G^.O@]^S+_ ,%)
MO'WPW^#GQ%U?4K_7OAK:>$M)U*2P.HLS7\.F:C=1F:QBE,DA"XD\LN64[B6/
M3_'3_@CYX,\4^&/V?+/]E?\ :"\3?!K7/V:;&]T[X<:_H^G6FJ,MA>645G=P
MW$-XA29I8X4S(><LYP2P*@'V-1110 4444 %%%% !17A6K?\%-/V"=#U2YT3
M5_VHO#%O=V=P\%U!)/)NCD1BK*?DZ@@C\*@_X>D?\$^?^CK/"O\ X$2?_$4
M>^45D> ?'W@OXI>#M/\ B#\._$MIK&BZK;B?3M2L9=\4\>2,J?J"".H((/(K
M7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** /C']KW_@N9^R'^R7\:V^ *>%?'_Q"\1:3K=II_C:+X<>#+O5(?#+7%O+
M<1K<S1(8VG,<3.+9&:78KL0-A%>TVW_!0?\ 8RN?V/(/V^V_:!T.'X17.EB_
MB\:7#ND'EF3R?+\LKYOG^<##Y&SS?-!CV;_EK\W_ -J[X-_MK?\ !,W]I^?Q
M]X ^ -E\8_A3\4/VNH/B=I2>&=:2V\56>N7.EW4=SI!MIU$=U$RQL\#)(-HB
M*D9D 'V+^R'X%_X)C_\ !1O]C;P5XB^#?[/5MI_@+PU\2?\ A)+3P)=:=+HT
MWA_Q;874CRI?V=O(JM/'.[M)#(9(I-X8AP5- 'H/[*G_  4^_8L_;-\=WWPK
M^!_Q2O6\5V&F#4Y/"WBCPKJ6A:C-8%M@O(;?4;>!YX-Q ,D88*6 ;:2!6#^T
M'_P6,_X)X_LP_%;5O@M\6/CE=+KWAN*&7Q='H'@_5=7M_#<<J[HVU&XL;66&
MRROS8E=6"D,0%YKY8\<_%CXS^+_^"[/[/OC#]NK]GFX^"6A^'M+\6:)\#=3L
M=9M=<A\=:K?VZPRVVH7ELRC3]MM&)H+5XVW2LV)"?EKZ _:T^&/Q9_8D^ /Q
M"'_!+[_@GQIOQ(\2_%77=<\1>.[?4?'*6R-JEW HEO9DOW=[WS,8%I$T:80J
MNS?R >__ !-_:V_9I^#G[.LO[6WQ'^-6@:=\-HM)@U-?&/VT36=Q:SA?(>%H
MMQG,N]!&L89I"ZA0Q(%<7^R9_P %+_V-OVV/%VK_  Y^ OQ.O)O$^A6"7^I>
M%O$GAC4=$U-+)V"I=I:ZC!#)+ Q*CS45E!=0Q!8 _F+\)S\%O&7[)O\ P3 _
M9I^&'C[5/%G@.+XVS/XD_P"$CTLV5RVM:/;7MRUE=VC,_E>3>22JL+,Z[8XR
M&<;6/UY_P4F1/ __  5M_84^*?AB)8-:U3Q5XN\+:K-"N'OM*N-&\UH92.7C
MCEC650>%<EA@DT ?8G[0O[07PC_96^#6N_M _'?Q2^B>$O#5LD^M:I'IES>-
M;QM*D2D0VL<DTF7D081&/.>@)KX_N?\ @YL_X(CV47GWG[9-Y"F0-\OPI\5*
M,G@#)TNOO.OSX\:QR?\ !3S_ (+ S_!#6Q]L^"?[(L>GZQXCTM^;;Q'\0+V,
MRV,<R_=FBT^VW2[?X;AL.""  #U/]I/_ (+E?\$O?V0_B]J'P'_:%_:/O=!\
M5Z5;6L]_I<?P[\07HBCN;>.YA/FVEA+$VZ*6-L!R5W88!@0.Y_8A_P""G?[#
M_P#P4;?Q3'^QM\:)?%[>"FLU\3"7PKJNF?8C=^>8!_Q,+6#S"WV>;A-VW:-V
M-RYI_P#!4_\ ;2N_V"?V(_%_Q\\+Z.NJ^+BD&B_#[0RF\ZEX@OI5MK&'9QO
MED$CKD$QQ/@YJA^P5^P/-^R5^Q%)\"M0^(&HGXC^,K&\U7XG_$NSF5]2U+Q1
MJ$1-YJ:RNIW/'(P6$L"%2"($'G(!Z;8?M<?L^ZM^U;>?L2Z1\0[:[^)6F^"S
MXJU3P[:QO(UCIGVB&W62:11LB=GGC*Q,0Y1@^W:03Z37Y;?L8?L7?!C]AC_@
MX:OOA5\&WUV]_M;]BM];\4>)/%6N2ZEJWB#5I_&(2?4+VYE.99Y%BC!("J B
MA54#%?J30!S$_P $_@S=3O<W/PC\,222.6DDDT"W+,Q.222G))[TS_A1GP2_
MZ([X5_\ ">MO_B*ZJB@#Y"_95D?]B?\ :Y\0_L+:PYA\$^-3<^*O@W+(<1VY
M)+:AI"'MY;9E11T3+$YD%?7M>$?\%!OV<O$GQY^"D?B'X4RFU^(O@'48_$?P
M^OXP-XO[?YC;^Z3(#&5)VEBA;(6NP_9+_:-\-_M6? 'P_P#&SPY"+=]3M=FJ
MZ:2=^GW\9V7%LP/(*2!@,@$KM;&&% 'H]%%% !1110 445X=\=O^"C/[)'[/
M[36'BGXH6^JZK"2&T7PV!>W(8=58H?+B;VD=36U'#U\1/EI1<GY*YSXG%X;!
MT^>O-17=NQ[C17YI?&'_ (+K>.]2>6P^!7P>T_2X>534?$EPUU,P_O"&(HD9
M]BT@KYF^)O[?_P"V+\6FE3Q7\?->BMY<AK+1[@:?"5_NE;8(&'^]GWS7OX;A
M;,:VM2T%YN[^Y?YGR>,XZR?#MJDI5'Y*R^]V?X,_:SQ=\1_AY\/[<7?CWQYH
MNB1$9$NKZI#;*1ZYD8"O+_%'_!1C]B+P@[1ZM^T=X?F*=?[+:6^'X&V20'\*
M_$:]O;S4;I[[4+N6>:1LR332%F8^I)Y-15Z]+A##I?O*K?HDOSN?/5_$+%R?
M[FA%>K;_ "Y3]A]6_P""PW[#.G%A9^/-7O\ '0VGARY7=]/-5*9X5_X*^?LD
M>,M930]#7Q2\S1LY,FBJJJHQDDF7W[5^/==W^SH?^+CK_P!>4O\ 2MZO"^6T
MZ3DG)M>:_P CFI<<YU6KQBU!)OHG^K9^O,'_  42_9OF.)+_ %F+GK)I1/\
MZ"QK9TS]N;]E[5"$'Q,$#L?NW6EW28_X$8]OZU^=5%>0\CP;V;^]?Y'O1XIS
M%;QB_D_\S]1/#_QX^"OBEECT#XK>'[F1_NPKJT0D/_ "P;]*ZM'21!)&X96&
M593D$5^2%;7A;XC?$#P1(LO@[QMJNEE3D"PU"2('ZA2 ?H:YJF0K[$_O1VTN
M+)7_ 'M+[G^C_P S]5J*^ O W_!0G]H3PHR0ZYJ-AK]NN 4U*S"R;?9XMAS[
MMNKW'X<_\%)/A)XD:.R\?Z%?^'9VP&G ^U6P/NR ./\ O@_6O.K93C:.MKKR
M_JY[&&X@RS$:.7*_[VGX[?B?1E%9?A/QKX0\=Z6-:\&>)K'5+4_\M[&Y615/
MH=I^4^QP:U*\YIQ=F>U&49QO%W04444AA1110 4444 %%%% !1110 4444 %
M%>:_#']L+]FCXR_''QQ^S7\-/B]IFJ^._ANT"^-?#$:R1W.F^<,QL1(BB12,
M9:,LJEE#$%@#J>*/VC/@KX+^./A;]FWQ/X\M[3QOXVTZ^O\ POH#V\IDO[>S
M56N9%=4,:B,.I(9@3G@&@#MJ*** "BL;7_B+X \*^*-!\$>)O&NE:?K/BFXG
MM_#6DWE_''<ZK+! ]Q,EO&Q#3&.&-Y&V@[54DX%8GPT_:'^#/QA\=>-?AI\-
MO'4&JZY\.]7ATOQII\5O*C:7=RPK/'$Y= KDQLK90L.>N>* .THHHH ****
M"BBL;P%\1? 'Q4\-KXR^&7C72O$.D/=W-K'JFBW\=S;O-;SR6\\8DC)4M'-%
M)&P!^5XV4\@B@#9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#\JOVK?V9?^"JW[+W[0%C)^SVWA?XQ_#[QE^TW!X[\
M$P>./$^I0ZGX0U6XL+Q)=/N76"=?['4G=&R,IBVA-HWAJ])\$_\ !)G]L3X/
M?L(P>$?@Q^U];Z%^T#-\;[CXP>)=>TZ6]M/#'B+7KFX,MUHUW!"1++I,B%(R
MK*6+0I+L'W!^AE% 'P;!^R5_P4._;A_:L^$7QK_;^\,_#3X=^!_@?X@D\2Z!
MX+^'_B6[UN]\0^(1 T,%U<7,]M;I;6L(=G2- SL2RN2"&66#X0?\%H/V4?'_
M ,2/"/[,^O\ PZ^,G@GQUXMO=?\  ^N?&7Q[JMOJG@5[O:7T^94@N#?:? PS
M D<D;A=RG'&/NVB@#\ZQ_P $3?B/\.?^"?WPX^$WP9^.FE3_ !W^%WQ7_P"%
MJ:3X[\0:?)'I6K^*)9YI;VWN88<R1V$\=P]N=@WA4C?!(*GM_A'^RC^W7^TQ
M^W3X _;7_P""A/A[X>>#=.^#&AZM;?#3X?\ P_\ $-SJ[7&K:G"MM>:K>74]
MO H06Z^7#"J,5+EBP(^?[=HH \"_8T^/W[07QH^+'QX\)_&+2_!W]A?#_P"*
M<GA_P)JW@^&Z"WM@+."X*74D\C++>0F=89O)"QI*DD>-R-CF_P#@E?\ L8_%
M7]CKX=_%"?X[ZGH=_P",_BC\;_$GCK6KW0;N6>(I?3)]GBWRQ1L"D$4:[ NU
M3D*2.3]0@ < 44 ?+W_!0/\ 8Q^*O[7WQT_9KU?0]4T-/ OPJ^+Z>./&]AJE
MW*D]U-9VDBZ=]GC6)EE99Y69@[( .02>*^H:** /F9?V/?BDO_!9"3]OXZGH
MO_"$M^S,GP^%G]KE_M'^U1XA;4O,\KR_+\CR2!O\S=OXV8^:OIFBB@ HHHH
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
M5LY-$:+Q%JR79DN1,YN_/EQ*H*1^2!L&_P"]3_V(_P#@GO\ &F+_ (*71_\
M!03Q%^Q-\/\ ]F#0M-^'E[X>OO G@/Q-;:A=>,+ZYGCD-Y??8((;2.*(("N
MTKN%9C@ +Z-_P1(_9P_;"_8E_9SU/]BW]ICX6>';+0? FO:C+X#\<^'_ !6+
MW_A)[>_U74+Z5I;4Q(]D8O/B4!BV_>>%V?, ?:5%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !117P#_P4H_X*E'PC+?\ [/W[,WB!3JJEK?Q%XKM'
MR+(]&M[9A_RUZAI1]SHOS9*=F!P&(S"NJ5)>KZ)=V>;FF:X3*,*Z]=Z=%U;[
M+^M#._;-_:D^&'[&G[5?C'XF_LW^+#J'CGQAX=M]-\7>'8HD?2;.]@8B/4)V
M!R]VL7[H0K@#+-(<G:WP!\0OB-XY^+'B^\\>_$?Q1=ZQJ]_)ONKZ]EW.WH!V
M50. J@*H    Q6/--+<2M//*SN[%G=VR6)Y))/4TVOTW+<JPN64[05Y/>75_
MY+R/Q3.L^QN=UN:J[06T5LO\WY_=9!1117IGB!1110 4444 %%%% !7<_L\?
M\E)A_P"O27^5<-7<?L\_\E*@_P"O6;_T&L<1_ EZ'1A/]YAZH^@****^=/K
MHHHH **** "BBB@ HHHH ]G_ &9_VR?&OP*N(O#FM^;K'AEGP^GO)^]M 3RT
M#'IZ[#\I_P!DDFOO#P#\0/"/Q/\ "]OXQ\$:U%?6%R/EDC/*-W1U/*L.ZGD5
M^5%=U\!OV@/''P!\6+K_ (7N3-9S,!J>DRN1#=H.Q_NN.=KCD>X)!\C,,KAB
M4YT])?@_^#Y_>?191GM7!-4JVM/\5_P/+[C]-J*Y;X0_&#P5\;/!T/C+P3J'
MF1/\MS;28$MK+C)CD7L1Z]".02#74U\I.$H2<9*S1]_3J0JP4X.Z>S"BBOGW
M]JW]MT_"KQ7:_L[?L\^#_P#A/OC#K<.=,\+6LG^CZ5$0/]-U&4$"W@4$-M)#
M.".5#;ZDLZK]J[]L+X7_ +)OA:UO/%*76L>)-;E^S>$O!6BQ^=J6N71("QPQ
MC)"[B TA&%R!RQ56\5\)_L*?&;]J^XF^-?[?/Q1\1Z3JM^@&@?#OP)XDEL;'
MPU:DY\N22(YN;AN-[YQD8!8!0OH7[*/[$0^$_BFZ_:&_:"\8?\)]\8-<BQJO
MBN[C_<:9&0?]#TZ(@"W@4$KD!689X4'8/H"@#Y9_X=#_ +,W_0__ !3_ /#C
MWO\ C7I/[-W[%GPI_9;UO4M?^'GB3Q??3:K:I;W">)/%$^H(JJVX%%E.$.>I
M':O7:* .)^+7[2?[/WP%U'1-(^-7QG\->%KKQ'J"6.A6^NZQ%;/>SL&(5 [
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
M(!P3]+@<UIXEJ%327X,^)S7(*V"3JT?>A^*]>Z\SPNBBBO7/G0HHHH ****
M"BBB@ KW/]@GXT_\*R^+Z>$]7N]FD^)]EI+N;Y8[D$^0_P"))0_]=,GI7AE.
MBEE@E6>"1D=&#(ZG!4CH0>QK*O1CB*,J<MF=&%Q,\)B(UH;Q?]+YGZW45PW[
M-_Q5C^,OP<T;QM)*&O'@\C5%'\-S'\LG';<1O ]'%=S7P=2$J<W"6ZT/UBE5
MA7I1J0V:NOF%%%%0:!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 <Q\:?B=I/P7^$GB/XKZV UOX?T>>]:,G'FLB$I&/
M=VVJ/=A7X&>)O$6K^+_$FH>+?$%XUQ?ZI?2W=]<-UEFD<N['ZLQ/XU^IW_!;
M7XN2>"_V9=,^&%C=;+CQCKJ).@;!>TM0)I/_ "*;;\Z_*.OT'A/"JG@Y5WO)
M_@O^#<_(^/L<ZV8PPR>D%=^LO^!;[PHHHKZL^#"BBB@ HHHH **** -CX?\
M@'Q?\4O&FF_#WP%H<VI:QJUTMO86< ^:1SZGHJ@9)8X"@$D@ FOV<_88_8>\
M"_L;_#U;2!(=1\6ZI A\1Z_LY=NOD0Y&5A4]!P7(W-V"^1_\$B/V*K?X._#>
M/]HCQ_I8_P"$H\5V0;2H9X_FT[36PRX!Z23 !R>H38O&7!^T*_/>(LXEB:KP
MU%^XM_-_Y+\]>Q^N\'\.PP5!8W$1_>27NI_93_5_@M.X4445\J?=A1110 44
M44 %%%% !1110 5'=6MK?6LEE>VT<T,T92:&5 RNI&"I!X((X(-244!N?!_[
M:7[)3_!W4V^(G@&S=O#%]/B:W4$G396/"'_IDQ^Z>Q^4_P )/S_7ZQ^(_#NB
M^+=!N_#/B+3X[NQOK=H;JWE&5=&&"/;ZCD'D5^:_[1GP2U7X"_$Z\\&79>6R
M?_2-(O''^OMF)VD_[2D%6]U)Z$5]7E./>(C[*H_>7XK_ #/@.(,I6#G[>BO<
MENNS_P G_70X2BBBO9/F@HHHH **** "BBB@#ZH_X)E?$QK'Q%KGPFOI_P!U
M?0C4;!2>!*F$E ]V0H?I$:^R*_,#]G[Q\WPP^,_ASQJ9BD-IJ:+=MG_EA)^[
ME_\ '':OT_KY/.J/L\4IK:2_%?TC]!X9Q/ML Z;W@_P>J_4****\<^C"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%
MK_@X$_:]US1_VU-.^$6A:;INH67A7P=;+<P7XE)AO;IWG=E,<B8)A-KPV1QT
MKXWT?]J#P'>$KKWAC5].VQ##6DT5YYK_ $;R?+7\7-6?^"I/Q(?XK_\ !0[X
MO>+FG\Q8_&MUIL,F<AHK(BR0CVVVZX]J\#K]URG+:-'*J,&M5%7]6KO\3^6L
M_P YQ.(S[$U8RO%SE;T3LO/9(^H-&^(_PV\0$)I/Q!TDN(M\J7EP;/R_]G-R
M(U9O9"U;LUE>6T,5S<6DL<=PF^"1XR%D7U4GJ/<5\A5H>'_%GBKPE/)=>%?$
MNH:9+*FR633[UX6=?0E",CVKIEE_\LOO_K]#BIYN_MP^[_)_YGU117A.B?M,
M?$G3"B:HFF:K%'%LCBOM/$>/]HM;F)W;W9FKK-#_ &H?"%T8XO$OA74K+;%^
M]N+">.Z\Q_:-_*V+]78US3P>(ATOZ'93S'"5.MO7^K'I5%86A?%'X:>(S%%I
MOCK3XYI(R[P7\AM/*]F><)&3[*[5T'V><V4.I+"QMK@9M[A1F.4>JMT8>XKG
ME&47:2L=D)PJ*\7?T&5[O_P3H_9E'[4'[3.D^&=:L#-X>T;_ (FOB3<OR/;Q
M,-L!_P"NLA1".NTN1]VO"*_6'_@BO\#H? '[--U\6[^U U#QOJ;21N5PRV5L
MSPQ+^,GGM[AE]*\?/,:\#ETIQ?O/1>K_ ,E=GT?#&6K-,XA3FKQC[TO1=/F[
M(^QHXXX8UBB0*J@!548  Z "EHHK\J/W<**** "BBB@ HHHH **** "BBB@
MHHHH *\6_;H^"T?Q5^#=QKNFV@?6/#:O>V;*OS20@?OHOQ4;@.[1J.]>TTCH
MDB&.10RL,,I&016M"K*A5C4CNC#$X>&*P\J4]I*W]>A^2%%=K^T5\-Q\)OC1
MX@\$01;+:WOC)8#M]GD DC'OA6"GW4UQ5?>PG&I!26SU/R:K3E1JRIRW3:?R
M"BBBJ,PHHHH **** "OU!^ /C)O'_P %?#'BV63?+=Z/#]I;/69%V2'_ +[5
MJ_+ZOO?_ ()S^)6UO]G==(D?)T?6KFU53V5MLX_65ORKQ<\I\V&C/L_S_I'T
M_"U;DQLJ?\T?Q3_X<]YHHHKY4^]"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ ID\\-K ]S<2!(XT+.[=% &2:?7*?'?6'\._
M _QGX@0X:Q\*:C< CU2VD;^E5"//-1[D5)JG3<WT5S^6#Q]XHN?''CO6O&MX
MS&;6-6N;V4MU+2RM(<_BU9-%%?T;%**21_'$I.<G)[L****9(4444 %7="\2
M>(O"U[_:7AG7KW3KC:5^T6%T\+[3VW(0<52HI-)JS&FXNZ/0/#/[0_Q3LKBV
MT^9[3657]W#:WUB"TK,0!NDBV2R-GU<]:_IV^!OP^C^%'P9\*_#2.WBB.A>'
M[2RE6#.TR1PJKL,DDY<,<DG.:_F6_8J\'Q_$#]L3X5>"9T#1:I\1=%MIPW3R
MVOH0_P#X[FOZDZ_,^/90A.A2BK?$W^"7ZG[9X40J5*6)KS;>L8J_S;_0****
M_/#]?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XO_X*>>#TL?'7AOQU
M#'C^TM-EM)B!_% X8$^Y$V/HOM7R_7V__P %-M(2Y^#>BZV%R]IXC2//HLD$
MI/ZHM?$%?9934<\#&_2Z/S7B"DJ6:SMUL_P_S"BBBO2/%"BBB@ HHHH *^P_
M^"7.LM+H7C#P^S<6]W9W"#WD653_ .BUKX\KZD_X)>WK1^-/%>G#[LNEV\A^
MJ2,/_9S7GYK'FP$_E^:/8R"7+FU/SO\ DS[,HHHKXL_3 HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X#]K#S/\ AEGXE^4<
M-_P@&L[3[_89J[^N4^/&CMXA^!WC/0%0L;[PIJ-N%'??;2+C]:UH-1KQ;[K\
MS#%1<L+-+JG^1_*51117]%G\=!1110 4444 %%%% 'NW_!,'[/\ \/#?@U]I
M&5_X6%IN/][SEV_KBOZ:J_EM_8H\81_#_P#;%^%7C:>4)%I?Q%T6YG9C@>4M
M]"7S[;<U_4E7Y;Q_%K&T9='%_@_^"?NGA-.+RW$PZJ:?WK_@!1117P)^L!11
M10 4444 %%%% !1110 4444 %%%% !1110!X%_P4@:-?V>8PYY;Q#;!/KLE/
M\LU\&5]N_P#!3G5X8/A#H6AF3$EUXC695]5C@E!_61:^(J^OR9-8)>;9^=<2
MR3S1KLD%%%%>J> %%%% !1110 5]-?\ !,(M_P +0\1@#C^P%R??ST_^O7S+
M7U)_P2]M&?QKXKO@O$>EV\9/IND8_P#LE<&9NV!G_74];(U?-:7J_P F?9E%
M%%?%'Z<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !39X(KF%[>>,.DBE75NA!&"*=10!_)KX]\+7/@;QSK7@J]!$VCZM<V,P
M;KNBE:,_JM9->^?\%2/ANWPI_P""AOQ>\(_9S$C^-;K488\8"Q7I%X@'MMN%
MQ[5X'7]$X6LL1AH55]I)_>KG\>X[#O"8VK0?V)2C]S:"BBBMSE"BBB@ HHHH
M ?;W$]I<)=6LS1RQ.'CD0X*L#D$'L<U_53^SC\6;#X\? #P7\:--E5HO%'A>
MQU,A?X'F@1W0^A5RRD=BI%?RIU^['_!N7^TM%\5OV-;[X$ZOJ"OJWPVUEX8(
MF;+G3;MGG@8]SB7[2GLJ(/:OAN.\&ZV70Q$5\#U]):?FD?J'A9F,</G%7"2?
M\6.G^*.OY.7W'Z$4445^4'[X%%%% !1110 4444 %%%% !1110 4444 %%%!
M(4%F. .I- 'RU_P4'\$^)/B7XAT#2-!U"S5-)L9YI(;B1E9GE91@84C.(AU(
MZ^]?*^K_  C^).AX-[X0NW&TL6M%$ZJ/4F(L%_'%?6'Q%\2?\);XTU#7$?=%
M).5MS_TS7Y5_, '\:Q*^HP=>IAZ$86V/A<QPE'&8N=6[NW^6A\D$%258$$'D
M&DKZNU;0]$UX*-=T:TO=BD)]KMDDV#VW X_"N3U?]GSX::I@VVGW5@PR2;*[
M/S'W$F\8]ABN^..@_B5CR9Y757PR3_#_ #/GVBO5=8_9=U-,-X?\6V\V224O
MK=HMH[ ,F_<?P%<GK'P6^)NC#=+X5GN%+$*UB1.3COM0E@/J!71&O1GM(XYX
M3$T]XO\ /\CEJ*?<6\]I,UM=0/'(C8>.12&4^A!Z4RM3G"OL/_@EQI#1:'XQ
MUUH^)[NSMU;WC65B/_(@KX\K[W_X)S^'&T7]G9=5>+!U?6KFY5B/O*NR'\LQ
M-^M>7G$^7 M=VE^OZ'O<-T^?-(O^5-_A;]3WFBBBOCS]&"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _"__ (.3O@])
MX*_;8T3XKVMKMM/&O@Z!I9L8WWEH[02#WQ#]E_.OSOK]S_\ @Y(^ C?$3]C3
M1?C7IMD9+SX>^)D:YD"Y\NPO0MO+_P"1Q9_@#7X85^V<)XM8K(Z?>%XOY;?A
M8_F;C_ / <45M-*EIK_M[?\ \F3"BBBOI#XP**** "BBB@ KZ=_X)&?MG1?L
M3_MF:%XW\2Z@T/A3Q"IT/Q=EL)%:3.NVY/\ UQE6.0G&=BR*/O5\Q45SXK#4
ML9AIT*B]V2:9UX#&U\NQM/%47:4&FOE^CV?D?UO12QSQK-#(KHZAD=3D,#T(
M/>G5^=7_  0,_P""CMI^T%\'XOV2_BOXA#>-_!-B%T*>ZD^?5]'3"I@G[TL
MQ&PZF/RV^8B0C]%:_!<QP%?+,9/#U5JOQ71KU/ZNR?-<+G674\90>DEJNJ?5
M/S3_ ,]@HHHKA/3"BBB@ HHHH **** "BBB@ HHHH *XKXZ>-5\*>#9+&VFQ
M>:D#!" >53'SM^1Q]6%=?J.HV6DV$VIZC<+%!!&7ED<\*HKYK^(WC>Z\>^)Y
MM9E#) O[NSA)_P!7&.GXGJ?<UUX2C[6I=[(X,PQ*H4>5;LP:***]D^:"BBB@
M HHHH AU'3=-UB!;76--M[R)#E8KN!94!]=K BN5UGX$?#+6<L-$DLI&?<\M
MA<,A/L%;<BCZ+784549SA\+L9SI4ZGQ),\CUK]EQB&D\-^+ER7^2"_MR J^\
MB$Y/T05]T_ SP0_PX^#WASP5,%$UAI,2W.S[OG,-TF,]M[-7A7P_T!O$_C33
MM%\O<DMTIF&/^6:_,_\ XZ#7U!7!F>)J5(QA)^9Z^28*C1E.K!6OI^O^0444
M5Y!]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !11537]?T+PIH=WXF\3ZQ:Z=IUA;O<7U_>SK%#;Q("S.[L0%4 $DDX% '*
M_M'?!K0?VA_@)XP^!WB5D2T\4^';K3GGD7(MWDC(CF'O&^UQ[H*_EG\:>$/$
M/P^\8ZMX"\6Z>]IJNB:E/8:G:/\ >AN(9&CD0^X92/PK]^]7\8_%W_@JKK5S
MX+^$NIZKX+_9[M;EK?7O&4:-;ZEXXVL5DM;(,,PV9(*O*1EN5(/S1C\XO^"^
MO[%6F?LP?M.Z5\2?A]HLEMX2\=:+&;=3*\@@U"TC2">,NY9F+(()BSL6=I9#
MS@FOO>!,P5+%SPDGI-77JM_O7Y'Y1XIY0\1@*6806M-\LO\ #+9_*6G_ &\?
M!U%%%?J9^%!1110 4444 %%%% '0_"CXJ^/_ ('_ !'T;XM?"WQ+/I'B#0;Y
M+O3-0MC\T4B]B#PRL"592"K*Q4@@D5_1)_P3+_X*5_#+_@H3\)8[^WGM=*\>
MZ-;(/%WA428,3_=^U6X8Y>W<]#R4)V,<[6;^;JNJ^"OQL^*7[._Q*TSXO?!K
MQE=Z%X@TB;S+._M&&<'AD=3E9(V&59&!5@2""*^?S_(:&=X?^6I'X7^C\ORW
M75/ZWA/BO$\,XO\ FHR^*/\ [='^\ON:T?1K^K:BOA__ ()H?\%J_@K^VC8:
M?\+OBW<V7@WXG,JQ?V;-+LL=:DZ;K.1SPYZ_9W.\9^4R $C[@K\:QN!Q67UW
M1Q$>62_'S3ZH_H_+<TP.;X58C"34HO[T^S6Z?DPHHHKD/0"BBB@ HHHH ***
M* "FRRQ01---(J(BEG=C@*!U)/856UO7=(\.:<^JZYJ$=M!']Z20]3Z =2?8
M<UX9\5/C1J/C=GT;1@]KI8/*DX>X]WQT'^S^>>V]&A.M+3;N<N)Q=/#1UW[$
MWQI^+9\971\/:!,PTR!\O(./M+CO_NCL._7TQY_117M4Z<:4.6)\S6JSKU'.
M6X44459F%%%% !1110 444JJSL$126)P !R30!ZG^S)X9:?4K[Q;/'\D$?V>
MW)'5VP6(]P !_P "KV2L+X;>%5\&^#;+1&0"81^9=$=Y6Y;\NGT K=KP<14]
MK5<CZO"4?88>,>O4****Q.D**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHKY'_ ."Y>J_M2:-_P30\?7W[(Z>*1XC633QK
M$W@4$Z[#H9O8?[2DT_;S]H%KYN"OS*N]EPP! !]<45^*GPU_9L_X(-?M0^!(
M+C_@CY^V=9_"7]I**2WF\'>*]4^(^M66O7&II(I>"_L=2FW:@LF&26-8I =Q
MV_+P?T,_:I_X*&ZU^R[XL^'?[,'A/X&:M\8?CQX]T62]LO G@N\@L+:.WMD4
M7>I75Y>,([&R$I*([[F=L*%)!P ?3]%?)/P1_P""JUCXSU?XH_!_]H/]FKQ-
M\*OBW\)_ \OB_6?AUK6JVE\NK:(J.5O].O[9C#=0%T\EFPICD8*PSG&WK/\
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
MY\0_BG\-?A)H3>)OBAX]TCP_8+G_ $K5]0C@5B/X5WD;F_V1DGL*^*_VFO\
M@N5\)O!D-SX=_9H\+R^*]3 *)KFJQ/;:=$W]Y4.V:?![8C'<,:_+[Q1XO\6>
M.-7D\0>-/%&HZQ?R_P"MO=4O9+B9_J\A+'\ZSJ^6S'CS,,0G#"P5-=]Y?Y+[
MGZGBXOB;%55RT8\B[[O_ "_ _2_]D?\ ;-\7_M:^%KT_%+7$N/%&C7!^U1Q1
MB*-[>1B8Y(XU 50.8R!_<4DY>O7:_*K]G?XS:K\!OBQIGQ"T_P Q[>)_)U2U
M0_\ 'S:.0)$],X 9<\!E4]J_4O0];TKQ)HMIXAT*^2YLKZV2XM+B(Y66-U#*
MP]B"#7Z1P)Q \XRSV-:5ZM+1]W'I+]'YJ[W,\'B98F'ON\EN6J***^Y.L***
M* "BBB@ HHHH *[GX">"O^$G\8+JUW#FTTS$SY'#2_P+^8+?\!]ZXJUMKB]N
M8[.TA:265PD<:C)9B< #\:^EOAMX+@\">%+?1E"F<CS+R0?QRGK^ X ]A7+B
MZWLZ=ENSOR_#^VK<SV1O4445XI]*%%%% !1110 4444 %%%% !1110 4444
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
M!11161N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?'O_  6V_:M^,G[)_P"R=X;U'X)?$"S\$:CX]^+/AWP5J?Q*
MU"QCN8/!6G:C<,EQK#QR_NCY2)M!D^4&4'J!7V%7SC_P4[_::_9K_9K^!&B1
M?MA_"!?%OPS^(/CK2_!OBV34;&WN-*T6"^=@NH:DLYVI:1O&@9P"5=H\8."
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
M;E)(Y%(96!P00>A![4ROTL_% K0\*>&=2\8>(;7PWI(7SKJ3&]\[8U +/(V
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
MBOXS^)=,'B![/PRLZ6-D]G 9(XKRZNI^3)*VP)EPK9XP_"?[;'[;'[+WQ_\
MBO\ L(_M<_$#PUX]\1Z5\!=3^)WPD^*FC^%QI)U.VM3)!/9:A8)(\2W$4^QU
M,1"/$"2 QP #]!JQM6^(O@#0?&6D_#K6O&NE6OB#7HKB71-#N+^-+N_C@4-,
M\4).^18P5+L 0NY<D;AGXD\4?\%!OVC-*_X-ZXO^"CUIJ6DCXF/\%+/Q,;IM
M*4V?V^18RS>1G&SYC\N:\<^.6@_M3?$[_@N+^RGXY\._M):1H;^(/@9J^J6=
MO)X CNQ8VZQ:>^HVI8W*>:;IB2DN%-N#@+)0!^D?P?\ VA_@S\?;[Q?IOPA\
M=6^MS^ O%]UX7\71P6\J'3M7MTC>:U;S$7<RK+&=R;E.[ACS7:5^0W[ /PS_
M ."D/Q:^/W[:>A_LB?M4>#_A%X9TS]K/Q/<_VMJ?P\7Q#?:SJSP6JM:NLT\<
M5K:QQ1P,757E9IVQ@)\W1:Q_P7?^,>G?\$K/@Q\<O$2_#KPE\8OBW\2+OX?W
M6O\ BF\>W\+>';FQOKJVOM<GWR*QMTBMED$6\?O)U7+*N& /U7HK\NOV>O\
M@JYXJ^%O[;_PJ_9I\9?\%.?@U^U/X4^,5Y<Z/_:_@/3=.TW6?"&LQP&6W,EO
M874\<]C<%6BW,%='*_,0,/L_M0_M1?MP>%/&/Q%\2?&7_@JO^S_^RI!H>N7<
M'PT^&GB+3M'UF^UO3(@&MK_49KB^$T;W7)\FWB#1(1]]AR ?I92221Q1M+*X
M55!+,QP !W-?E!X]_P""V/[17BC_ ()>_LN?M7MXB\-?"%?CAXCGT;XF?%^\
M\)7&M:3X(^RM=PF:.S#_ 'KJ>UVQ^<[1Q!F#%L;Q[/\ LZ?$;]N#XX?!CXP^
M&]+_ &_O@[\8/!DG@U;GX=?';P1H=E)=VEZRR&ZT_4=)M;IH&VQK\DBR1D;C
MN4GY4 /N'P%\0? GQ3\)VGCSX9^,M,\0:'?^9]AUC1KZ.YM;D)(T;&.6,E7
M=&7*DC*FMBO@C_@VH\,_%70_^"1'PHU3Q]\4[37M)U/03-X5TFW\.+9/H=J+
MFX5K>282N;QF<%_,*QX!V[3C-?>] !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 (RJZE'4$$8((ZU\G?M4_\$@?V:_V@'NO$_@*V/@3Q),6
M<WFC6X-E<2'O+:Y"C)ZF,H<G)W5]945QXW 8/,:7L\3!27GT]'NOD88C"X?%
MPY*L4U_6W8_#7]I#_@FU^UA^S/)<ZCXG^'DVLZ% 21XC\.!KJV"#^*0*/,@'
MJ9%49Z$UX+7](E>%_'K_ ()O?L@?M$33ZKXQ^%-MIVKW&2^N>'7^PW)8]7;8
M/+E;WD1Z_/\ ,N +MSP-3_MV7Z27ZKYGRV+X7UYL-/Y/_/\ X'S/POHK]"OC
M/_P01\<:?-+J'P!^,VGZG!RT>F^*(&MIE']T30JZ2'W*1BOE_P"*G_!.W]M#
MX.O(_BOX :[<6R$YOM"@&HP[?[Q:V+[!_OA:^+QG#^<X%OVM&5NZ5U]ZN?/8
MC*\PPWQTW;NM5]Z/%:*FU#3=1TB\DT[5;":UN(FQ+!<1%'0^A4@$5#7CM-.S
M.#8**** "BBB@ HHKJOA]\#?C1\695B^&/PG\1^(-S8WZ1HT]PB_[S(I51[D
M@"KA3J59<L$V^RU*C&4W:*NSE:*^MOA!_P $7?VS/B1Y5YXOTG2/!ED^"7U[
M41).5]5AM_,(/^RY2OK+X%_\$-?V<? ;Q:K\9O%>J^.+Q"";09T^QSUY2)C*
MV#_TU /=:^@P/">>8YIJER+O+W?PW_ ]3#Y'F6)VARKO+3\-_P #\M/AW\,/
MB+\6_$D7A#X8^"-4U[4Y?NV>E63S.!_>;:#M4=V. .YK[C_9@_X(8>/_ !'/
M;^)OVIO%L>@6'#MX<T.=)[V3_9DFP8H?^ >82.ZGFOTE^'/PJ^&GPAT%?#'P
MM\!:1X?L!@FUTBPC@5R/XFV ;V_VFR3ZUOU]UEG F PS4\7+VDNVT?\ -_@O
M(^DP?#6&HVE7?.^VR_S?]:'&?!+]GGX,?LZ>%E\(?!GX?6&AVA \][>/=/<L
M.C32MEY6]V8XZ# KLZ**^XITJ=&FH4XI16R6B1])"$*<5&*LEV"BBBK*"BBB
M@ HHHH *^.?CE:W/_!.W]J3_ (:W\.6[I\)OB7?PV/Q<T^!"8]$U1VVV^MJH
M^ZCLVR8@<EB3N9T"_8U9'C[P)X2^*'@G5?AUX\T2'4M&UJPEL]3L;@96:&12
MK+Z@X/!'(."""!0!J6MU;7UM'>V5Q'-#-&'BEB<,KJ1D,"."".013Z^5;/\
MX(]_LM:=9Q:?I_C7XGP6\$:QP00_$2\5(T48554'     '2I/^'0_P"S-_T/
M_P 4_P#PX][_ (T ;_\ P4V_9(^,?[8'[.MGX9_9P^-LO@#XC^#O&.F^+O >
MO232BQ?4[%V:.VODB^:6TE5W1TPX!*N4?9L/S)\<=0_X+X_MC_ #Q+^QCXV_
M83^"_P /5\<^'[KP[XK^+$_Q5.JZ;%8W4)@NI[/2DM_M D,3R>6LLA 8KN.
M37Z*:98Z9X0\-6^FB\9+/2[%(OM%Y/DK%&@&YW;KPN2Q]R:YGX/?M&_ 3]H.
M/5I?@=\8O#GBP:%J4NGZQ_8&K17/V2YC8JR/L)QR#@]#C@F@#XP\??\ !.K]
MI7]C'XT?!+]J_P#X)ZZ%HWQ$U#X7? >U^#OC'P!XO\0?V1-XE\.6K136ES:W
MICDBM[R.XC+L)%V,C%0RXP=#X1_L-?M8_M4_M8_$']N3]N[PQX?^'%UK?P5N
M_A?\//AOX:\0?VW+HFFW<S37FH7MXL<44MT\A 1(@46/Y2=PR?NR\U/3=/>&
M*_U""!KB3RX%FE"F1_[JY/)]A4] 'Y">(OV+/^"U_BW_ ().:C_P1W_X9T^%
MNE6>A>#3X>M_C$OQ+,\7B+3[:3S+:"VTW[,LMM-,$BADEN)%2-3(X4L50?1'
M[1O[)G[:W@_]KS]EW]KK]G+X4^&O''_"L_A_J'@WQ[X:U7Q<-*E@AO8K-#>6
M\S1.DWEF&4E."V% ^^63[ML=1T_4XC/IM]#<(KLC/!*' 8'!7([@]1276IZ;
M8SP6U[J$$,ER^RVCEE56E;&=J@GYCCL* /F+_@FC^R=\7OV7/%G[2>L?%>SL
M(8?B?^TGKWC7PJ;&^$QDTJ[M[*.%I !^[D+0290\CCUKY*T#_@B[^U);?\$Y
MOA=X(MK7P.OQE^"OQSUSQ_X9T/Q--]LT'7K2[U.\E?2[MT1MB7%K<)EPI*.@
M'R@EU_5FH;[4+#2[5[[4[V&W@C&9)IY B+]2>!0!\(_ 3X*_M\?%C]K#P/\
M$7QW^Q+\(/V;/AQX*2YNO$NE:)/HWB76_&%\\6VWC@N8K!!IMM"^9#(C+.^
MO ;Y/%_V7/\ @G]^W]^R3J7Q%^&NA_L$_!;QWXY\6>/M:UG2/VL_&'BZW:Z$
M-].TD,]Y9M9RW[SVZMQ;Q2+$S# =<M*WZMHZ2()(W#*PRK*<@CUJ*#4=/N;J
M:QMKZ&2>WQY\*2@O'D9&X#D9'K0!^:O[,'[%/_!4[]BC_@F-\!_@'\)]'\!^
M*-9^&&LZ_;?%7X0:_?VJZ9\0M$O+^]E@6'49;:9K.:)9XI54A$9BZR[U0(^O
M^PE_P3:^+VC?MS_$/]MGQ-^R=X#_ &:/#OBGX1OX*A^%'@#7X-1_M>]DNQ<2
M:W??8X8;..1541(D2L[!G9F'\?Z,221Q1M+*X55!+,QP !W-,M;JUOK6.]LK
MF.:&:,/#-$X974C(8$<$$<@B@#Y!_P"")/P,_;#_ &2_V+='_8]_:W^$GAW0
MY?AFATKPSXC\-^+1J4/B6U:>>4W1B\I'M"N]%"/DMG=A>5'V%110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &-XP^
M'7P^^(=G_9_C_P ":-KEOC'D:QI<5RF/3;(I%>5^*O\ @G#^PUXQW?VO^S1X
M;AW=?[*@>Q_+[,T>/PKV;5-4TS1--N-9UK48+.SM(6FNKNZF6.*&-02SNS$!
M5 !)). !7R%XH_:,^.__  4#\17GPE_8;U6X\+?#JTN&M?%GQOGMV#7)!Q):
MZ,AP9'Z@W' 7J"OR,_-6P>#Q/\6G&7JD_P S&IAZ%;^)!/U29X9^U'^RA^Q%
M#\1'_9=_8Q^ U]XR^*\R_P"F6]MXJO#I/A:(X!N-2G:1MF.T(.\]#@L@;UGX
M6?\ !#']FO1_A]I6G?%SQ'KNL^)8[;_B<:EI-_\ 9;:68DD^7&RN54 A<D_-
MMW87.T?3G[-O[+_P;_91^'R?#SX.^&1:0._G:GJ-R_FWNJ7'\5Q<S$9ED))]
M N<*%&!7H5<3R'));X>'_@*.=Y9ES_Y=1^Y'R/8?\$3OV';.;S;C2/$]TO\
MSSG\0L%_\<13^M=5H/\ P25_8!T&1)T^ R7<B'(>_P#$&H2@_5#/L/\ WS7T
M=13AD62TW>.'A_X"G^:".6Y?':E'[D>=^#_V1?V6? &U_"'[._@RQE3[MS'X
M<MFF_P"_C(7/YUZ%%%%!$L$$2HB*%1$7 4#H .U.HKT*5&C15J<5%>22_(ZX
M4Z=-6@DO0****U+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XB_X+^?
M#CXM_$S]AC3-+\ ?#_Q-XP\*:=\4_#FI?&7P7X-$C:IX@\&07)?4K*WCB(>5
MF'E,44Y*QMV!KY;_ ."-_P +O^"4?Q\_:C;X_?L<?%?2?A]\1_ GQ,\9R6_@
M'PG:PZ'>:_X5NYMEM9ZCID\22R6T"[60! T+A?F4A<???_!2?XQ?MB?L_?!;
M0/C1^Q]\)3X]D\/>.],N?B-X.T_3&N]6U/PMN<7ZZ7&'7=>KF-D7#94. "<5
M^97P%GM/^"A'[;GPQ\5_LI_LV>--,USP#^UQXH\=^._C!K_@6YT6/2/##RS[
M]!EN;B-'FN+HRHC6B[C'M8L "Y !]?\ Q)_X)'_L8WFL_'#]LW_@KCKF@_$]
M=8UN_P!1TOQ!XKGN;6Q\">$8XE%KIMH@GQ;O$!(SW$.UY9'# !C@_(7P_P#B
M+^TM\3O^"3_[*7[('C[Q_P"-+#0?VAOVBCX9M]9U?498=?O/AC'<7=U#;RW
M(E22>TAAC63/-NRCE'YU?VB/VLM:_;._;E\26O\ P4"_8P_:?OO@!\+O%)M_
MAI\)/!OP+U>\TSQK>6TA']N:U,$074.]0UO9\Q[2I<'YQ+]&_MS^(_'7[9O[
M,_P9_;V_96_9;^)HU/\ 9]^.FG^)Y_AAXH\%3:-XAU?1;>.2VU&"RL9\%I#!
M<"2$?Q^0RJ"Q"D Q?B7^S/\  [_@DQ_P4N_9@\1_L1^!8_ 7A#XTZYJO@'XG
M>"]%NIAINK$6!N=,OC [LBW4,T3 S ;W1V4GDD[WQ2_X))?L*^$O!'QK_;*_
MX+ ^(='^)>IZQK6IZU=^/?$%Q=6J^$O#_2QTK3$$Y-J8%PB&'$LLKKC<Q5:I
MZG\3-9_X*S?\%%?V>O%WP:^!GQ&T'X6? /4=6\7>-?%_Q"\#WN@)=ZS-9&TL
M-*LX[U$DGFC=Y)9F53&J #=EES\W^._VOM0_;1_;1UKXD_\ !1[]A_\ :DU'
MX1?#?Q6Z?!GX*>&_@'J]UH^K20'">(-:8QJ+V9SDQ6I!BA7@[]SF0 ^]/^"$
M.L?M#>(/^"4GPBUO]IN^URZ\176DW4EA=>)W+:G-HQO;C^RWNF/+2M8_9CN/
M)4J6RQ-/_:$_X)5?#O\ ;(_;.N_V@?VW-9L_B'\--#\'V^F_#WX3:K',FF:-
M?EW>]U2XC$HBNIY%*QJS+\B+C!*JPZ'Q+_P4]^&'@W]EKPK^U?K7[.7QFM-"
M\3^.;+PLF@W_ ,/VL=8TF6YNFM([R]M+J6(VUGYH4>:2<B6/:K;P*^./^"PO
M[5OQM^+/[8"_L"^*/@9^T5IO[.ND:-!=?%'Q1\&OA7JFI7WCRXFCCE70[>]@
M0);6 BD N98W,CL)(,* QH \>\,?M/>(?V*OV /^"A7Q6_8%\4ZK'\!/!WBC
M2="_9OU(ZA+<V^EZK>"#3M;?2II68FSAOKN*2 H3$&4E<Y;/J/\ P4)_X)Y?
ML]?\$>?V'_"W_!0S]E'P[=:#\5O@GXE\-7?B[QK;ZM<M>^.;2\U.TL=5M]49
MY"+M+DW32MN&4*CRR@XKT[XJ>&_AA_P5*_X)*?&7_@GO^QK^R7\2OA%!X>\%
MZ?;>"] ^(_PTN?"MI<745P;VSM[0W&!(#/8*LLF?D,Z.Y)?)X/\ ;#_:9^)W
M_!83]EWPC_P3:\%_L@?%[PQXW\<^)_#H^.4OC/X>WNEZ7X)T[3[ZWOM0E:^G
M18+DO):A;=868S*V?E.%(![5_P %W?AU^W5\3OV1_B?9?!+XZ:#\._A1X>^"
M_B'7O'&H6%I-/XE\075K974ZZ1 Q(BM+*5(D$TP)E8.8U&TOGW[_ ()>_P#*
M-#]G?_LA?A'_ -,UI4W_  4P\->(_&G_  3A_:!\'>#O#][JVKZM\$?%=GI6
ME:9://<WES+H]TD4,42 M)([LJJB@EB0 "34_P#P3@\.>(?!W_!/'X#>$?%V
M@WNE:MI7P8\+6>J:7J5J\%Q9W$6DVJ20RQN T<B.K*R, 5(((!% 'L]%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5QO
MQX_: ^$G[-'PZN_BG\:/&5MHVD6GRAYCNEN92"5AAC'S2R-@X103P3P 2.%_
M:P_;<\#?LUS6'P^T#0+SQI\2?$(V>%?A[H!WWEXQSB68@$6]N,$M*XZ*Q ;:
MV.+^ _[$?CGQO\1;/]JK]OC7[/Q9X^@/F^&_"EJ-VA^#E)!$=M$21-.,#=.V
M?F4$%BHD(!RFE_"?X_\ _!3+4K?QI^TMI>J?#WX)).L^A?"])V@U3Q.JG<EQ
MJKH0883@,+=2#T/!59&^O/"_A?PWX)\.V7A'P?H-GI>EZ=;K!8:=86ZQ0V\2
MC"HB* % '85?HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K'\&_#_P %?#V'4;;P1X9M-,CU;6+G5=22TBVBYO;A]\]P
M_J[M\S'N:V** "BBB@ HHHH YGXH_!_X=?&C2],T/XF^'O[5L=(\06.MV=E)
M=RQPF^LYA/:R2I&ZK.L<RI*L<@9/,CC?;N12.FHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^6?C9^VO\
M1/BM\1+W]EK_ ()\Z39^(_%]JWD^*O'UX-^A>$%)()>0 K<W(P=L*[@&!R&V
MN@]_^-'PLTWXV_"W6_A1K'B;6M'M==LC;7&H^'M0-K>0H2"?+D .W(&T@@AE
M9@00347P3^!OPI_9U^'EE\+/@WX,M-#T2P7]W;6J_-*Y W2RN<M+(V!EV)8X
MZ\"@#A?V3_V*/AW^R]#?^*YM6O/%OC_Q ?,\6?$+Q ?,U#4I#@E5))\B$$#;
M$IP J[BQ4&O9J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KQK]KO_@H3^QA^P=I6G:I^UE^T
M#HOA!]88KH^F3K-=:AJ&" Q@LK5);B902 62-@"0"02*]EK\Y?\ @DEX8T7]
MH;_@HM^V9^VI\6M,@U3QOX7^-MU\,O"%UJ$0DDT#0-*A14BM-W^H2X,OF2;,
M;V4DYRV0#ZK_ &/O^"D'[$7[>Z:JG[)O[0>E>*[S0\'6=&-K<V&I6*DX#RV5
M[%#<1H3P',84GC.:]OKQGQU^PA\ O'7[9?@G]O.2PU'2OB-X(T6_TB+4M$NU
MMX]9L+J,(;;45"$W<<6"\2EAL=BW)"[?SET+_@L;\3/VO-6\>?%[P#_P5Z_9
MS_9RT+0?%6HZ1\-?AEX[T_3[Z_\ $%O9RF-;_6);F\BFLTN71MJ6Z92)@V9"
M 7 /V HK\KM>_P""T/[67[0O[(_[(_QH_9!\.^"](\9?'7XJ7?@?Q9I>OQO>
MZ58WL,5W!+.CQN)&MDG@%VH1M\D(6/>"Q8>H_#GXU?\ !1[]F[_@HUX8_8+_
M &G?VI/"GQ1TCXP_#/7M9\%>-K'X:1:'>>&M6T[RR\;VL-S)'=6VR56 9][-
M@;E"DN ?<_@WXB^ /B(-4/@'QKI6MC1-7FTK6&TJ_CN!97T04RVLI0D)*@==
MR'YE)P0#6S7XD?L=_&/]LO\ 89_X)4?MJ?M9>&/V@="UJ_\ !WQQ\9+I6EW'
M@&.%#KB:U;1W6IL_VA\QS*[8M=N(NTCU]C:7XD_X+4>!_P!E3Q)\>/$?Q1^$
M?B7Q7XY31+SPIX?U#1X](T7X7V5R[OJ$]Y=R3I)JD5K;O$1DI([QL<%3M(!]
MXUQ?PB_:(^#/QYU7QAHGPD\=6^M77@'Q7/X:\7PP6\J'3=5A2-Y;5O,10S*L
ML9W)N7YN">:_.'X?_P#!2OXV?!+_ (*'?!3]FF]_X*K?![]J/0?BQK=YH?BG
M1/"'AC3=/U+PG<):/-!=QR:;=SJ8FD78T<^6"C@DMN7V/_@BM_R5_P#;:_[/
M%\0_^D&G4 ?=]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7P/\5/V3?V]_V)_P!MGQ_^VE_P3=\"
M>#OB3X5^,@L[KXH_!GQ7XF.AW":S:Q&)-4TR^,<D,9EC_P!<DJ\M\PW97ROO
MBN)^+7[2?[/WP%U'1-(^-7QG\->%KKQ'J"6.A6^NZQ%;/>SL&(5 [ G[K?-]
MT'C.2* /D?X,?LY_\%'/VO?VWO!/[9W[??ASP_\ "'P=\*+*_P#^%?\ P7\&
M>-7UFXO]3O(A#+?:M?11Q0S)'&%\J%%QN )"X;S/(?A3^P=^V[_P3QL?&W[.
MOP&_X)V?!7X^>"]3\5ZIK'PM\<^*/$MEI=[X<@OIVG^PZM!<VDDEXD$LCE7M
MY,N@Q\A8"/\ 4N.2.:-98G#*P!5E.00>A!J&QU/3=41Y=,U""X6.0QR-!*'"
MN.JG!X(]* /@76/^"<G[7]UX8_8UM?''C#PEXJ\3?![XM2>*OBOKFA:/9Z%8
MLDMI=HPLK2U@AC=8VGCB!\M'D$?F, S$#UWX]?LG_%[X@_\ !5GX ?M=>'+.
MP;P;\._!'B[2_$DTU\$N$N-1BMEMA'%C,@)B?<0?EX]:^I** /R?\1_\$U_^
M"BDO[&G[9?\ P3\M/A#X0N="^*_CSQ#XQ^%_CV+QNJM?R:GJUK<K875H\0:V
M:.%)"TI8J678 1AV^B/^"MW["_Q]_:Z_8O\ AO\ ##X/Z)H/B2_\ ?$'PWXE
M\4?#7Q+JS6>F>.M/TY'$^BSSA654D9D<&13&3$-PZ$?:<-]97%Q-9V]Y%)+;
ME1<1)("T1(R P'*Y!R,]JEH _+_7?V(/V\/C3^TY^S=\;-!_85^$?P$^'OP>
M^)Z:EJ_P[\+^)[.YU*\AGM9()M1>2SM8+1(X%VI';QF21_.D8E=JK7TY_P $
MV_V3OB]^S%\0?VEO$?Q4L["*V^*/[0^K^,?"ALKX3-)IEQ:VD4;2@#]W)NA?
M*'D<>M?3T&HZ?<W4UE;7T,DUN1Y\*2@M'D9&X#D9'K4K,J*7=@ !DDG@"@!:
M*CL[RTU"TBO["ZCG@FC#PS0N&212,AE(X((Y!%-M]1T^[N)K2UOH99;=@MQ%
M'*&:(D9 8#E<CGF@":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 **** "OP2_:NT+]E#X4?\%"_'=K_ ,%>_@VK
M:YXT_:HM-1\,_$GX@>&Y;OP_??#/^RKB*UTVUOBCPVWV>5E\^(&-M[1L<F+*
M_O;7Y)_MQ?MX?&+X<_&BQ_9\_P""D/[,'B?4M*T#]I^#6?ASKG@WX97>K:+X
MO\'/IU\EO9+Y0F674T,FR:W?:6+Y"[5)H ^@+7_@F1I?Q*_X)H?#3]A_]F;]
MN?7=6^$:>++*^UOQ.-:%Y=>)/!7VF6>70+34+)XS% ZO'"DP9R(8O*.5.!XQ
MXZ_9F_9=_8L_X+'?LU?!?_@EQX"M_!?C+4H=5N?CIX6\'74PTU_!:6A$5QJT
M!=HUE^TE?LTC .TAY)_=UPGPR^(G[>?_  2N_P""/&H/\"OV//&]KXW^+OQN
MU_4/AEX L/!=WK4GPI\-:E<--"]Y96J2;6MXD:1;8X'G72JZG;)'7K'_  2?
M^.O[+'[/OB6W^%/@[]DO]K'5/B7\4-;BE^(OQM^*WP.U*UGU_46!_P!(O[V7
M*VEJG(CA!\N)3CYF+.P!PW_!8S_@E1_P2%_9O^#VJ?%SPS^P'I?BWXW_ !?\
M;Q^'_AOI%QXQUQ1K'BO59W*S2QI?*JPQEI;B0 *N(]F5W@CZL_9D_P""?GQ@
M_P"":O\ P3!TK]D'_@G[K/A.Y^(]FD,ESXG^(!NFTR;4[J>,ZCJ+10?.51#(
M8(%P#Y4*.>7<X'QJ^%GQ%^/O_!>OX077BCX>ZV_PY^"/P.UKQ7H_B&729AI4
MWBC4[U=-^S>>5\I[B.S0S*FXL@.X 9S7W%0!^;G_  02^'OQ+^%/[07[9?P^
M^,GQMU/XC^*=,^,^FIKWC;5K98)M5N6T>!WD$*$K!&"VR.%25CC1$'"BON[]
MH_X<_$+XO_ 7Q?\ "OX4?%^X^'_B/Q%H%SIVD>-;/3OM<VBRS(4^U11>9%ND
M0$E?G4AL$'BOF#_@F)\-_B)X)_;5_;4\2>,_ 6M:1IWB3XU:?>>';_4]*FMX
M-4MUT>W1IK9W4+/&'!4NA(!!&<BNX\5_MI?&+XY_"[]H;PA^PW\'=0M?B_\
M!C5IM$TG2_BMHOV?3-?U%(4N8GMO)NU>6VN(6Q#,[P@M(C$;,Y /SL_:.^"W
M_!/7]B7]K3]GC]CW_@GCJ3Z%^U?I'Q8\/0^+_&<M[>6+:QI,D27.K?VQ>W;K
M;ZD;N"59/LD;S3%Y D:K]T_:7_!;;X<_MU?%3]F#QWH7P"^.>@_#CX9:3\*M
M>UCQ_K=G:33^)=7DMK2>5-*LSD16EM*D>V:X),H#A4&-V?G#_@HE^U'XK_X*
M^?L56'[!?P9_8=^+VD_&_P 5ZWH3ZK)XR^&U_I.G_#"\MKR">ZU.;4[B-8@J
M)'/'$UO(TDJS8 ^8H?T,_;Q\,^(O$7[ OQF\'>'=.O=9U:_^#_B*RL;2RM6E
MN;ZY?2KA$2..,$O([D *H))8 "@#XB^+'[2GQ-_9/_X-6/ ?Q=^"VM2Z;XN;
M]GCP+HOAW4K=RDME<ZG#IFG?:(V'*21K<O(K#D,BD<BN9_X* _\ !/W]F[_@
MCI^S7\._V]OV-/"]UX:\?_"CQ]X:@\9>*+;5+@W7CG2KZ_@L=3M]5WR,MU]H
M:X$I9@3&Z@QE!Q7J'C_]B#XQ_M4_\&TW@[]CSP_X<N](^(B_L_\ @]]+T76H
M&L[B'6M+M]/O8[.59@I@D::T\@B3;L+G=C!QP/[7G[2_CW_@L=\'_AW^P'\-
M/V0OB[X4\0^)/'?A[4?CG-XY^'U]I.F^"-,TZ[BO;V-KRY18KJ9Y($2W2%F\
MT')*=* /U1HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K'\6_#_P %>/)M(N?&7AFTU*30-8CU717NHMQL
M[V-)$2XC_NN%ED4'T<UL44 %%%% !1110 5S/P^^#_PZ^%NJ>)M<\#^'OLE]
MXQ\0/K?B:]ENY9YK^^:&*#S'>5V8*L,$,21@A(XXD1%55 KIJ* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
7 HHHH **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>nsp-20230331_g8.jpg
<TEXT>
begin 644 nsp-20230331_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *\E_:W_ &T/@Q^QKX.M_$WQ1OKB>\U!
MG31]"TU%>ZO67&XJ&("HN1N=B ,@#)(!]:K\T_VA-$T_X_\ _!<+P[\)_B5;
MK>Z%H\=I';V%R-T4D<.F/J7ELIX96F8A@>&!P<BO&SS'U\!A8>PMSU)QA&^R
M<NK]+'GYEBJN&HQ]G\4I**OLF^IV</\ P7$O=/2W\3>,/V+?%.G>%KF11#KZ
M:L7$BGH45[6.-B>P$O/K7V1\"/CS\,?VDOAM9?%7X3>(!?Z5>$HVY-DMM,N-
M\,J'E)%R,CN"""5()W_%?@[POXX\*7W@?Q;H=M?Z1J5F]K>Z?<1!HY8F&"I'
MIC\NU?G;_P $5IM:T+XE?&GX%:/K<W]G0*K65QO.(9XYI[<2KC&&92I)'7RU
M]*X(XC-,LS.CA\35]K"KS)/E47&45?IHT_Z\^95<;@\93I5I\\9WZ)--*_3H
MSZ7_ &X_^"D?PK_8KN-,\.W>BGQ/XCU!R\V@V.I+#)9VVTD32L5?9N;:%4@%
MAN(X7GZ*MIA<VT=P%QYB!L>F1FOR*_X*5_L)^#_V0?A)X3\0OXWU;Q7XN\2>
M(+D^(?$NJR,#<;858*D99MHW$DEF=R>K8P!^N.E_\@VW_P"N"?\ H(K7*,?F
M.*S+$TL5%1Y%!J*L[<R;U?5Z*_3L7@,5BZV+K0K*W+RV6]KI]>K_ *1RWQW^
M.?PZ_9P^%^I?%WXI:J]KI.F(N\0Q[YIY&(5(HDR-SLQ  R .22 "1\G:/_P6
M]^'0U&PU7QS^SAXTT+PGJESY5CXIE598Y!G!;9M56"]6$;NP . 3P?JOX]_L
M[?"']IOP5%\/?C5X7?5M)@OTO8;:/4;BV*SHCHK[H'0G"R.-I)7G.,@8^*/^
M"J'Q?\ ^(/!GAC_@FW^SEX<&O>(UU&PM_P"S].'FKI<=NA2&VW=IB-I;GY(U
M8N1NXSS_ !6:8*,J]*K&$$ERQMS2G-OX==EVY==V1FE;&8=.K":C%+16NY2[
M?\-J?7W[0?[77P9_9Q^"$7Q[\8ZVUYHU^D)T./2PLDNJO,GF1+#DA3N0%]Q(
M 4$Y['Q7]G[_ (*Z?#'XO?%32/A-\0?A+XA\"7GB3R_^$:O-98/;WQD.(ANV
MH5\P_*C ,I8XW#BOG?\ X*D_#_4?AIX&_9G_ &:-9U+[5;Z3IK6>I2(QV7$R
M"Q@9AGL,R;?0/79?\%Y;6#PUI_PE\:Z%$EKJ&F:GJ"6<\*!3&JBUD0#'960$
M#MDXZUYV/SK-*4Z]:#48T%3YH6OS.=G+7=6O96.7$YCC82JU(M)4N2\;7OS6
MOKTM?0^FOVROV_OA)^QH-+T/Q-I&I:]XDUQ=^E>'-&13*\>[8))&8X1"V57
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN/^(W[0WP
M"^#ZLWQ8^-_A'PQL'S#Q!XDM;,_E*ZG\*\4\9_\ !9/_ ()F>!)'BUG]K/0K
MAD[:-8WFH@GV:UAD!_/%=5' XW$?PJ4I>D6_R1PXC-,MP;M7KPA_BE%?FSZ;
MHKX?US_@X6_X)K:2[+8>./%&IA3PUCX3N%#=.GG>7Z]_3Z5:^$O_  7L_8=^
M,_C6+P'X.TKQT+V:&25&O- A2/:@R>1<$]/:NMY%G$8.3H227=-'GQXIX<E4
M5..*@V]%:2?Y'VM17A$'_!1?]G*89DGUN+C/[S2\_A\K&MC2?V[OV8-5(5_B
M&]HYZ)=Z5<K^HC*_K7(\#C([TW]QWQS3+I/2M'[T>OT5QGA_]HKX$>*'$6B?
M%O0))&^[%)J4<3M]%<@G\J["WN;:\A6YM+A)8W&4DC<,K#V(ZUA*$X/WDT==
M.K2JJ\))^CN/HHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BL7XA?$?P!\)O"-YX]^)_C33/#^B6$>^\U76+U+>
M"(=LNY R3P!U)X&37YI_MF?\')?PW\&RW?@O]B[P%_PE5\FZ,>+_ !'%);Z<
MC?WH;8;9IQ[N8AD=&%>CE^4YAFD^7#0;[O9+U>WZGCYOG^4Y'2Y\954>RWD_
M1+7Y[=V?I[K&LZ/X=TN?7/$&K6UC96L9DNKR\G6**%!U9G8@*!ZDU\=?M*?\
M%X?^"?W[/TEQHV@>/;KX@ZS!E?L/@BW%Q &[;KMV2 KGJ8WD(_NFOQ#_ &EO
MVW_VJ?VO=7.I_M ?&?6-=A$OF6^D&80:?;'MY=K$%B4@<;MNXXY)KRFOO<OX
M#H02EC*G,^T=%][U?W(_*,V\5<54;AEU%17\T]7_ . K1?-R/TF^/7_!R[^U
M+XT>;3O@%\*/#7@BS8D1WNHEM5OE]&#.(X5]<&)_KZ_('QA_X*(_MQ_'J2;_
M (6C^U)XQOH)\^=IUKJ[V5FV?6VMO+A_\<KQBBOK\)DN58)?N:,4^]KO[W=_
MB?GV/XES[,V_K.(DT^E[+_P%67X"R222R-+*Y9F)+,QR23W-)117IGAA7MW_
M  3V_P"3EM/_ .P;=_\ HHUXC7MW_!/@X_:7T[WTV[_]%&N3,/\ <:G^%_D=
M^5?\C*C_ (E^9^@5%%%?GQ^LA6AX?\7>*_"=R+SPMXFU#39@<B6PO'A;/U0B
ML^BDTFK,:E*+NF>Q^"OV\/VD/!VR*?Q=#K,"=(-9LUES]9%VR'\6KVOX=_\
M!3;P;J/EV?Q.\"WFF2' :\TN07$1/J4;:Z#V&\U\8T5Q5LMP=;>%O30]3#YU
MF6&?NU&UV>OYZ_<?J5\._C+\+OBQ:?:_A]XVL=2PNYX(Y-LT8]6B?#K^(%=-
M7Y*6-_?:7>1ZAIE[+;7$+;HIX)"CHWJ&'(/TKW/X/_\ !0+XQ_#Z2/3O&LJ^
M*=-7 *WTFVZ0?[,P!+?\##9]17CXC(ZD=:,K^3W_ ,OR/H\'Q31FU'$QY?-:
MK[MU^)]\45YQ\&/VJ?@[\<%2S\+^(/LNJ,N7T;4@(KCWVC)60?[A.!UQ7H]>
M)4IU*4N6:LSZ>C7HXB'/3DFO(****@U"BBB@#\KO^"INM?\ !9G]@CX1#]H?
MPS_P5BT'6]-UCXD:5H.G^%W_ &==*MS80:E>B"-C<M=RF8PJPZHIDV]4S7TI
MX,\1?'?_ ()R:!KOQW_X*J_\%:O"/C'P+):Q66E1WWPEL?"OV6_9]P,;VUU/
M)>2.BNH@5"Q +#.TUYW_ ,')G_*/WP[_ -ET\%?^G6.O-O\ @L=:_M ZC_P6
M!_8_L?AOXQ^'F@QG1?%+>!+_ .+.BW-_H'_"3>7 -K1030G[88-GV9F?(D^X
M"Y% 'W/^SM_P4$_8T_:S\%>(O'_[.GQ^T;Q58>$D9_$\.GI,M[I:JC/F>SDC
M6XCW*CE<Q_/L8+N(-3S_ +>?[&]M^S#!^VA-^T;X7'PLNMOV;QN-0!LI6:X^
MS!%8#)?S\Q; -VX$8R#7Q/\ L_?#?]H/2/\ @N3H?C;]J3]KCX)7GQ0B^"6H
M6WB/P)\)? >M65SJ>@-<QM;W6HSSRW$">3<B/R_-D1RK84,"*^/?AO=?L^Z?
M_P %1=-^/MSX<\0_\,%77[1-]'X GFOHAX5MOBDUI#$=8$&S/]E-=)<1V\F[
MR$N,N"B;HZ /V)_::_X*._L1?L;OHMI^TM^T1HOA6_\ $5I]KT71;J*>;4;J
MW[S+9P1O<",$$%S&%!4@D$$#5^$W[=?['?QR_9]U#]JOX5_M'^$]6^'>CQSO
MK7BU-52*TTSR4#RK=&7:;9D1E8I*%8*ZG&&&?C[QK\6_C?\ $_\ X*\?&;X8
M_P#!.GX!?!O1_B7\._ OANP^*7Q<^,NHZK<RW5I?0M>65CING63H6AC0[I9!
M)$K2$!N50M\?? O2?@)\8?V7/^"D7P^_;3_:YT'2/"FL?&;1(?$_Q5^'?A*<
M:19ZN7M=EU#8PO<,;?\ M&&*.0M(1*H<O(@<LH!^J_[-'_!5;_@GG^V#\1#\
M)/V<_P!J?P[XC\3-9O=VVAA9[2YO+= 2TMLES'&;E  6+1;P%!;..:^@Z_+'
M4_B=^VS^RY^V%^S-H'_!2CP)\!OCGH_BCQV?#7P=^+WP]M)]+\3:%>WEHRM>
M26+;H&MGB51*;8B-$8%C]Q7_ %.H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q?B)\1? OPE\%:E\1_B9
MXKL=#T+2+8W&I:IJ,XCA@C'<D]R<  9+$@ $D"G&,I248J[9,YQA%RD[);MF
MU7PQ_P %#_\ @N9^S[^Q])>_#/X1);?$#X@0;HIK*SNO^);I4HXQ=3IG>ZGK
M#'EOE*LT1Q7Q!_P4X_X+Q_$;]H>;4?@M^R/?W_A3P*VZWOO$*YAU37$Z-M(^
M:U@;^Z,2./OE0S1C\Y>O6OT7(N"W-*OF&G:'_P D_P!%\WT/Q_BGQ*5.4L-E
M&KV=1[?]N+K_ (GIV3W/5OVJ_P!MC]I7]M#QB?&'[0'Q+O-5$<K-IVCQ-Y.G
MZ>#_  P6Z_(G'!<Y=@!N9CS7E-%%?HU&C2P]-4Z45&*V2T1^-XC$5\56=6M)
MRD]VW=OYL****T,0HHHH **** "O;/\ @GR<?M,:9_V#[S_T2:\3KVO_ ()]
MG'[3.E^]A>?^B6KDQ_\ N53_  O\CORO_D94?\2_,_06BBBOSX_60HHHH **
M** "BBB@!T$\UM,ES;3-')&P:.1&(96'(((Z&NE^(?\ P5:_;H_9DL?"FI>!
MO@-:_&3PQ!JKP^,M,74#;^(([1HBL3V<C'RI=LI#/YH9BH"C 8R1\Q17/B<+
M2Q5/DFOGU1V8+'8C 5E4I/U71^IZYX/_ ."W7[77Q!T@:]X(_P""'GQSU2S+
M;3/9:[I3A6_NMB3Y3['!KT7X _\ !3G]K_XO_&3P]\,_'7_!'+XT> ](UG4%
MM[_QAX@U+3WLM*C()\Z81N6*C ''/->!_"WXM^/?@WXE3Q3X!UV2TG! GA)W
M0W*#^"1.CK^HZ@@\U]X_LV_M<>!/C_9)I,C)I7B../-SI$TG$N!R\+'[Z]R/
MO+W&/F/R^.RNKA??C[T?R]?\S[K*\]H8]^SG[L^W1^G^7YGK5%%%>6>\<?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** ,_Q9XK\->!/"^H^-?&6MVVF:3I-E
M+=ZEJ%Y*$BMH(U+O(['HH4$D^U?SP_\ !6+_ (*8>*O^"@7QF:T\.75U8_#?
MPW<O'X2T:0E#<MRK7\Z]YI!G:#_JT(4<EV;Z8_X."/\ @I=+XY\3W'["OP5\
M0_\ $DT:X5OB%J%I+Q?7R$,M@".L<) :0=Y0%./*.[\M:_5.#^'UAJ2QV(7O
MR^%=D^OJ_P %ZGX1XB<6RQM=Y7A)?NX/WVOM273TCU[OT04445]X?E04444
M%%%% !1110 4444 %%%% !7M'[ '_)SNC?\ 7G>?^D[UXO7L_P"P"<?M/:+_
M ->EY_Z3O7)C_P#<JG^%_D=V5_\ (RH_XH_F?H31117Y\?K04444 %%%% !1
M110 4444 %%%% !4EG>7>GW<5_87,D$\$BR0S1.5:-U.0P(Y!!&0:CHH#8_0
M7]C;]J&W^.OA0^&_%%RB>*-)A'VQ>!]MB& +A1ZYP' X!(/ 8 >UU^4_@#QW
MXD^&?C"P\<>$KXV]_I\XDB;^%AT9&'=6&5([@FOTM^"OQ<\._&WX>6/C[PZV
MU9UV7EJ6RUK<*!OB;Z$Y![J5/>ODLUP'U:I[2"]U_@S]"R'-OKM+V-5^_'\5
MW]>_WG5T445Y!]$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %?*W_  5W_;XM_P!A#]EN[UKPQ?Q#QSXK,FF>
M#+=L%H92O[Z]*GJL",&Z$&1XE(PQKZEN[NUL+66^OKF.&"&-I)II7"K&@&2Q
M)X  &237\VG_  55_;9O?VYOVN=;^(>EW\K>$]&8Z3X+MF)"BQB8_O\ :>C3
M.6E.1D!E4YV"OI>%LG6:YBG47[N&LO/LOG^29\5QUQ$\AR=JD[5:MXQ\N\OD
MMO-H^<[Z^O=4O9M2U*\EN+FXE:6XN)Y"[RNQRS,QY8DDDD\DFHJ**_:]C^:&
MVV%%%% !1110 4444 %%%% !1110 4444 %>S?L!G'[3^B?]>MY_Z325XS7L
MO[ AQ^U!H8];:]_])I*Y,=_N53_"_P CNRO_ )&5'_%'\S]"Z***_/C]:"BB
MB@ HHHH **** "BBB@ HHHH **** "O9OV*OV@W^"GQ,32->OBGA[7G2#4=[
M?+;R9Q'<>V"<-_LL3SM%>,T5E6HPKTG3ELS?#8BIA*\:M-ZK^OQ/UP!!&0:*
M\._80^.3?%;X4+X8UR\\S6?#02UG+M\TUOC]S+[G *$^J9/WJ]QKX6O1GAZK
MIRW1^JX7$T\7AXUH;-?TOD%%%%9'0%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!\,_\%]/VQ)?V:_V-IOA=X4U7R/$W
MQ/EET>V,;XDATU5!OI1]4=(/^WG(^[7X"U]=?\%N/VJ&_:>_;U\2PZ1J)F\/
M^!3_ ,(UH@5\HQMW;[3*.QW7+2X8=42/T%?(M?MW"^6K+<I@FO>G[S^>R^2M
M\[G\Q\<YR\YX@J.+O"G[D?EN_F[OTL%%%%?1'QX4444 %%%% !1110 4444
M%%%% !1110 5[)^P-_R=#H/_ %[WO_I++7C=>Q_L$?\ )T6@?]<+W_TEEKEQ
MW^Y5/\+_ ".[+/\ D94?\4?S1^AM%%%?GI^M!1110 4444 %%%% !1110 44
M44 %%)(\<43SS2*D<:%Y)'8!44<EB3P /4UYQX]_:9\%^&/,L/"Z?VU>KD;X
MGVVT;<CE^LF"!P@P0>'%>/F^?Y1D5'VF-JJ'9;R?I%:O\NXU%L]'D>.*)[B:
M14CB0O+([!511U9B> !W)X%><>/?VF?!?ACS+#PNG]M7JY7?&VVUC;D<OUDP
M0.$^4@\.*\6\=?%7QQ\1)O\ BHM88VP?=%86X\N",\XP@^\1DC<V6QWKG*_%
M\_\ %;'XJ]+*X>RC_-*SF_1:J/\ Y,^S1:44?2/[%G[='C?X0?M6^'_'WC;Q
M&T?AN]G.FZ]80_N[:*SG8 R;!U,3;)-S9<B/&3FOVR1TD021N&5AE6!R"/6O
MYO*_;?\ X)7?M!?\+_\ V/?#\^IWWG:SX7!T+5]S99F@5?)D.>3N@:(ECU8/
MZ&N/@C.\1BL15PV)FY2E[Z<FVV]FKOY/[SZ_AC&/FEAI/S7ZK^O,^C:***_2
M#[$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O)_VY_V@XOV5_V1?'_QY$Z1W>@^'9FTGS,;6OY<0VJD=P9Y(@?;->L5^97_
M  <U?'1O"W[/'@;]G_3KPI/XM\22ZG?HC<M:6,8 1AZ--<QL/4P^QKT\EP?]
MH9I2H/9O7T6K_!'A\29D\IR+$8I.SC%V_P 3TC^+1^+%U=7-]=27M[</+--(
M7EED8LSL3DL2>I)YS4=%%?OI_)^X4444 %%%% !1110 4444 %%%% !1110
M4444 %>Q?L$_\G1^'O\ KC>_^DDM>.U[#^P6<?M2>'1ZQ7O_ *235RX[_<JG
M^%_D=V6?\C&C_BC^:/T/HHHK\]/UH**** "BBB@ HHHH **222.&)YYI%1(T
M+2.YP%4#)))Z #O7G'C[]I?P7X7\RP\,K_;-ZN5W0OMMHVY',G\>#@X3((/W
MA7D9OGV4Y%1]IC:JAV6\GZ16K^ZW<:39Z/(\<,3SS2*D<:%Y)'8!44<DDG@
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
M].\/VOJ]=><?R9^(^+47];PK_NR_-!1117Z$?D(4444 %%%% !1110 4444
M%%%% !1110 4444 %>D_LA>*]'\%_M'>%]=UV^2UMS=36WVF8?NXGG@D@C9^
M>$#R*6/9<GM7FU%88FBL3AIT;M<R:NMU=6NO-&V'K/#XB%5*[BT_N=S[O_:(
MT7]H'1;QX_B5"XTHR@6\NE9.GN<G;R.=W!($OSX[8KRROJW]@OX]VW[0W[/\
M%AXEGCN]9T.,:7K\-QAS<)MQ',X.=PDC&"3]YTD[58^*_P"Q5X&\7&75_A]<
MKH&H/EOLQ4M92L<G[H^:')(Y3*@# CK^%^*>&LUP>;UJ=>;G4C)I\SNWV:;W
M36J\C]RHT(8["0Q6&=XR5TGNO+Y;'R5172?$7X1_$'X57XLO&GAV6V1W*V]X
MGSV\_?Y)%^4G'.TX8 C(%<W7Q$X3IR<9JS7<Y)1E!VDK,****D04444 %%%%
M !1110 4444 %%%% !1110!]7_\ !#S]I?X4> _^"@=W^SEXOUQ].\0^-/A[
M=3^&!=P[(-1EM[F&22VBD)P\XB2678/X(V.1P#^RM?@_^RY_P3]U']O?P=X\
MLOAMXKD\+?%'X?V5AXF^#_C6"0H^C>(;>X+V^Y@#^YE"-%("&&U@^UC&HK]1
M_P#@E9^W_'^WY^S@^O\ CGPU_P (O\5/ VJ2>&?C%X%G79-H6OVQV3+L))$,
MI4R1')&TE-S-&^/V_@SE_P!7Z?*K:R_-GZ-P_P O]EPLN_YGTS1117U)[044
M44 ? OCS]J/]NK]OG]M/XD_L??\ !/?XP>'OA%X'^"D]KIWQ'^,>J>$HM?U&
M^UZ>,R_V9IEE<,MN%A0%9II@Q#X"KC&_IOV>-=_X*L_LP_MD>'OV;/VK?%\?
M[07PM\<Z+?7.E_&C1? ,&AWOA/4;50_V35K>S)MO(F5@D,J!6:0G(PK8\T_X
M)9^-_"'[*/\ P4E_:_\ V'OC3X@L]"\7^.OC//\ %#P"FK3K ?$VCZO"A/V,
MN1YYMY(C&ZKDJV[ .Q]OTE\3_P#@I#\,O!_[?'PZ_P"">7P\\-R^-O&OB^QU
M'4O%G]@ZE$5\$Z;:Q*ZW>H+@[!,Y\M$)5BVWCYTW %?X]?\ !8?_ ()F_LR?
M$J_^$'QL_:_\,:1XCTATCUO385N+PZ4[D;4NWMHI$M6.1\LK(<'.,5RO[:G[
M;7C;P1\9_P!D2W_9O^).D7_@SXU_%/\ LW6]1T^*WOK?6-(?2Y[J)H)\,%5F
M5&$D9!([X-?)?[.GQN_:!^-_[)WQH_:%_8T\$_LX? /]G/6/&'BN[\6:S\28
M-5\1>(=5F222+4=2OK?[3;VT,DY7(@FEDPK!<%2C-Y-^QA=R7W[#G_!)F:6X
M:4K\9M6C#,V<!$UA OX!0/;% 'V+^V#_ ,%/M1_8E_9)_:=^.&K_ +7G@?QI
MXF\->.M1T'X6Z#'H)@'AW4_L*2V^AW>P#[7/'B2X9V(WK\NX5T/[#/[>?PY^
M#W[ %M^UG^W5_P %5?#?Q+TS7-6C1/&=[X4L?#\%A>-;1&71K6VLXU>\DCE$
MS A&E92>,(37QU\6O^4>7_!63_LN&N?^D6F5[CX^/A9?^"OO[#Y^/OV7_A%/
M^&?M6'PS_MC;]D_X3#RK+?LW_)]I^Q[?+_BW;=GS8H ^WOV8OV\_V/OVS/#6
ML^*_V9/C]H7BVV\.R^7X@@LI'BNM,;#$?:+:94FA!"OM+H VQL$X..$\,_\
M!8W_ ()B>,_$EWX2\)_MF^#]1O[#P5<>+KZ*SGED6VT:" W,UW(XCV($@4RE
M"1)L(;;@@GYT_:#?PK_Q$*^$T^"!M?[?_P"&8/$W_"[?[)QG^S_-A_LG[;LX
M\WS\;-_S[/+Q\NVO'_V&_A-\-_!7_!HIXF\2>&_!.F6NIZM^SGX^O]2U2.QC
M%S<W$T6IAW>7&YCL2-.3PD:+T4  'W5I'_!9+_@EYK_QITS]GK1OVV?!%SXL
MUFYAMM,T^*^<PSW,P4QVPN=GV<3MO5?),@DW,$*[CBNLT'XD^)+G_@H-XB^%
M$_[3?AV[TBS^%EEJ<7PBCT95U33YWOI(VUB2ZQEX)% A6+. R%L<U^>W_!1C
MX5_#OP%_P::>%K7P?X.T[3_[!^&_PUU?2)+6T1'M=1EU'1C->(P&5GD-Q.7D
M'S-YTF2=QSZ%\=OB7X$^#/\ P67_ &E_B[\4?#UYJ_AKPQ^P5#JOB#2M.=EN
M+VR@U*_EGAC92I5WC5E# C!.<C&0 ?1=W_P6Z_X)/V7Q(7X57/[<W@D:HVK?
MV8+E;F9M-^UYQY)U 1_8PP/!_?8%?5 ((R#7X4_MN>(OVN]0_P"#?#4/%^HZ
M5^S'\%_V=M>^'&G7'@'X;:#:ZGKVO2P74D,]C8B]N)X;<7I9ED>5(IG5ED<\
MJQ'[/_LRW<FH?LW?#Z_FN&E>?P1I,CRLV2Y:SB)8GOG.: .WHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* (=2L+;5=.GTN]3=#<PM%*OJK @C\C7\F?B?0KOPMXDU#PS?C$^G7TMK,",
M?/&Y0_J#7]:5?S%?\%'OAX_PL_;T^+G@LV_E1Q>/=1N;6/'W8+B9KB$?]^Y4
MK]"\/ZUL17I=U%_<VOU/R'Q:P[EA<+7[2E'_ ,"2?_MK/%****_3C\1"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]G_83_ &@S^S]\=[&_U>^\
MK0=;VZ?KH=L)'&[#RYSS@>6^"3R0AD ZU^JH((R#7XAU^GO_  3I_:#/QL^!
M4&@:Y?>;KWA398:@7;+S0;3]GF/<Y12A)Y+1,>]?B_BQP_STH9O16L;1GZ?9
ME\G[K]5V/TO@'-^6<LOJ/?WH^O5?K]Y[SJ.G:=J]C+I>KZ?!=VLZ[9[:ZA62
M.09!PRL"&&0#@CM7AGQ5_8=\,:YYFK?"S4QI%T>3IMXS26KGC[K\O'_$>=X)
M( ""O>:*_ \1A,/BHVJQO^?WGZ95H4JZM-7/SZ\<_#GQO\-=4&C^-_#=QI\S
M9,32@-',!C)CD4E) ,@$J3@\'FL2OT5UW0=$\3Z5+H?B/2;:^LYO];;7<(D1
MCS@X(ZC/!Z@\C!KP/XK_ +#.GW?FZS\(=4^S28+?V+J$I:,]3MBF.67^$!9,
M\DDN!7S.+R*M2]ZB^9=NO_!_K0\>OEM2&M/5?B?,U%:?BWP7XK\!ZP^@^,-
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
M%_P<^'NB^%?#>D_!;QY%IFA>']-BM+2U3_0SA(HE55R22<#DDD\FO:OVO/\
M@FI=_M%?&34?CK\*/VI/%7PIUSQ5\/&\"_$&7P[I-C>IKV@^=+*B 7<3_9;J
M,W%P([I,LJS$%3A<>C^/OV-?AW\0_P!LKX?_ +;6K^(]:A\2_#GPQK&AZ/IE
MM+"+&X@U'RO.>96C,A=?*7:5=0,G(-=%^TY\(/$/[0/[/WB[X'^&/BA?^"[K
MQ9HDVE-XHTFV66[T^&<>7,\ 8@+*8C(J/GY&8. 2H! /S4^#?QEB^&?Q!\'?
M'G]F'X.Z?XIA\0ZI#^S]^Q?X:\0:])9:9:>&M)@EEU?Q+<W2PS2>5<RZ<V'2
M)II8+&U &)68?>/[!'[8&O?M<^ _&"?$/X;VWA'QQ\-/B'J/@CQ[H6GZN;^R
MCU.S2&7SK2Y:*)YK:6"Y@E0O&CCS"C+E23F_'W_@G3\.?B;\&?A=\,?@QXRO
M_A?J?P0U6QU#X3>(O#UC!<MH;VMI)9"!X+A6CN;>2UEDBDC;!8$-N! -=-^Q
M7^Q_H/[''P[U[PW#X_U7Q?XC\:>,K_Q;X\\8:U!##<:WK5YY8FG\F!5B@C$<
M4,4<*#:D<2#DY8@'L-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<K\=?A)X?^/WP1\9? GQ;-)'I7C7PKJ.@ZG)" 76WO+:2WD*Y[[)&Q
M7544 ?E[^PU_P4K\/_\ !*S]G?P__P $_?\ @JGX$\:> _$_PJLO^$>\,>-]
M*\ ZKK/A_P ;:3;DI8W5C<:?;SE9/($:/%(%*E.2&9D3L?V.-&^+O_!1#_@J
M3-_P5-\5_!3Q/X ^$_P]^&T_@SX-6'C?2VT_5O$MS=W'G7NM-:2?O+>V\O\
M=1AP#(K(XP0ZC]$:* /P0FUC4=9_X-Z?C1^P4?AOXPB^*7PW^,5M-XJ\*7G@
MV_C<07GQ 2YAEA=H0ERAA#.WE,VU1EL J3^A_P#P6V\*^)_%,G[(9\,^'+_4
M?[-_;@\!7VH?8+-YOLMK&NH>9/)L!V1KN&YVPHR,GFON"B@#\1?%?P*_9Z_8
M^_;Y_:/MO^"BWQH_:3^%^C_$;XEW/C?X9^-_A5XG\26OA_Q%9WL2M)9.NC1R
M*+^VD5HR)55V38!E0FY/&G[.MLG_  2;U'QA\)?V5OBUX6LOB%^U]X9U^UL_
MB?XEN]=\0^(]/CU6TB77KR*:!)K(W$46]H9#(0J!S(RNK']NZ* "BBB@ HHH
MH **^$/%GP _X.%+SQ5J=WX._P""@?P'L](EU"9]*M+OX47$DL%L7)B1W$GS
M,J;03W()K//[._\ P<<$8_X>*_  ?]TBN/\ XY0!A?$3_C:+_P %K=&^$,/^
MF_!S]C7R/$/BK'S6VL?$&[0_8+8]G^PPAIL@Y27S(W&&%?8G[<_[/D7[5'[(
MOC_X#"%'NM>\/3+I6_&%OXL3VK'/83QQ$^V:XO\ X)<_L&+_ ,$]?V7(_A+X
MC\;+XM\;^(/$.H>)_B7XV,)1_$.NWLQDGNF#<X"B.)<\[8@3R37T96E&K.A6
MC5AO%IKU6ICB*%/%8>=&HKQDFGZ-69_)%<VUS97,EG>0/%-$Y26*12K(P.""
M#T(/&*97UU_P6W_97?\ 9A_;T\2S:1IGD>'_ !R?^$ET,HF$!N&;[3$,<#;<
MB;"CHCQ^HKY%K^@\'BJ>-PD*\-I)/_@?+8_D;,L#5RS'U<+5^*$FONZ_-:H*
M***Z3B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]+_ &2/CQ<_
ML[?''2?'LDK_ -F2-]CUZ%!GS+.0@.<#DE"%D '4Q@=S7ZVVEW:W]K%?65PD
MT,T:R0RQL&5U(R&!'4$<YK\1Z_1[_@E_^T&/B7\('^$_B"^WZQX058K?S&^:
M;3VXB(]?+(,1QP%$?=J_'_%;A_ZQA(9K17O4_=GYQ;T?_;K=O1^1^C< YO[*
MO+ 5'I+6/JMU\UK\O,^GJ***_ S]6"BBB@ HHHH YWXA_"GP#\5-._L_QMX=
MANF1"MO>+\EQ;]<;)!R "Q.TY0GDJ:^<?BO^Q+XU\+^;J_PVN6U^Q7+?8BH6
M]B7DX"CY9L# ^3#L3Q&!7UA17#B\NPN,7OK7NM_^#\SFKX2C7^):]S\XKJUN
M;*YDLKVW>&:%RDL4J%61@<%2#R"#QBF5]Z_$SX)_#?XMV^WQEH"M=! L6J6C
M"*ZC P !)@[@ ,!7#*,D@9YKYK^*O[&?Q'\#^9JG@T'Q'IR\_P"APD7<8X^]
M#DEN2>8RW"DD**^8Q>38K#>]#WH^6_S7^5SQJ^ K4=8ZK^NAX]1000<$8(Z@
MT5Y!PA7W%_P0N^!I\:?M#ZS\;-2M-UGX+TDQ64C+_P OUV&C4CUQ"L^?3>M?
M#M?MO_P2P_9X;]GO]D'0;?5K(PZUXI_XGNL!UPR-.J^3&<\C; L0*]F+^M?6
M<&Y>\;G49M>[3]Y^OV?QU^1[?#^%^L9@I/:&O^7XZ_(^C:***_;#]%"BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M>(Z/_P $U/\ @GQX?^-__#2>A_L6?#*T\>?;C?+XIM_!MFMVEV6W&Z5A'\DY
M8DF8 .222V37I?Q%^#_PI^+W]A?\+4^'&B>(_P#A&/$=KX@\.?VWID5S_9>J
MVV[[/?0>8I\JXCWOLE7#+N.",UT=% $&IZ9IVM:;<:/J]C%=6EW \-U;3QAT
MEC8%61E/!4@D$'J#7*>'OV=_@'X3^#"_LY>&O@KX5LOA^MC+9#P1;Z!;KI/V
M:5F>2$VFSRC&S.Y92N"6)(YKLJ* /*OV<?V&?V-_V0+G4K_]EW]F'P/X"N=9
M&-5N_"_ARWM)KI VX1O(BAVC!Y"9VJ>@%=;XQ^"WPN^(/C[PG\4/&G@ZVU'7
M? US=W/A*_N6<G3)[F V\TL:;MGF-"S1[R"RJ[A2-S9ZBB@#R+]H_P#8(_8V
M_:]\1:/XM_:6_9U\->,=2T*%H-.O=7LRT@MVD61K:0J1Y]N74,8)-T9/)7)-
M>LVEI:V%K%8V-M'#!#&L<,,2!4C0# 50.  !@ 5)10 4444 %%%% !1110 5
M\J_\%>/V![;]N[]EN[TCPQI\;>.O"?F:GX+G. TTH4>=9$GHLZ*%&2 )$B8G
M"G/U5171A,56P6)A7I.THNZ_KL^IQX_ X?,\%4PM=7A-6?\ GZK=>9_))?V%
M]I=]-IFIV<MO<VTK17%O/&4>)U.&5E/*D$$$'D$5%7ZE?\'!'_!-*7P+XGN/
MV[/@OH)_L76KI5^(6GVL7%C>N0JWX Z1S,0LA[2D-SYIV_EK7[QE>94,UP4<
M12Z[KL^J_KIJ?RMGN38K(<RGA*_39])1Z->OX.ZZ!1117H'D!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 =I^SU\9=8^ ?Q?T7XGZ3O=;"Y O[5
M&Q]IM7^6:+TR4)VYX#!6[5^OGA_7M(\5:#9>)_#]\EU8:C:1W-E<Q_=EBD4,
MC#V*D&OQ/K[_ /\ @E)^T%_PE/@B^^ 7B*]W7WA\-=Z(7;F2R=_GC'_7.1@>
MOW90!PE?D_BIP_\ 7<NCF=%>_2TEYP;_ /;7KZ-OH?H' >;_ %?%RP-1^[4U
MCY27^:_%+N?7M%%%?SV?K@4444 %%%% !1110 5ZC^RK\%W^*GCQ=3U>UW:+
MH[K->[U^6=^J0^^2,M_L@CN*X'P;X0UWQYXFL_"?ANT,UY>RA(U[*.I9CV4#
M))]!7W?\*_AMHGPH\%6G@[1%#"%=US<%<-<3'&^0_4]!V  [5Z^48!XJOSR7
MNQ_%]O\ ,[\!AO;5.:7PHZ(  8 HHHK[4^A"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/\ %?A7PWXZ
M\,:AX+\8Z);:GI.K64EIJ6GWD0>*Y@D4J\;J>"I4D$>]?SP_\%8?^"9_BO\
MX)^_&5KSP[;7-_\ #?Q+<R2>$M8<%S;'EFL)V[31C[K'_6(-PY#JO]%U<7^T
M'^S_ /"O]J#X2:O\$_C-X9CU30M9M_+GB;B2!QRD\3XS'*C896'0CN"0??X?
MSRKDN+YMZ<OB7ZKS7X['RG%O"]#B7 <GPU8ZPE^C\G^#U\G_ "IT5]"?\%$_
M^"=_Q<_X)\?&!_!OC"&34O#&IR22>$O%<4)$.HP _<?M'.@(#QYXR&&592?G
MNOVO#XBABZ$:U&7-&6S/YGQF#Q.7XF6'Q$7&<79I_P!?<]FM4%%%%;',%%%%
M !1110 4444 %%%% !1110 4444 %%%% !75?!'XKZ[\#_BIHOQ0\/9:?2KP
M22P!L"XA(*RPDX. Z%ESVSGJ*Y6BLZU&EB*,J517C)--=T]&BZ56I1JQJ0=I
M1::?9K8_:OPCXKT+QUX6T[QGX8O1<:=JME'=64P&-\;J&4D=C@\@\@Y!Z5HU
M\9_\$G?V@_[5T#4/V=O$=[^_TT/J'ATNWWK=F_?PC_=D82 <D^:_9*^S*_D7
MB7)*O#^<U<'+9.\7WB]G^C\TS^A<FS*GFV6T\3'=K5=I+=?Y>5@HHHKP3U H
MHHH *?:VMS>W,=G9V[RS2N$BBC4LSL3@  =23VK%\>^//!_PO\&:G\0_B!K]
MOI6B:/:/=:GJ5T2([:%1EG8@'@"OKC]BSX&^'/\ A$='^/5_=V^HOKNF0W_A
MUHCNBCM)XQ)'.#W=T8$?W0WJ3CLP6"K8VKRQ6G5]%_P?(Z,/AYXB=EMU9UW[
M,'[/\'PB\.G7=?@1_$&HQ#[4>#]ECZB%3Z]"Q'4@#D $^JT45]W0H4\/25."
MT1])2IPI04([(****U- HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** .&_:+_ &<?A!^U9\)]2^"_
MQN\)0ZOHFI)DJWRRVLP!V7$$G6*5,DJP]2#E20?Y]_\ @I)_P2[^-'_!/?QT
M9M3BFU[P%J=TR>'?&-O!A&SDBWN0.(;@ =/NN 60G#*O](-8OQ#^'7@7XM>"
MM1^'/Q,\)V.N:%JUL8-1TO4K<2PSH>Q4]P0"".00""" :^@R+B#%9+5LO>IO
M>/ZKL_SZ^7R/%7"."XEP]W[E:*]V?Z2[K\5NNJ?\G-%?HS_P4X_X(._$;]G>
M74?C5^R38WWBOP(I:XOO#JAIM4T-.K8 ^:Z@7^^/WB+]\,%:0_G,00<$5^Q9
M?F.#S/#JMAY77XKR:Z,_G3-LGS#),6\/BX<LNG9KNGU7].S"BBBNX\P****
M"BBB@ HHHH **** "BBB@ HHHH **** .B^$WQ+\0?!WXD:-\3?"\F+W1[U9
MT0L0)DZ21,1SM="R''9C7[!?#_QSX>^)G@C2OB!X4NO.T[6+&.ZM7.-P5AG:
MP!.&4Y5AV92.U?BW7W!_P2;_ &A-\>H_LX^)+_E=^H^&O,?MUN+=<G_MJ% _
MY[$U^7^*'#W]I92L?27[RCOYP>__ ("]?)<Q]WP+F_U/'O!U'[E3;RET^]:>
MMC[<HHHK^<S]A"I;&PO=4O8M.TVTEN+B>0)#!"A9W8G   Y)/I6Q\/\ X;^,
M?B?KJ^'_  =H[W,QP99.D<"_WG;HH_4] ">*^OO@3^S9X3^#5JNIS%=1UR2/
M$^HR)Q%GJD0/W1V)^\?8<#T<#EU;&RNM(]7_ )=SJPV$J8AZ:+N>,>(/^">5
MA\2/V5_B)\._B/9PW6M>-_ &KZ):63D-'8&[LI8%;/0R@R [NBGIR,UG?\$!
M_C+-\<_^"/'P%\5WLS-=:7X*3PY>)+_K(Y-*GETS:X/(;%H#SSR#WK[!K\_/
M^""7_%K?^&I?V-KC]W_PJS]J'Q%_8EKT\K1=2\J]LN.V=TY].:^TPV&I86DJ
M=-:'T-*C"C#EBC] Z***W-0JKKNMZ7X:T2\\1ZY>+;V6GVLES>7#*2(HHU+.
MQ !)PH)XYXJU7(?M"?\ ) _''_8GZG_Z2R4 9W[,G[4_[/G[97PCLOCO^S%\
M4M.\8>$]0N)H+;5]-#JOFPN4DC=)%62-U(^ZZJ<%6 PP)M?#?]HSX*_%WXC>
M-_A)\./'EOJGB+X;ZC;6'C;3(K>5'TNXN(//AC=G0*Y:([LH6 [D'BOQ2_X(
MZ^(-?_X(^_ S]GW]K;4=8NG_ &</VF-#L]+^*HN9F>'P/XR$LL%EK.6XBM+N
M-$AF;A59 S-A88Z^C?AA^USX=_82^.G_  5 _:\\2:(VJVW@?Q9X8OX-,CF\
MO[=<MH<<5M 7P=BR3R1(7P=H8G!Q@@'ZK45^,7BK_@M+\=_V<?@IHW[:?C7_
M (*U_LS_ !:O%FL+WQY^S1X.M-.@N+6PN98DGM](OX[Z2ZGN[59"W[]&201O
MD?* WU:__!3[QU\%?BW^U]X;^/&K:7>:'\)OAKIWQ-^$5Q%8BW?5?#MWIL[M
M$V#F5H[^W-N'."QE0=>@!]X5SWQ9^*G@3X'?#/7?C#\4-9?3?#GAK3)=1US4
M4L9KG[):Q*6DF,<"/(51068JIPH)/ )K\Q_A7_P5[_;7US_@DIJGBKQQIV@V
MO[4\/QRM?A'IVFOI 2TDU^_O[9[60VP/W%TZZ,GHQMV)Q\V/U/335N=&&CZZ
MT=^)+7R;PSP+MN05VON3[N&YRO3G% &-\(OBY\-?CW\,-"^,_P '/&5EXA\+
M>)M-BU#0]:T]RT5W;R#*N,@$'L58!E(*L 00,'X.?M4? ']H+QIXW^'WP8^(
M]MXAU3X<:Z-%\:)86L_DZ;J."6M#.R"*25-IWI&[&,X#[20#^5WC[4OVRO\
M@CE\:?$__!*K]BWPC-K'AW]I>_N+[]DS59YU-M\/-2FE7^W;2?<2PM;*&5M0
MA 5@-JY$C22D>SV?A?XL_L->-/@Q_P $-_\ @F;XHT3PYXHU?P1J/COXI?&;
MQCH1U6Y@LTN4@GU);0R(MW?7E\Y7]\Y2)%50& 4H ?I77._%SXL?#SX$?"_7
M_C/\6O$T6B^&/"^DSZGKVK3Q.Z6=I"A>24K&K,P503A03QP*^*OAK^UY^VM^
MR_\ M>^)OV _VR?B3X<^(UWJOP?U+Q[\)OBGH_A5=&FNOL3&.ZTV_L8Y'B\V
M,LDJ21%59 =WS-M3Y=D^,'_!4;]M'_@AY\4_VZOVIOCUX&@^'_C']FWQ(+;X
M8:!X)$=W]HBMY((]2DOS)E3,T4\I@5=B(\2@EMQ !^P_@SQ?X;^(/@_2O'W@
M[5$OM(US38-0TJ]C1E6XMIHUDBD 8!@&1E." >>0*TJ_,_\ X)C?\%!?BA^W
M_P"(/A[\ _V'O&WA[2_A5\#/ ?ARU^-/C2_MH[K4=>U1M.C5-'TRV=LP0*T,
MHEOY%(=D9800A=OTPH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *^&/^"B'_  0S_9^_;!EOOB;\(9+;X?\ Q!GW2S7MI:_\2W5I
M3SFZ@3[CL>L\>&Y+,LIQ7W/177@L?B\NKJKAYN,OS\FMFO4\_,LJR_-\,Z&+
MIJ<?/=>:>Z?FC^73]JK]BC]I7]B_QC_PA_[0/PTO-)\V1ET[5XAYUAJ '\4%
MPOR/Q@E,AU!&Y5/%>55_6-\0OAO\/_BUX2N_ 7Q/\%Z7X@T6_39>:7K%BEQ!
M*.V4<$9'4'J#R,&OS2_;,_X-M/AQXQDN_&G[%WCW_A%KY]T@\(>(Y9)].=NN
MV&Y&Z: >SB49/517Z5E/&^$Q"5/&KDEW6L7^J_%>9^+9]X8X_"-U<ME[6'\K
MLIK\E+\'Y,_&:BO5OVE_V(?VJ/V0M8.E_M _!C5]"A:79;:L81/87)[>7=1%
MHF)'.W=N&>0*\IK[>E6I5Z:G3DI1?5.Z/S*OA\1A:KI5H.,ENFFFODPHHHK0
MQ"BBB@ HHHH **** "BBB@ HHHH *VOAUX]\1?"[QUI/Q#\*7/E:AH]]'<VS
M'.UBIY1@",HPRK#NK$=ZSM&T76?$>JV^A>'M)N;^^NY1':V=E TLLSGHJ(H)
M8GT S7W)^R%_P;_?ME_M"O:^)/C!:1?"_P -RE6>7Q! 9-4E0_\ /.R4AD/M
M.T1'7!KAS#&Y?@Z#^MS2BU:SZKJK;OY(]/*\KS7,\0HX&G*4D]UT[-O9?-H^
MLOA1\0M"^,?P_P!%^(O@\M+9ZW9I/;Q@[G1SPT)QU='#(P'\2D5]%?!K]C'Q
M=XQ:'7/B*TNBZ8<,+4K_ *7./3:>(A[MS_L]Z](_8L_8 ^ W[#7PXM_ 'PP@
MU'4YHYWN)M:\0W(N+EI7"AS& H2!#M^Y&JCDD[B23[?7\SU,AP%/'U)4Y.5/
MF?*GII?2_P#7^1_3>6Y;7^K0EC;>TLN9+:_77^OF9/@SP-X4^'NB)X>\'Z+#
M96J<E8Q\SM_>=CRS>Y)-:U%%>K&,8148JR/=2459!7Y^?LX_\6,_X.+_ -HG
MX6']S;_&OX&^%?B!:Q]$>72IGT64KVW'?N8#D]37Z!U\O_MQ?\$B_P!DS_@H
M#\4O#_QH^-EWXUTSQ-X:T.71].U?P3XPN-(F-G)+YS12-!@NN_) SW-,9]04
M5\ _\0W_ .PI_P!%A_: _P##VZI_\57M_P"Q#_P2[_9[_8$\5:YXO^#'C?XD
M:K=>(-/CL[V/QQX^N]8BCC1]X,23DB-L]6')'% 'T?7/?%OPYJ?C'X5>)O".
MBHC7FJ^'KVSM%D?:IEE@=%!/898<UT-% 'R#^Q+_ ,$Z8-+_ ."./@[_ ()M
M_MJ^$-/U!?\ A 9= \9:997BSQ!GFE</#,!Q(A9)$D RDB*PY45\I_L3_P#!
M!S]I;PY^RE^UY^QK^V3\7+;6+7XQ2Z9IW@3Q_!="YN9[/3+9H-.O+J'AE>,0
MV1>,L2VQAO).\_K(NHZ>]\VEI?0FY2,2/;B4>8J$X#%>H&>]34 ?E[;?LT_\
M%8?''PP\-?LMQ_L%?LZ_#3Q#8SV%EXJ_:3L[C2=;MKBRMWC\^ZL-$N-.\S[3
M<1HRA+G]VI=N5)5H^S_X*[?\$I?C7^V=^T'\'_'7P$U'2K/P_<V</@CX^)?7
M*P2ZAX+36M,U810*JA6=9;&9=@ !%R5P 37Z'U!J6I:=HVGS:MJ^H06EK;1F
M2XN;F41QQ(!DLS,0% '4F@#\]M;_ ."4GQMU?_@N9%^V4^IZ8?@7)]C\<7VA
M-=CS7\<6FDSZ)!((,9 6VE6X\W.#(@[YS^B%0:9JFF:WIT.KZ-J,%W:7,8DM
M[JUF62.5#T964D,#ZBFZ1K.C^(-/35M!U6VOK60L([FTG66-BK%6 920<,"#
MZ$$=J /E?]M#]D'XS?'#_@H[^R+^TSX#LM/D\+?!O5O&5QXUENK\1SQ)J6D1
M6MKY,9&9295(;&-HYK'_ &Z/V4_VJM&_;2^'?_!2_P#8?\->'?%OB_PEX.O_
M  9XV^''B;7#I2>)?#]S.ETBVM[Y<B6US#<KY@\Q2C@X)&W#_9-% 'P3\-_V
M/_VU_P!IS]K_ ,2_M_?MD?#SPS\/+K3/@YJ7@/X3_"O1/%(UF:S-ZQDNM1U"
M^2*.(RN0L2QQ!E5#R=R;GE\ ?\$^_P!HKP[_ ,&]T_\ P3BU+3=)'Q,D^"6I
M^&%M4U139_VA.DZQKY^,;,R+EL<5]XT4 ?GO_P .U?CY^S#\1/V<?VM/V*/"
M?AVQ\9^#_ NC^ /CSX$AOH['3_%/AQ+:-9)8W51&;VSN$:2%R%\P,%9PJ[6_
M0BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** *VL:-H_B'2Y]#U_2K:^LKJ,QW-G>0++%,AZJR,"&!]"*^.OVE/\
M@@]_P3^_:!>YUCP_X"NOA]K,Y+?;_!-P+> MVW6CAX N>HC2,G^\*^SJ*ZL+
MCL9@9\V'J.+\G^??YG!C\KR[-*?)BZ49KS5[>CW7R/Q&^/7_  ;1?M2>#))M
M0^ /Q8\->-[-<F.SU%7TJ^;T4*QDA;TR94^GI\?_ !A_X)V_MQ_ 5YC\4?V7
M/&-C;V^?.U&UTA[VS7'K<VWF1?\ C]?T\T5]5A..<UHJU:,9K[G^&GX'PF/\
M+LAQ+<L-.5)]K\R^YZ_^3'\D$D<D4C12H5920RL,$$=C25_5A\1?V>O@'\8
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
7 "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>nsp-20230331_g9.jpg
<TEXT>
begin 644 nsp-20230331_g9.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M:@*: P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *\E_:W_ &T/@Q^QKX.M_$WQ1OKB>\U!
MG31]"TU%>ZO67&XJ&("HN1N=B ,@#)(!]:K\T_VA-$T_X_\ _!<+P[\)_B5;
MK>Z%H\=I';V%R-T4D<.F/J7ELIX96F8A@>&!P<BO&SS'U\!A8>PMSU)QA&^R
M<NK]+'GYEBJN&HQ]G\4I**OLF^IV</\ P7$O=/2W\3>,/V+?%.G>%KF11#KZ
M:L7$BGH45[6.-B>P$O/K7V1\"/CS\,?VDOAM9?%7X3>(!?Z5>$HVY-DMM,N-
M\,J'E)%R,CN"""5()W_%?@[POXX\*7W@?Q;H=M?Z1J5F]K>Z?<1!HY8F&"I'
MIC\NU?G;_P $5IM:T+XE?&GX%:/K<W]G0*K65QO.(9XYI[<2KC&&92I)'7RU
M]*X(XC-,LS.CA\35]K"KS)/E47&45?IHT_Z\^95<;@\93I5I\\9WZ)--*_3H
MSZ7_ &X_^"D?PK_8KN-,\.W>BGQ/XCU!R\V@V.I+#)9VVTD32L5?9N;:%4@%
MAN(X7GZ*MIA<VT=P%QYB!L>F1FOR*_X*5_L)^#_V0?A)X3\0OXWU;Q7XN\2>
M(+D^(?$NJR,#<;858*D99MHW$DEF=R>K8P!^N.E_\@VW_P"N"?\ H(K7*,?F
M.*S+$TL5%1Y%!J*L[<R;U?5Z*_3L7@,5BZV+K0K*W+RV6]KI]>K_ *1RWQW^
M.?PZ_9P^%^I?%WXI:J]KI.F(N\0Q[YIY&(5(HDR-SLQ  R .22 "1\G:/_P6
M]^'0U&PU7QS^SAXTT+PGJESY5CXIE598Y!G!;9M56"]6$;NP . 3P?JOX]_L
M[?"']IOP5%\/?C5X7?5M)@OTO8;:/4;BV*SHCHK[H'0G"R.-I)7G.,@8^*/^
M"J'Q?\ ^(/!GAC_@FW^SEX<&O>(UU&PM_P"S].'FKI<=NA2&VW=IB-I;GY(U
M8N1NXSS_ !6:8*,J]*K&$$ERQMS2G-OX==EVY==V1FE;&8=.K":C%+16NY2[
M?\-J?7W[0?[77P9_9Q^"$7Q[\8ZVUYHU^D)T./2PLDNJO,GF1+#DA3N0%]Q(
M 4$Y['Q7]G[_ (*Z?#'XO?%32/A-\0?A+XA\"7GB3R_^$:O-98/;WQD.(ANV
MH5\P_*C ,I8XW#BOG?\ X*D_#_4?AIX&_9G_ &:-9U+[5;Z3IK6>I2(QV7$R
M"Q@9AGL,R;?0/79?\%Y;6#PUI_PE\:Z%$EKJ&F:GJ"6<\*!3&JBUD0#'960$
M#MDXZUYV/SK-*4Z]:#48T%3YH6OS.=G+7=6O96.7$YCC82JU(M)4N2\;7OS6
MOKTM?0^FOVROV_OA)^QH-+T/Q-I&I:]XDUQ=^E>'-&13*\>[8))&8X1"V57
M9F8$!3AB.._9G_X*G_#CXZ?%J+X$>/\ X6^(/A_XKO ?[-L->&8[E]I81;BJ
M,DC*"5#( V,!LD ^I^-_V:_V<?%'Q1TG]K7XB^%XH_$OAJP26WUV]U>>.&SA
MB5W!>,R"$*GF.VXKP>2>!CXMA\4+_P %'?\ @JAX7^(WP8TB8>#/A>+1[[Q*
MT!1;I;:XDN$;)&0)96\N-#\Q16? ^8#MS'&9M@\;!JI&TYJ,::5W*/VI-Z--
M;Z:(Z,7B,=0Q,6IJTI)1@E=M=6WNK?<CZ/\ VK_^"FGPR_9J^)4/P0\/?#_7
M/'/C22)))M#T!!_HX=-Z([89C(4(<(B-\I!)&1G1_8Z_X*,?"O\ :Y\2:E\.
M(?"VK>%/%^DPM-=>'=;"[GC5@KF-QC<4) 9&56&<X(!(Z/Q%\%?V3?V=/B%X
MC_;<\3Z9!H>LOI\O]O>([[5+B1"C^6#MB=V17;RT15C4$YVJ#NP?D_\ 8'M/
M$/[7W_!1KQK^WAHWA:XT;P=9QR6FG//&%-W,;6.UC0XX9_)4S28)V,R#)W T
M5\7F^%S6E3E4C+VDVO9I;4_YW+>ZZ]+[!5KX^CC81<T^:7PI;0_F;WNON/T2
MHHHKZL]L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "OA/_@I7^RE\>=$^/WAO]O+]EC0)=8US01 -;T:T@,L[F D),L2
M_-,CQGR9$3Y@H4@'+%?NRBN#,LNHYGA?8S;6J::W36S1RXS"4\91]G)VZIK=
M-;,_*;XO?\%(?VR_B3\6M+\4_L^^"O'WAW6?['_LW6/ KZ2VH6+2 N?.BB\H
M/YNYR=Q3<-J#=@8/I?\ P0FN?A9I%IXYT*YUV];XCW]TLNLZ5>Z?*AM;&W8H
MK"0@J6,LS[P2&SM&WC)_0ZLG2_ ?@C1/%&H>-M&\(:9::QJT<<>J:K;6,:7%
MXL>=@ED4!GV[CC).,UXF&X?QE',X8RKB/:.+>DHV2NK-Q2=D]-=+>1YU'*J]
M/&1Q$ZO.U?1KNK::Z/\ #R/B?_@NIX'\:^-_AEX!MO!?@_5-7D@UZ[:>/2]/
MDN&C4PJ 6$:G )]:^Z--5ETZW5@01"@(/;@5-17M8? 1H9A6Q2E=U.73MRIK
M\;GHTL*J6*J5K_';3M96/G[_ (*3_'KXK_ K]G2>7X&^&-4U#Q3X@O!INGW&
ME:=)</IR,C-+=813@JJ[5)Z/(IYVD5\"?L1?'WQE^QS_ &CXIN_^"?OC#Q?X
MSU6:0W?BV_N[J&586.3%$AL)#'D\NV\LY/)P !^OE%>=F&28G&YA'%PQ#@XJ
MT5RQDEW:YM+OO:YR8K+JN(Q:KQJ\KCLK)V\]>OF?!G_!2;X2_%_]K[]EKX:?
MM0?#KX8ZA:>)/#T;:E?>$XPT]Y;07*1.X52B-*\4D$>5"!B&8XX(KS#XQ^._
MBO\ \%</C)\-/ASX>^ >O>&M"\,SO-XPU'4X6\F RM#]H.\J  J0E8U)#NSD
M8&,U^H5%9XKAU8NM*4JSY:G)[167ON&SO]F_6Q%?*?;U&W4=I<O.K+WN7;T\
M['YR_P#!9KXP?M!^,O%-M^S'\*? 7B:;PO:V<-YXDN])TBX=-1N'^>. NB$&
M.-0C;<X+MR/D%7OV)/VU]8^%DW@[]FKX??\ !./Q+X9T?4]<L['4?$%WJUQ(
MX>>5(I+ZX)TY!(P!W'+* %"@JH 'Z&44Y9'B_P"U)8V&):<M+<D7:*^RF[V7
M>UK[C>6U_KLL1&M9O^ZGIV5]OD?E)_P4]^+'QZ^/G[3$GP\E^#OC34OAOX*U
M@6Z:3I.GW$"ZM+&=MQ/YPAD7<QWQQOM<*GS 9=L_27[#'[<'B+QKXX\._LT:
M+^P3K'PW\,Q6$Z6NHR7\[V]FL4+R %7LH@S.RX+,^XLY8[B>?LFBC#Y%B\/F
M4\6L2[S=Y+DCJK_#=W:5M- I9;7I8N5=5OB>JY5MVONEZ!1117TAZX4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%9&N?$'P%X89E\2>-](T\I]\7VI11;>_.]ACH?RK*L_CW\"]1U!=(T_X
MT>$Y[MT+):P^([5I&4=PHDR1[U:I5&KJ+^XRE6HQ=G))^J.LHK-M_&?@^[_X
M]?%>FR<X_=WT;<^G!K0AGAN8Q-;S+(C?==&!!_$5+36YHI1ELQU%%%(84444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !117A_[7'_  46_9'_ &)M-=_CE\5+:'5S%OM?"VD@76J7 (R,0*<QJ>SR
ME$/]ZMJ&'KXFHJ=*+E)]$KLY\5B\-@J+K8B:A%;MNR_$]PK"^(GQ1^&GPB\.
MR>+_ (J_$'1?#6E1'$FHZ]JD5I #C.-\K*,^V<U^,?[67_!R+^T7\2)+KPU^
MRMX)LO &DOE(]:U)$O\ 59%Z;@&!@@R/X=DA!Y#U^?OQ2^,GQ9^-_B9_&7QB
M^).N>*-4?(-]KNIRW4B@G[JF1CM7T48 ["OL\OX&Q]=*6*FJ:[+67^2^]^A^
M;9OXHY5A6X8&FZK[OW8_YO[EZG[I?'O_ (.%/V ?A$\^E^ M7U[X@ZC%E53P
MUIABM0X[-<7)C!7_ &HUD'UKX]^,?_!S?^T?XBDDM?@=\ _"?A>W;(6XUVZG
MU6Y [,I0P1J?8HX[<]:_,JBOK\)P?D>%5Y0<WWD[_@K+\#\\Q_B)Q/CFU&HJ
M:[05OQ=Y?B?3GQ*_X+)?\%*OBDTJZQ^U1KFF0R9"P>&K>WTP1@]@]K&DGXEB
M?>O$O&?[07QZ^(TC2_$+XW>+]>9_OMK/B6ZNBWU\V1LUR%%>]1P."PZM2I1C
MZ)+\CY7$YIF6,=Z]:<_\4F_S85[=_P $]O\ DY;3_P#L&W?_ **->(U[=_P3
MX./VE].]]-N__11I9A_N-3_"_P AY5_R,J/^)?F?H%5C3]6U729?/TK4[BV?
M^_;S,A_,&J]%?GS29^M)M.Z.R\/_ +0_QU\+R!]%^+?B",#I%+J<DL?_ 'PY
M*_I7H/A;_@H=^T9H#(-7U+2]:1>&74--5"1]83'S[\_C7AE%83PN&J?%!/Y'
M52Q^-H?!4DOF_P C[+\$_P#!3SPC>;(/B%\-[^Q;HUQI5REPI/KL?85'XL:]
ML^'/[2?P1^*GEP^#OB%82W,G"V%T_D7&?01R;6;ZKD>]?F117G5LEPE3X+Q?
MWK\?\SV,/Q-F%)VJ)37W/[U_D?KA17YM?"K]K?XZ?"-H[;0O&$E]81X_XE>K
MYN(<>BY.Z,>R,M?3GP>_X**_#+QI)%I'Q*TY_#-Z^%%T7,UFY_WP T>?]H$#
MNU>/B,HQ5#6*YEY?Y'TF#XAP&*M&3Y)>>WW[??8^B:*AT[4M.UBQBU32+^"Z
MMIT#P7%M*'CD4]"K*2"/<5-7E['NIIJZ"BBB@ HHHH ^9OVI?^"QO_!-/]BG
MXL3? W]J']JK2?"/BN"QAO)M'O-)OYG6"8$QON@MW3# 'C=GUK ^#'_!=[_@
MDO\ M#?%70?@C\&OVS-%UWQ5XGU%+#0M'@T34HWN[A_NQAI+94!/JS >]>^_
MM2?\FR_$7_L1-7_](I:_.7]E?]O-/^";W_!L/\)?VG;'0+#5M;M?!UEI7A;3
M=6N_L]G-J=YJ,D$+7$F1L@CWM-(=RDI$P#*2" #]5:*_(A_^"P/Q(_93\9?#
M?Q]X^_X*[_L\?M):'XN\9:;H'Q#^'7@+3M/L-0\.1WTGE_VAI,MK>2RWD-M(
MRATN$W/$"V4)RGLG[:G_  5._:7_ ."8/[3WBWP-^T+\.+CXB>#OB7HJ3?LO
MR>%="*75WXF\Q(&\*WIBR"\DD\4L5P0#Y*L/WDF54 _1.BOBWXI>,?\ @JI\
M*_V+?AM:>)_BI\*=$^)&OZK&WQF^+'B6&UMM ^']A(CR.;6SDN8A?2QL8K:/
M=*5=PSOM5AL\A_8C_P""D?Q:D_X*A:3^P;KG_!1#X7?M0^%/%WP_U'6H/%W@
M;0K&PO?#.I63IFTG.G7$UM-')$78=) V/NA3O /TPHK\<_V?/^"H_P"WG^UA
M9:EXZ^'G_!1+X(>#?C+8>+[NR/[&7Q%\&1:3)#'!J#VXTZ75+FX2\FNFMU$I
MF@1D#L$V+SC]AM/FO+BP@N-0LQ;W#PJT]N)0XB<@%EW #=@Y&<<XH FHHHH
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
MJGX,%%%% !1110 4444 %%%% !1110 5[1^P!_R<[HW_ %YWG_I.]>+U[/\
ML G'[3VB_P#7I>?^D[UR8_\ W*I_A?Y'=E?_ ",J/^*/YGZ$T445^?'ZT%%%
M% !1110 4444 %%%% !1110 5VWP%^.7BKX">.X?%WAYS+;OB/5-.9R([N'/
M*GT8=5;L?4$@\314SA"I!QDKIFE*K4HU%4@[-;'ZK?#SQ_X8^*'@ZQ\<^$+\
M7%C?Q;XR>&1NC(X[,IR"/45M5^?/[&'[2TWP/\;CP[XEO&_X1G69E2^#'(LY
MCPMP!V'0/CJO/)4"OT%CDCFC66)PRL 593D$'H0:^*Q^#E@ZW+T>S/TS*LRA
MF6&Y]I+1KS_R8M%%%<1Z@4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5A_$OXC>#?A!\/M:^*7Q#UN+3M#\/Z;
M-?ZI>S'B*&-2S''5C@8"CDD@#)(K<K\DO^#D/]NB6%=+_81^'FLX\Q(=7\?M
M!)U&0]G9-CZ"X93_ -.Y'<5Z>3Y;4S;,(8>.SU;[);O_ "\['B<19U1R#*:F
M,GJUI%=Y/9?J_),_/']O3]L;QM^W-^TIKGQT\6--!9SR?9?#>D22;ETS38V/
MDP#'&[!+N1PTCN> 0!XU117[Q0HTL-1C2IJT8JR7DC^5<3B:^,Q$Z]:7-.3;
M;[MA1116I@%%%% !1110 4444 %%%% !1110 5[-^P&<?M/Z)_UZWG_I-)7C
M->R_L"''[4&ACUMKW_TFDKDQW^Y5/\+_ ".[*_\ D94?\4?S/T+HHHK\^/UH
M**** "BBB@ HHHH **** "BBB@ HHHH *^W?^"?'[0S>-O"K?!SQ5?%]4T2#
M=I<LK<W%F,#9[M&2!_N%?[I-?$5;7PZ\>:]\,?&^F^//#4^R\TRZ66,$\2#H
MR-_LLI*GV8UR8W"QQ=!PZ]/4]'*\?/+\6JBVV:\O^!NC]5J*QOA]XXT/XE>"
MM,\=^')M]GJ=HLT63RA/#(W^TK J?=36S7P\HN,FGNC]1C*,XJ47=,****10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% ''_M _&OPC^SE\$O%'QT\=S;=*\+:--?W*!PK3%%^2%"?XY'*QKZLXK^7?
MXV?%WQE\??BYXC^-/Q!OOM&L^)M7GU"_<$[5>1B0B ]$0815[*H':OUK_P"#
MF#]JM_#?PZ\(_L?^&M3*7/B.?^WO$\4;X/V*!REK&P[K).)']C:K7XV5^L\$
M9:L/@'BY+WJFW^%?YN_X'X#XGYT\9FL<!!^Y26OG-J_X*R\FV%%%%?;GYB%%
M%% !1110 4444 %%%% !1110 4444 %>R?L#?\G0Z#_U[WO_ *2RUXW7L?[!
M'_)T6@?]<+W_ -)9:Y<=_N53_"_R.[+/^1E1_P 4?S1^AM%%%?GI^M!1110
M4444 %%%% !1110 4444 %%%1WEY9Z=9R:CJ5[#;6\6/-N+F58XTSP,LQ &3
MQR:BI4ITH.<VDENWHE\P2;V)*21XX89+B:18XXD+RRR,%5%'5F)X 'J>*\N\
M<?M3>%-%WV?@JQ;5[@=+F8-%;*>.W#R=P1\GJ&->.>-OB?XW^(,N?$VNR2P*
MVZ*RB_=P1GG!"+P3@XW'+$=2:_-L^\3\DRV]/!_OZGEI!?\ ;W7_ +=33[HM
M1[GZC_\ !+S]KKP+KWC+5/V88?$RWEP;>35-'DC!,(9"%G@1S]\D;9!MRN%D
M.:^WJ_GI^ GQ?U_X!?&;PW\8_#))N_#^JQW7E!MOGQ XEA)[!XRZ'V<U_0+X
M0\5:)XY\*:9XV\-78N-.UC3X;VPG'22&5 Z-^*L#7@\.<2UN(_:SQ"2J)WM'
M16>V[?9W/ON&\9[?".C+>'Y/;^O0T:***^F/HPHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***\>_;_^/7_#,G[&/Q&^-<%Y
MY%YI'AF=-)ESC;?SXM[4_P#?^6*M:%&>(K1I0WDTEZO0PQ.(IX3#3KU/A@G)
M^B5V?@#_ ,%2/VC)OVHOV[/B%\3(;WSM+@UI])T#:V4%C9_Z/$R^@DV--CUE
M-?/U!))R3DGJ317]"X:A#"X>%&&T4DODK'\AXS%5<=BZF(J?%.3D_5NX4445
ML<P4444 %%%% !1110 4444 %%%% !1110 5[%^P3_R='X>_ZXWO_I)+7CM>
MP_L%G'[4GAT>L5[_ .DDU<N._P!RJ?X7^1W99_R,:/\ BC^:/T/HHHK\]/UH
M**** "BBB@ HHHH ***S_$GBOPUX.L1J/BC6[>QA;.PS-\TF" =B#+/C(SM!
MQ6.(Q.'PE%U:\U"*W;:27S8TF]C0JKK.MZ/X=T]M6U_5(+.V3(,US*%!.,[1
MG[S8_A&2>PKQWQQ^UA*X>Q^'FC>7V_M'44#,/=(@2H(/0L6!!Y45Y+XA\3>(
M/%>H'5?$FL7%[<$8$EQ(6VC).U1T51DX48 ["ORW/?%;+,'>EEL/:R_F=U!?
M^W2_!=F4HKJ>T>.?VK=)LB]A\/\ 2/ML@)']H7ZLD7<96,$,W&""Q7!ZJ:\?
M\6>.?%OCF\%]XKUV>\=2?+1R%CBSC.Q% 5,X&=H&:R:*_&LZXGSO/YWQE5N/
M2*TBO^W5I\W=^95^P4445X @K]B?^"+GQT?XJ?LCQ^ M4NC)J/@747TUMS99
MK23,UNQ]@&DB'M#7X[5]J_\ !#7XOGP5^U+J7PLO+G;:^--!D2&/.-UW:YGC
M/X1?:?SKZC@_&O!YY33>D_=?SV_&Q[.0XGZOF45TE[OW[?C8_6^BBBOW _1P
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_.
MC_@Y8^+?_"(?L:>&OA3:7.RY\8>-(FGCS_K+2TA>5^/:9[8U^B]?BQ_P<]^/
MY-3_ &C?AM\+Q<EH]&\%SZGY6>$>\NVB)^I%DOX 5]%PIAUB,]I)[1O+[D[?
MC8^.X]Q;PG"N(:WE:/\ X$TG^%S\QJ***_;C^9 HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *]@_8-./VIO#?_7.]_\ 2.:O'Z]?_8../VI_#7NE[_Z1
MSURX[_<JG^%_D=N6?\C&C_CC^:/T1HHHK\]/UL**** "BBN<\;?%?P)\/PT?
MB'6E^TJ.+"U'F3GH>5!PG!R-Y4'L:X\=F&!RV@ZV*J*$5U;M_P ._):C2;.C
MK&\8?$#P?X#MO/\ %&N0V[LFZ*V!W32#G&U!\V"01N.%SU(KQ+QS^U!XQU\/
M8^$X%T>V8$&5&WW##I]\C"=B-H# _P 1KS6ZNKJ^N9+R]N9)II7+2RRN69V/
M4DGDGWK\FSWQ9P]*]+*J?._YYW2^4=W\[>C*44MSUCQS^U9KFH%[+P#IBZ?#
MG O;M5DG8>H7E$XX(.\]P17E>IZKJFMWSZGK.HSW=S*1YEQ<REW;C RS$D\5
M7HK\>S7/,VSNM[3&UG-]$]EZ16B^2*N%%%%>2(**** "BBB@ KT3]DCXE?\
M"G_VG/ GQ(DN/*@TOQ1:/>OG&+9I DP_&)G'XUYW16E&K*A6C4CO%IKY:ETY
MRIU%-;IW/Z1**Y3X#^-?^%D?!#P=\0C-YC:YX7L+]VSR6EMT<Y]\L:ZNOZ1I
MSC5IJ<=FK_>?K<)*<5)=0HHHJR@HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K^?3_ (.!?%\_B7_@IIXKT:63<OA_0M(T^(9Z*UE'
M=$?]]7+?G7]!=?S<_P#!9+7/^$A_X*:?%N_W[O+UZ"VSG_GC96\./_(=?;<!
MPYLWG+M!_G$_,O%2JX</TX+[51?<HR_6Q\RT445^M'X %%%% !1110 4444
M%%%% !1110 4444 %%%% !7KW[!__)U'AG_=OO\ TBGKR&O7?V$CC]JGPN/4
M7W_I#/7+CO\ <JG^%_D=N6_\C&C_ (X_FC]$Z**X/QQ^T1\/_" >UL+O^U[Q
M1Q!8N#&#Q]Z7E1_P'<01R*_*LSSG*\FH>UQM507F]7Z+=_),_7$FSO "3@"N
M0\<_'#X?^!-]K>:I]LO4R/L-AB1U;D8<YVI@CD$[O8UX=XZ^/7Q \<"2S;4/
M[/L7!!LK E RG(P[_>?(/(SM./NBN+K\@S[Q:J2O2RFG;^_/?Y1V^;;_ ,)2
MBD>A>./VD?'WBLO::-,-%LV/$=E(?.8?[4O!]?NA00<$&O/22Q+,223R3117
MY'F&9YAFM=UL75<Y=V[V]%LEY*R'<****X0"BBB@ HHHH **** "BBB@ HHH
MH _<G_@F!XA/B;]@SX<:B9-QBTF:TR3T\BZF@Q_Y#KWNOE7_ ((RW[WG[!V@
M6[.2+36=2B4'L#<N^/\ Q\G\:^JJ_H7):CJY/AY/K"/Y(_5,NESX"D_[J_(*
M***],[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M^:'_ (*L[_\ AXU\8O,&#_PFUU^7&/TK^EZOYM?^"P^D-HG_  4O^+EFPP7\
M11W'/I+:P2_^SU]UP$U_:55?W/U1^6>*\7_8U!_]//\ VV1\TT445^K'X,%%
M%% !1110 4444 %%%% !1110 4444 %%%% !7J'[&&MV.@?M-^%+R_NXX!-=
MS6D$DV=@GGMY8(=Q'(4R2(">P)/:O+Z?!//:SI=6TSQR1N&CD1B&5@<@@CH0
M:Y\70>)PM2BI<O-%JZW5U:Z]#?#5OJV)A5M?E:=O1W/N7]H*X^/&C:NVA_$Q
M)+2RE=A:II^197(!!RK#_6=FPY++N&0N<5YG7VW\"/'GA[]IC]G?0_%GB'3K
M6^BU?3535[2>$%!=1DQRC:>F)%8J>H&T@]#7EGQF_8CN[/SO$/P=G:XA^9Y-
M#NI1YB#.<0R-]\ $_*^&POWG)Q7\&\1Y+FM+,:OMYRJ3C)J7,VY73MUW7;\C
M]SEA?:T(U\.^:$DFN]GJCYWHJ;4-/O\ 2;Z;3-5L9K:YMY#'/;W$11XW!P59
M3R"#V-0U\BTTSAV"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]B_^")B
MRC]A^V,AX/BC4"GTS'_7-?7-?G5_P;V_MI?#OXP?"SQQ^R5<:/<Z!XY^&OB6
M:YNM(U&52^IZ3=$&WU.#'WHBX>-@-VPJFX@R**_16OZ"R*$J>38>,M^2/Y'Z
MEEL7'+Z2?\J_(****]8[@HHK-\9>+O#GP_\ "&J^//&&J1V.D:)IL]_JE[-G
M9;VT,;22R-CLJ*Q/TH TJ*_-[]F[QM_P5R_X*Q_#5/VQOA'^V3H_[,?PP\1W
M5PWPO\*:=\*]/\3:SJ>EQS/%%?ZI-J+^7"\I1G6&!0-C+\_\3>_?\$_?C?\
MMQ%/B9\%_P#@HYX!T^QUGX6ZI"NF_%_1]-;3_#_C?2)8#.M]$LC%8)H57;<H
M&\M&8!?NL  ?4=%?+O@+_@M3_P $K_B=\5=-^"_@;]M?P??Z_K6I?V?HB"2>
M.TU*ZW!!#;7DD:VT[LY"J(Y6W,0%R2!7(ZC^U[\<Y_\ @I/^T+^S'<?%73/#
M_@WP+^SSIGB?P[?WVCPR)HNI7#7:RWTS!=\T:")',;$KA#@<T ?:%%?E)_P4
M _X*Y>+?@G\%OV8O@'\/?^"D/@C1?'/Q6&FWOC[XYVO@B&]AM]!:TF=M8M=.
MG0P!;F>$HBL#M (VC(8?7GC+_@I1^QC^P[\-? ?@O]LK]N[0=2\5ZIX2M;XZ
MU/I7EWVOQ>4"VJMIVGQ/]EAE(=P=BQKAE!.TT ?3]%>7R_MK_LF1_L^Z?^U9
M'^T%X7G^'&JSVL&G^,[34UFL)I;BX6UAC$D>0',[K$5."KDJP!!QP'@O_@KS
M_P $S_B%X9N_&WA/]LWP7<:)8>+5\,W6M2WSP6::H;>>Y6#SY56,J8+:>42A
MC&4B9@^* /H^BO!?V6?^"H/[ 7[;'CC4OAI^RY^U'X;\7>(-)M#=7>C6;RPW
M!M@P4W$23HAGA!909(]R#>O/S#.9^S?^U#X6\,? 7XE?&W]HW]MCP/XJ\.^$
MOB5KUI?>,8+2+2+#PW:07*QQZ3<LVU7N+<L(FD.3([*!DD"@#Z-HKYW_ &;O
M^"L?_!.S]KKXG)\%_P!GO]JGP_K_ (KGLWN[+0'AN;*YO8$4LTELEU%']I4*
MK.3%OPJEN@)KZ(H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MKQS]KO\ X*"_L9_L&Z+IVM_M:?M :+X.&L2F/1M/N1+<W^H$$!OL]G;))<3@
M$J"4C8 LH)!(SF?L@_\ !33]A/\ ;RO]2T3]E3]HS2/$^K:/'YNJ>'Y;6YT[
M4[:+('FO97T4-P(\E1O\O;E@,Y(H ]VHK$M_B7\/+SQIJ?PWLO'&E3^(=%TZ
M#4-8T."_C>[L;68N(9IH5)>-)#%*$9@ WEOC.TXR/V?OV@O@[^U1\'M$^/OP
M \;P>)/"'B.&271=;MH)8DNDCF>%R%E1'&)(W7E1]WTH [*BBB@ HHHH ***
M* "BBB@ K^?'_@O_ .$G\-?\%-O%VK-#L77M%TB_CXX8"QBMB?\ OJW-?T'5
M^(?_  <L:7X4U?\ :7\$?%'PEXCT[45N?#-UX?U0Z=>QS?9KW3[MI)8)=A.R
M51>QAD;##C(%?7\$5E3SM1_FC)?D_P!#\]\3<.ZW##G_ "3C+\X_^W'YMT44
M5^PG\ZA1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?;/_!(GXP^5
M=^(O@5J=S\LJC5])5O[PVQ3KGW'DL /[KFON.OQT_9^^*MW\$OC-X=^)]J7*
M:7J*M=QH,F2V;*3(/<Q,X'N0:_8:RO;34K.'4;"X2:"XB62&6-LJZ,,A@>X(
M(-?SGXJ9/]1SR.-@O=K+7_%&R?WKE?F[G[)P)F/UK*GAY/WJ3M_VZ]5^-U]Q
MROQ6^!WP^^,-EY?BK2ME[''LMM5M,)<1 '(&[!#KU^5@0-S8P3FOE/XR?LS?
M$'X0M)J<L']J:*K?+J]G&<1C=@><G)B/*]<KE@ Q.17VW00&4JPR&!!![@]1
M7X[C<KPV,5VK2[K]>_\ 6I];B,'2Q&KT?<_-^BOK3XR?L8>$?&1EUWX;20:%
MJ3?,UEL(LISGLJ@F$\_P@K\H&P9+5\P^-/ GB_X=ZTWA_P ::#/872C<J2@%
M9%R1N1P2KKD$;E)&0>>*^2Q>7XG!2]]:=UL>%7PM7#OWEIW,FBBBN(YPHHHH
M **** "BBB@ HHHH ***.O2@#[2^*7[*OQ9^!'[%WP*_X*W_ +'OAA[GXJ_
M_0+NZ\7^'+7*GQOX(NKR>ZO],D !WO$DKW,)(.T[RJL_E@?IU^S7^T3\*OVM
M/@+X4_:1^"/B)-5\+>,='BU'2+L8#!'&&BD4$[)8W#1R(>4=&4\@U;^!'@H?
M#WX&>#OA[+;[#HOA73["2-E[Q6T<;9'KE3FOSM\,>$_VS/\ @BI^T[\0OAW^
MRI^Q#XQ^-W[.GQ,NV\6>#?#O@B]MXI_ .MRR;=0T]5G8 6<IVS1J,*G"J"1*
MQ_HW 47A\#2I/[,8K[DD?K.%I^RPT(=DE]R/T_HKX!_X? _MU_\ 2!;]H#_P
M;:7_ /%U[?\ L0_ML_M"?M4>*M<\/_&?_@G9\2/@K:Z5I\=Q9:IXXO+26+4I
M&?:88A Q(91\QSQBNLW/H^O.OVO_ (2ZU\??V2_BC\"?#=TL&H^-?AUK>@V$
MSOM$<UY836Z,3V :0'->BT4 ?$7_  0*_:9^%_Q0_P""9WPY^$<6NV>E^-OA
M%X:C\(?$?P9?3K#J.@:AIF;6074#$/$'$0D#$;2'(SE6 X[]J'_@L#^RU\5?
MV;OVOH[OX":C\2_A%\$] M]$\1^(=(U[9I7C2_OT6*;2+:>'#JL3RI'/,A<*
MC[@"&4-[U^TW_P $>?\ @F3^V-\0G^+/[1W[&WA#Q%XFF"_:]=$,UG=7A4!5
M,\EK)$;@A0%!DW$  = !7JO@_P#93_9H^'_P&D_9<\%? ;PGIGPYGTZ:PN?!
M5IH<*Z;/;S B9)(-NR3S,G>6!+DDL23F@#\<?^"O^H_MR^&?^"5'@EOVBO$7
M[-'P]^'\OB'P?_PK;X:_#;3-1O\ 5CLN[62WAM]2NKA(D-O:AW>2"!PR(ZA]
MLFZOH[XU?\I3?VW/^S)K#_T7J=?3'A3_ ((D_P#!*3P7X>U?PKHO[#_@Q[+7
M+1;2^CU*&>]9+=94F$,#W$CO;1^9'&VR$HI*+QP*]IOOV7/V?M4\<^)_B9J/
MPLTV?7_&GA2/PUXJU:4.TVIZ2@<+:2L6^9 ))/?YCS0!^6/PT_Y(+_P2#_["
M=K_ZC$M?0?\ P2M/A0?\%/OVY5^*/V7_ (6S_P +/TXP_P!H;?MO_"'?V;!_
M9?D[OF^S8W;MGR[O+W<[:^O[']CS]F/3=(^'&@V'P8T:*S^$,BO\-+=8FV^'
MF6 VX-O\W&(24YSP:Y?]JG_@FG^PE^VUXBT_QE^U%^S/X=\5ZUI=J;6RUN=9
M;:]6W.2;=KBV>.22'+-^Z=BGSM\OS'(!^-O[3^C^"/%'[ /[?WASX.I;O\%[
M_P#:\\*VWA)-(8#3C>R:CI*ZS]C*?((S.4QY?R=-O%?=/_!<3X$_!J32_P!C
M3X0P_"_08/"]Y^V?X*LKS0+;2HH[2>U2RU%%MWB50K1;%";",;/EQCBOLF^_
M8D_9)O\ ]GJS_9.?]GOPO#\-M/FMIK+P79:8MO81207"W,4@CBVC<)T64MU9
M\LQ))STOQ4^!/PA^-UUX7O?BQX!L-=E\%^*;;Q)X5>^0DZ;JUNLBPW<>",2(
MLL@!.1\QXH ^,_VZ=#T?1_\ @NM^P3X@TG2X+:]U'1_BCI]_=01!'N+2'0;:
M6&!R.61)'=E4\*78CJ:^.O ?QA^&/PP_X)[>-?"?CS]G/1/BAJ_C_P#X*1Z]
MX:^'_AOQ9KDNG:)%X@FU9Y;.[U&:/)-K"8&=HRKB0[5*X)*_LCXO^!/PA\??
M%3P?\;O&/@&PU#Q9\/QJ(\&:[<(3/I(OH5@O/*(.!YL2*C9!X Z5Q/B;_@GQ
M^Q5XS^"WB3]G7Q7^S;X8U#P5XN\27/B'Q#X>NK(O#=ZM<2>;-?9)W1SL_P W
MF(58'H10!^;_ .U_K'[:6F?\%5_V'=._;A^+WP,E\2R?%#49-!\'_"7P]J$5
MU8V3Z>\4T\]Y?W+RR0NY2,((8D=E)Y*$#]@Z^>/A;_P2;_X)R_!:;2+_ .&G
M[)'A73=0T'Q-:^(=+UHQ2SZC%J-LCI!,;R61KB01K)(JQO(R .WR\U]#T %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!^<O_!)SPGX=_:7_ ."B
MO[8G[;_Q>TB#5_&W@_XW7?PO\$W.I1"5_#FA:3"BB.S##_1Q<-,9)"F-[ G/
MS-N9_P ' 'A#P[\#K;X&?\%(/AGI<&E_%/X=?'#P]I=MKEA$([K6=%U"9[:\
MTB=EP9H9$?A6SM'F;=N]L]9\5OV0?VY_V+_VS?'7[;/_  35\,>$?'_AWXNF
MUNOBO\$?%_B!M&>;5[>/RDU72M0\N2."61.)HY5VL<M\Y*"+)E_9/_X*'?\
M!2K]HOX;?%#_ (*+?#/P=\(/A)\)/%4'BO0?@]X:\7_\)%J7B'Q#;AA:7.HW
MR0Q0+;0%BZ11J2Y+JX(8,H!PW[)WP]_:2M_^#@+]K35]1_:/TRYT:R\)>%KO
M7M&7P''&^J:;<66I?V;8I/\ :2;=[0%-\X5S<[#E(MW'SI_P3)U;_@K5\*O^
M" OAW]LCX#_M0?#SPKX0^%?@;Q#KOA_X7ZC\-_[2?Q-I^GWM]<W;7^HO<K);
M2RF.Y6)+=% 18MS;G8K]Y:5^S1^V-\'?^"Q/Q#_:5\"_"SPYXF^%'QN\$:%I
M7B37Y/%8L]0\+7&E6MW&A%H\1^UK*\D8^1AM#DD_+M;'_90_X)^?M%?"'_@W
MUOO^"<WC+3=)3XEW'P9\7^&H[6WU19+/[?J(U+[,OG@8V'[5%N;'RY/I0!Y[
M^UW_ ,%G?$,]S^SE\&/AA\>_AM\!-0^./PEM?B/XL^)_Q1DAN+3PKI$]O$\-
MK9P7$L,5W>S3O)&HD8*J0NVULY1W['W_  5E\;:G^T'\3?V+_$7[9'PM_:"N
M-(^#=]X^^'?Q>^'%M:P*_P!F9HKC2M3M+6>:!+F-VBE1HRJO"26 8X5/'O\
MP2Z_:>^&VE_LM?M1?"'X/_#[XC_$#X-_ 33?AK\3OA/XWU&*&R\0Z?':6Y;[
M#?20RQ07,%Y'(RO(FQT<\C&U_1OV>/V:OVY/B#XX^)_Q:^,W[/WPM^"?AC6/
MAG=^&? 7P?\ !\&EZC?MJ$ROYFJ:AK%O9Q,NX%8EMX7,6T[G7<FZ0 J_\$9/
MBQ_P5"_;&^%?@;]N;]JSX\^!XO /C7P2S67PP\/>"1%=)=)(L4>I27YDR#,8
MYYC J[$62)1DAC7WM7@'_!+#]G?XD_LE_P#!/#X1_LV_&"ULX?$_@WP?!IVM
M16%V)X5G1F)"2  ..1S7O] !1110 4444 >-_P#!0;]L#PC^P3^QE\0OVM/&
M*Q2Q>#_#TMQIUC*V!?Z@Y$5G:\<_O;F2&/(Z!R>U?DI^UI_P3C\9?LW_ /!%
M+X<?%+XJVTMW\5]7^(D_C?XPZI=1XN'U3Q!&TER)3V>)X["V(Z%HB1UKZX_;
M]_XV&?\ !6#X+_\ !-/3?]+\!_")8_B[\<$7YH9YH6\O0]*E[$O,YFDA;(>&
M16 ^2OK+_@H9\"F_:4_8F^)7P;MK0SWNI^%YY=)A"Y+WUOBYME_&>&,?C7IY
M-BE@LUHUGLI*_H]'^#9XG$F >9Y#B,,E=R@[>JU7XI'\PE%%%?OI_)P4444
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
M-&I9"OE@*5. :^G:* /E'X"_\$KM)\!_M#Z!^U9^TK^UC\2_CGXW\&6%U9^
M;KX@3V,5EX:2X3RYY[:TL;>"/[5)'^[>X?>Q7 X(!KU7]I7]E+1_VG_&?PRU
M'QSXPN8_#/P\\:)XJN_"45JIAU[4;:)AIQN)"<B*VG?[2(P"'EBA)P(\'UFB
M@#Y6_:Y_X)D7'[1?QAU[XS_"O]J7Q7\+-1\>?#Y? _Q-B\.Z18WB>(=$229X
MPGVJ-S:7:+<W,:7*9(27&TE5(^B/A)\+O!?P/^%7AGX+?#?2OL/AWPCX?L]%
MT&RWEOL]G:P)!#'N/+;8T49/)Q70T4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'PYJ7_!5#XS?LL_'+XH_![]NW]D;Q[);VGBB
M:Y^"OBCX-_"[5=<L?%V@R(IMK61X&G$>JQL&259#!&<J555 9O&OV5O#/_!1
MW_@GO^P)XB_:=\"?LD1:SKWQ._:BU7XG_$+X)?9)+O7- \'ZK.GFV6FQ031H
MVIPQPPRK"=X'F.I3>I6OU(HH _,_XS?%'5/^"O7[8_[->F?LU? 'XE:+X/\
M@O\ $Z/X@^/OB7X_\ WWAZWM#:V\B1:+:B^CCDNIYY9 LJQJ4145BS#./L&Z
M_::\;?%:V^.7PP^#W[-/BQ?%GPSL6M-"/Q&T0:=X?\:7\UG++!'8W7F-]HM2
MZK#-*5389.AKV^B@#\)/'W[,_P"R'^U+\"[G]G;]B/\ X(_>-_AI^TC\3XH-
M%\=W'B7X?ZO:>'OA>EQ)&-9OXI[YOL,,1A%Q' ;("29)5 49,9_8[XU?$_P5
M^Q)^R;K/Q(N-"U'4='^'GA$"PT;38&FO-0,$2Q6UG"J*2TTTGE1+QC=(,X%>
MFT4 ?E#^T+^R1XG^"7[-OP%^(/[:_@R?Q=HOBK]H3_A8/[8=I8Z'-JEJ]Y>Z
M=="T2ZM84D:XTO3[G^S[3RRKQA+6%V3 )'T=_P $0_"M]X:^!GQ4O?"O@W4O
M#OPLUKX]>(M3^!NAZCI4VGK:^%95MO*-M:3*CVMI)=K>S0Q%$Q'*&"A645]H
M44 %%%% !1110 4444 <=^T%\%/"/[1WP2\4? OQU#NTOQ3HTUA<N$#-"77Y
M)E!_CC<+(O\ M(*_EX^-?PB\9? /XM^(_@O\0;'[/K/AG5Y]/OT .UGC<KO0
MGJC##JW=6![U_5Q7Y(_\'(7["TLHTO\ ;N^'FBYV+#I'Q 6"/D#A+.];'X6[
M,?\ IW [FOMN"LU6$QKPM1^[4V\I=/O6GK8_,O$S(7C\LCCZ2O.COYP>_P#X
M"]?3F/R-HHHK]:/P **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MT?\ 9,^,+? OX_\ AWQ]<7)CL$O!;:O\QVFTF_=RD@==H;S /[T:U^NH(8!E
M(((X(/6OQ#K]5OV!_C%_PN3]FC0[^]NO-U+1%.D:H6)+&2!5".2>6+0F)B>[
M,WI7XQXN9/ST*.9P6L?<EZ/6+^3NOFC]*\/LQY:E7 R>_O1]=G^%G\F>S444
M5^%'ZD%%%% !1110 4JLR,'1B"#D$'D&DHH \H^,W[)7@/XF^=K?AU8]"UM\
ML;BWB_T>Y?'_ "UC'0DCETP?F9F$AQ7RS\2?A/X[^$^K_P!D>-=$>W\PM]EN
MT^>"Y48^:-QPW!4D<,N0& /%??M5->T#1/%.D3>'_$FDV]]8W"XFM;J,.C=<
M'!Z,,Y##!4\@@\UY&-R?#XJ\H>[+\'ZK]?S.#$8"E6UCHS\ZJ*^A_C-^Q%?6
M/G>(O@Y.UU -SR:%=2?OHQUQ#(>) .<(V'P  9&->4_!SX'>//C7\9]'^!GA
MG2I8M:U74Q9O%<PLIM,$F6253RJQHKNPZ@(>]?+5<!BZ-=4I1U;LK=7Y'C3P
MM>G44&M7MYGW;_P0I_9>:2XUO]K#Q3I_RQA]'\*^8O5C@W5POT&V($>LP[5^
MDU<S\&?A/X3^!?PKT+X1>![8Q:9H&G):VVX#=(1R\K8ZN[EG8]V8UTU?NV29
M9'*<MAAUNM9><GO_ )+R2/TK+L'' X.-);]?7J%%%%>L=P4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6'\2_ASX-^+
M_P /M:^%OQ#T2+4=#\0:;-8:I92])89$*L,]5.#D,.5(!&"!6Y13C*4)*479
MHF<(U(N,E=/1H_F$_;T_8Y\;?L,_M*:Y\"_%BS3V<$GVKPWJ\D>U=3TV1CY,
MXQQNP"C@<+(CCD $^-5_1M_P5H_X)V:/^W]^ST^G^';>WM_'_A99;SP9J,F%
M$KE1YEC(QZ1S!5&3]UU1N@8'^=7Q#X>UWPEK][X5\4:1<:?J6FW<EKJ%A>1&
M.6WFC8J\;J>596!!!Z$5^W<-YU#.,"G)_O(Z27Z^C_.Z/YDXRX:J<.YFU!?N
M9W<'^<7YQ_%693HHHKZ$^0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MKKMKHNDO+;37$U_J-P2(+6""!'EFE?:V$16.%)Z F@#T"BD4AE##/([C%+0
M45Q=A^T1\&=4^/\ J'[+5AXZMY/'VE>%X/$6H>'!;RB6'2YIV@CN2Y3RRK2H
MRX#%N.1CFNTH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N&_:"_9L^!_[4WP^G^&'QZ^'.G^(M(FRT<5Y'B6VDQCS8)5P\
M,@'\:,#C(S@D5W-%73J5*4U.#::V:T:,ZM*E7ING4BI1>C35TUYIGX@_MX_\
M&\7QM^#<E[\0OV0+^Y\?>&D+2-X<G"KK5DG7"  )> #^X%D.0!&W+5^<VLZ+
MK'AW5KC0?$&DW-A?6<S17=E>0-%+!(IPR.C %6!X((R*_K7KP_\ :W_X)T?L
MC?ML:<Z_'+X56LNK^3Y=MXITG%KJEN ,+B=!F0#LDH=!_=K[S*>.*]%*GCH\
MZ_F6_P UL_P^9^59_P"&&%Q+=;*Y>SE_)*_+\GJUZ:KT1_,?17Z3_M9?\&W7
M[1?PWDN?$G[*WC6R\?Z2N731=2>.PU6)?[H+GR)\#^+=&2> E?G[\4_@S\6_
M@?XD?P?\8OAIKGAC4T)S9:[IDML[ '&Y1(HWKZ,N0>H-?H.!S7+\RC?#U%+R
MZ_-/4_(\TR'-\FGRXRBX^>\7Z25T_O.:HHHKT#R HHHH **** "BBB@ HHHH
M *Z+X2?$75OA'\3=#^)>B;FN-%U**Y\H/M\Y%;YXB>P="R'V8USM !)P!DGH
M!45*<*U.5.:NFFFNZ>Y=.I.E44X.S3NO5'[8Z!KND^*=!L?$^@WBW%CJ5G%=
M65PO26&1 Z./8J0?QJW7G?\ P2:^"7[2_P 6OV;-/T'Q+\+]8T:'1KR2VTW5
MO$EG+:0W=BV)(I(VE4-*JEWC'EA@!&OX??7PR_8A\!>&3'J7CV^?7;M<'[.
M8K93_N@[G_$@'NM?R3F/#F+PF;5L+#X82:4GLUT?W6VZG]+90J^:8&EB%&W,
MDW?2SZ_B?.7PU^#?Q"^*]\+7P?H,DD*MMFOYLI;P_P"\YXS_ +(RWM7U#\&/
MV2/ OPS,6M^(=FM:PF&6>>/]S;M_TSC/<?WFR>,@+7JEAI]AI5G'IVEV,-M;
MPKMB@@C"(@] HX J:O2P>3X;"VE+WI>>WR1]+A\!2HZO5A7Y_?\ !R(K>#?V
M%/!W[3B JWP3^/W@KQOYXZPB#4UM"V>W_'YC\:_0&OE;_@N#\*?^%S_\$B_V
MA?!*VWG/'\,-1U:&+&2TFGI_:" #N=ULN/?%>N=Q]4*RLH92"",@CO2UY-^P
M7\5O^%Z_L/?!WXSM<^=)XJ^%^@ZK.Y.3YL^GP22 ^X=F!]P:]9H **** /R6
M_P""W'[&-I^WI_P5B_9__9^M_&M[X7UZ3X-^,-6\%>*]/N'CET37;*:TN;"\
M!0Y*I/&FX#DH6VD-M8<1^W-^WAXI_;*_X(G>(_!'Q^T-/#WQR^$OQF\&^%OC
M3X4(53;:K%KMH$OHE'!M;M%,T3K\A/F*I8)N/WO\;/V2?C#XZ_X*X?!#]L;0
M+*P;P5X#^''B?1O$$\M\%N$NK[R?("18RZG8V6SQ7S7_ ,%Q?^"*?Q@_;-^*
M?AG]IO\ 8GUG3])\7:A?Z5I7Q>T*^OQ:6GBG1;*]AO+2X<E2K75K+;HJDC<\
M;!=P$85@#;_;S_X*G>)--_X*"7_[ 7@']NCX4_LV:/X)\'V6N>./B;\2+>SO
M+W4+V\^>VTK3+2]GA@8"#;--,Q<KYB *N/G\LM/^"TO[4DO[+7[1UC\-?C9\
M,OBWXZ_9BOO#WB-OB-\/K**71_'O@^ZE5[P^1'-*EG>P0)<B8)(45XUV\98^
MZ?M7?L*?M#_##_@H;KG_  4&_9H_9@^'OQSTCXB^#M/T/XC?#'QMJMMIM];W
MMAN2TU/3KRZ@F@ \AO*DA<*3M!#'/[OO_P!B?]DW]H[Q-X7^,6I_MS?#;X<>
M#-$^*]K_ &1H?P;^'FDV#Q>&=$-K);SPW6J06D,FH7%P9&=]Q>*/'[O:'*(
M>5?MA?\ !7CXF?"G_@IE\ /@I\&/[)U/X.>)+?03\5=;:T$CPMXGEN[702LQ
M/[@>;:^:W]Y95SP<CWO]C+]J7XN_M/?MA?M):6UY8'X5?"SQAIW@GP;]GL0L
M]SK5O8K/K;RRYRPCFN((54<#8Y/)X^)_V?O^"(?[9&D?\$OOC_\  _X[^*M$
MO?C1XIE\/V?PQUJQU(&&&P\)6EDGAK=*1^X<RVTN_KM\]B?O,*^ZO^"5?[*7
MCW]CS]BGPW\,OC/=6=W\0]6O]2\3?$K4;*7S$N]>U.\EO;M@_P#&$:81!NZP
MK]: .&_X*_\ [#/Q%_:3^&7AS]IC]DZYCTO]H3X&:HWB7X3ZL !_:#*O^EZ+
M/R-]O>1*8RC$+OV D(TF?FO]D;XRS?\ !4KQQ)_P7)_:>\!:AX=^"GP%\'WT
MWP;^'U^R32/K-M:&37=?F4';(\$L4MG:D_\ /N9-L;KEOU7KXM_X)1_\$]?B
M%^SY_P $B[/]@+]K"PLX-2U&S\5:;XD@T745N(_L>J:A?.-DH&"Q@NE[<,<=
MJ /&_ WQE_X+;_'#]B+_ (>F>"/V@/AIH,&I>&)?&GA7]G:X^'7VNSN]!6)K
MB"UN-9-PMU]LFM0K[T18Q(RKM52=D?Q6_P""FG[:_P"UE\6OV6/AG_P3T\3^
M%_ UE^TE\'-5\3ZCK7C#01JC>%9+86TTDJQ@H+F2(&>V6,[8WDD1V^52#+X$
M^"O_  6W^"?[$3?\$LO!7P&^&.N6VF^%I?!GA3]HFY^(IM;2UT%HVMX+B?1O
MLSW/VV&U*H$1VB,B*=S*IW^C?!__ ()<^.OV;_VNOV4-9^&ES:ZE\/?@/\#-
M<\&ZYK%Y<K%=W5[<QVHCG6#G(E>*61L'";L<T ?)GQ[_ ."@%K_P2@_X*N>*
MOB3^V3XZLO'GQ'NOV1?#.A:9#HUG'I$7BSQ#)KEWM5 [&*QM^"\DTC;(HU9N
M6*HWZF_L:Z+^UIIGP/L=1_;9\>>'-9^(&JS/?:I9^$-,%MI>BK)@II]NQ+27
M"Q#Y3/(2TAR< 8KYW^*__!+ZS_:/_P""G?Q.^.7[0?PTT#7OA5XZ_9IM?A^C
MW,L;WT=X=1FFN!&I7?!^Z=&692"'52.5!KT;_@EG\(_VQ/V;_P!GJ?\ 9@_:
M[U>R\1CX>ZQ+H_P[\>V^HB6X\1^&D.+&2\CP&@NXH@(G!R&"H=SMN8@'TO11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !6+X]^''P]^*GAV7PC\3? NC^(M*G_UVFZYIL5W _UCE5E/Y5M44XRE
M%W3LR90C.+C)73/AOX^?\&^/_!/WXQ7$^K^"M"UWX?:A+EMWA74]UJ7/<V]R
MLJJO^S$8Q7QY\:/^#8[]H/P\\MY\!OC_ .&/$]NI++:>(+.;2[C'95*>?&Y]
MRR ^W2OVGHKW\)Q1GF#LHU7)=I>]^+U_$^4Q_ W#&8-N6'49/K"\?P7N_>C^
M<+XF?\$7_P#@I;\+C)+J?[+^JZK;IG;<>&;VVU+S!ZB.WD:7\"@/M7A_B[]G
M']H;X?[O^$\^ WC/1-A._P#M?PO=VVW'KYD8Q7]5M%>]1X^QL5^]HQ?HVO\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
< !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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="idm140693874074992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 19, 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_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-13998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">76-0479645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">19001 Crescent Springs Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Kingwood,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">358-8986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,215,060<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">INSPERITY, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001000753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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, $.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NSP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<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>End date of current fiscal year in the format --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_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</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_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="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_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_DocumentQuarterlyReport">
<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 only for a form used as an quarterly report.</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 Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<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 only for a form used as a transition report.</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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-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_DocumentTransitionReport</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_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_EntityCommonStockSharesOutstanding">
<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 number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="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_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="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_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_EntityFilerCategory">
<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 whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="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_EntityFilerCategory</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:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_EntityInteractiveDataCurrent">
<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 registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</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 Regulation S-T<br> -Number 232<br> -Section 405<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_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityShellCompany">
<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 registrant is a shell company as defined in Rule 12b-2 of 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 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_EntityShellCompany</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_EntitySmallBusiness">
<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>Indicates that the company is a Smaller Reporting Company (SRC).</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_EntitySmallBusiness</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_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_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_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_EntityListingsExchangeAxis=us-gaap_CommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R2.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="idm140693874166064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_AssetsCurrentAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 696,588<span></span>
</td>
<td class="nump">$ 732,828<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_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">48,113<span></span>
</td>
<td class="nump">49,779<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_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">35,535<span></span>
</td>
<td class="nump">33,068<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_us-gaap_ReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">607,313<span></span>
</td>
<td class="nump">622,764<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_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">50,665<span></span>
</td>
<td class="nump">11,706<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_us-gaap_OtherAssetsCurrent', window );">Other Assets, Current</a></td>
<td class="nump">79,860<span></span>
</td>
<td class="nump">61,728<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,518,074<span></span>
</td>
<td class="nump">1,511,873<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_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="nump">196,382<span></span>
</td>
<td class="nump">199,992<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_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use (&#8220;ROU&#8221;) leased assets</a></td>
<td class="nump">53,303<span></span>
</td>
<td class="nump">56,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceNoncurrent', window );">Prepaid health insurance</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DepositsHealthInsurance', window );">Deposits &#8211; health insurance</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DepositsWorkersCompensation', window );">Deposits &#8211; workers&#8217; compensation</a></td>
<td class="nump">211,226<span></span>
</td>
<td class="nump">196,370<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_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets, net</a></td>
<td class="nump">12,707<span></span>
</td>
<td class="nump">12,707<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_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,533<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_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">31,381<span></span>
</td>
<td class="nump">29,354<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,039,973<span></span>
</td>
<td class="nump">2,039,261<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">9,491<span></span>
</td>
<td class="nump">7,732<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_us-gaap_AccruedPayrollTaxesCurrent', window );">Accrued Payroll Taxes, Current</a></td>
<td class="nump">495,585<span></span>
</td>
<td class="nump">556,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_AccruedWorksiteEmployeePayrollCosts', window );">Accrued worksite employee payroll cost</a></td>
<td class="nump">525,312<span></span>
</td>
<td class="nump">513,397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_AccruedHealthInsuranceCosts', window );">Accrued health insurance costs</a></td>
<td class="nump">78,722<span></span>
</td>
<td class="nump">53,402<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_us-gaap_WorkersCompensationLiabilityCurrent', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="nump">51,878<span></span>
</td>
<td class="nump">53,485<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_us-gaap_AccruedSalariesCurrentAndNoncurrent', window );">Accrued Salaries</a></td>
<td class="nump">48,365<span></span>
</td>
<td class="nump">89,147<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_us-gaap_TaxesPayableCurrent', window );">Taxes Payable, Current</a></td>
<td class="nump">13,813<span></span>
</td>
<td class="nump">6,949<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_us-gaap_AccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">79,793<span></span>
</td>
<td class="nump">73,173<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,302,959<span></span>
</td>
<td class="nump">1,353,370<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_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Noncurrent liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityNoncurrent', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="nump">181,364<span></span>
</td>
<td class="nump">179,629<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_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">369,400<span></span>
</td>
<td class="nump">369,400<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_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">51,622<span></span>
</td>
<td class="nump">55,587<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_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred Income Tax Liabilities, Net</a></td>
<td class="nump">1,196<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">603,582<span></span>
</td>
<td class="nump">604,616<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_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">555<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_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">142,002<span></span>
</td>
<td class="nump">151,144<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_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(735,219)<span></span>
</td>
<td class="num">(725,532)<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">726,094<span></span>
</td>
<td class="nump">655,108<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">133,432<span></span>
</td>
<td class="nump">81,275<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 2,039,973<span></span>
</td>
<td class="nump">$ 2,039,261<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AccruedHealthInsuranceCosts">
<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>Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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;">nsp_AccruedHealthInsuranceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AccruedWorksiteEmployeePayrollCosts">
<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>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, including accrued salaries and bonuses.</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;">nsp_AccruedWorksiteEmployeePayrollCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsHealthInsurance">
<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>Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</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;">nsp_DepositsHealthInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsWorkersCompensation">
<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>Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</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;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceNoncurrent">
<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>Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</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;">nsp_PrepaidHealthInsuranceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<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>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrentAndNoncurrent">
<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>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_AccruedSalariesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<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>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<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>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<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>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<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>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<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;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<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;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<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>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<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>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<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>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LiabilitiesNoncurrent">
<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>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LongTermDebtNoncurrent">
<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>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<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>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<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>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<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>Amount of lessee's right to use underlying asset under operating lease.</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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<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>Amount of current assets classified as other.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<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>Amount of noncurrent assets classified as other.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<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>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<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;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<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>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<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 total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<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;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<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>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<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>Amount of accumulated undistributed earnings (deficit).</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TaxesPayableCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<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 amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<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>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityNoncurrent">
<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>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R3.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="idm140693873711936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">$ 1,769,652<span></span>
</td>
<td class="nump">$ 1,577,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts', window );">Payroll taxes, benefits and workers&#8217; compensation costs</a></td>
<td class="nump">1,437,506<span></span>
</td>
<td class="nump">1,292,063<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">332,146<span></span>
</td>
<td class="nump">285,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_SalariesWagesAndPayrollTaxes', window );">Salaries, wages and payroll taxes</a></td>
<td class="nump">124,541<span></span>
</td>
<td class="nump">107,439<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">11,110<span></span>
</td>
<td class="nump">9,846<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_us-gaap_SalesCommissionsAndFees', window );">Commissions</a></td>
<td class="nump">11,017<span></span>
</td>
<td class="nump">10,310<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_us-gaap_AdvertisingExpense', window );">Advertising</a></td>
<td class="nump">5,940<span></span>
</td>
<td class="nump">8,595<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_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">48,034<span></span>
</td>
<td class="nump">41,005<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_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">10,497<span></span>
</td>
<td class="nump">10,184<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">211,139<span></span>
</td>
<td class="nump">187,379<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss), Total</a></td>
<td class="nump">121,007<span></span>
</td>
<td class="nump">98,395<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_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">8,777<span></span>
</td>
<td class="nump">148<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_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(6,205)<span></span>
</td>
<td class="num">(1,925)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total</a></td>
<td class="nump">123,579<span></span>
</td>
<td class="nump">96,618<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_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">28,984<span></span>
</td>
<td class="nump">26,734<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">94,595<span></span>
</td>
<td class="nump">69,884<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_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted', window );">Less distributed and undistributed earnings allocated to participating securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(47)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income allocated to common shares</a></td>
<td class="nump">$ 94,595<span></span>
</td>
<td class="nump">$ 69,837<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_us-gaap_EarningsPerShareBasic', window );">Basic net income per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 2.49<span></span>
</td>
<td class="nump">$ 1.82<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 1.80<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_GrossBillings', window );">Gross billings</a></td>
<td class="nump">$ 11,451,262<span></span>
</td>
<td class="nump">$ 10,357,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorksiteEmployeePayrollCost', window );">Worksite employee payroll cost</a></td>
<td class="nump">9,681,610<span></span>
</td>
<td class="nump">8,780,068<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">$ 1,769,652<span></span>
</td>
<td class="nump">$ 1,577,837<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_GrossBillings">
<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 company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.</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;">nsp_GrossBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts">
<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>Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.</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;">nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_RevenueCompositionAbstract">
<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>Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite ("WSEE") payroll costs</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;">nsp_RevenueCompositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_SalariesWagesAndPayrollTaxes">
<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 aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.</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;">nsp_SalariesWagesAndPayrollTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorksiteEmployeePayrollCost">
<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>Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period.</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;">nsp_WorksiteEmployeePayrollCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<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>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</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/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-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;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<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>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</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/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-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;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<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 aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<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>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</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/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<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>Amount of the cost of borrowed funds accounted for as interest expense.</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/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<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>Amount of interest income earned from interest bearing assets classified as 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;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<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>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<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 );">- References</a><div><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;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingExpenses">
<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>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</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;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted">
<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>Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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;">us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<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>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<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;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesCommissionsAndFees">
<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>Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_SalesCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R4.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="idm140693876176112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Net Cash Provided by (Used in) Operating Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 94,595<span></span>
</td>
<td class="nump">$ 69,884<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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation, Depletion and Amortization, Nonproduction</a></td>
<td class="nump">10,497<span></span>
</td>
<td class="nump">10,184<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">11,110<span></span>
</td>
<td class="nump">9,846<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_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Expense (Benefit)</a></td>
<td class="nump">16,729<span></span>
</td>
<td class="nump">10,006<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_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Increase (Decrease) in Accounts Receivable</a></td>
<td class="nump">15,451<span></span>
</td>
<td class="num">(156,917)<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_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Increase (Decrease) in Prepaid Expense</a></td>
<td class="num">(38,959)<span></span>
</td>
<td class="num">(11,431)<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_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Increase (Decrease) in Other Current Assets</a></td>
<td class="num">(11,522)<span></span>
</td>
<td class="num">(26,970)<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_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Increase (Decrease) in Other Noncurrent Assets</a></td>
<td class="nump">1,656<span></span>
</td>
<td class="num">(1,588)<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_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Increase (Decrease) in Accounts Payable, Trade</a></td>
<td class="nump">1,759<span></span>
</td>
<td class="nump">1,414<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_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities', window );">Increase (Decrease) in Other Employee-Related Liabilities</a></td>
<td class="num">(60,500)<span></span>
</td>
<td class="num">(83,125)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_IncreaseDecreaseinWSEEpayrollexpense', window );">Increase (Decrease) in WSEE payroll expense</a></td>
<td class="nump">11,915<span></span>
</td>
<td class="nump">235,970<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_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities', window );">Increase (Decrease) in Health Care Insurance Liabilities</a></td>
<td class="nump">25,320<span></span>
</td>
<td class="nump">11,398<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_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities', window );">Increase (Decrease) in Workers' Compensation Liabilities</a></td>
<td class="nump">128<span></span>
</td>
<td class="num">(7,050)<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_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Increase (Decrease) in Accrued Salaries</a></td>
<td class="num">(45,691)<span></span>
</td>
<td class="num">(18,971)<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_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Increase (Decrease) in Income Taxes</a></td>
<td class="nump">6,864<span></span>
</td>
<td class="nump">16,197<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities, Total</a></td>
<td class="num">(55,243)<span></span>
</td>
<td class="num">(11,037)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities, Total</a></td>
<td class="nump">39,352<span></span>
</td>
<td class="nump">58,847<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_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Payments to Acquire Marketable Securities</a></td>
<td class="num">(14,206)<span></span>
</td>
<td class="num">(6,964)<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_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from Sale and Maturity of Marketable Securities</a></td>
<td class="nump">12,110<span></span>
</td>
<td class="nump">5,760<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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract', window );"><strong>Proceeds from Sale of Property, Plant, and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="num">(6,849)<span></span>
</td>
<td class="num">(4,686)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Provided by (Used in) Investing Activities, Total</a></td>
<td class="num">(8,945)<span></span>
</td>
<td class="num">(5,890)<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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_TreasuryStockAcquired', window );">Treasury Stock Acquired</a></td>
<td class="num">(34,622)<span></span>
</td>
<td class="num">(27,441)<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_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(19,896)<span></span>
</td>
<td class="num">(17,244)<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_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(7,671)<span></span>
</td>
<td class="num">(799)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities, Total</a></td>
<td class="num">(46,847)<span></span>
</td>
<td class="num">(43,886)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect, Total</a></td>
<td class="num">(16,440)<span></span>
</td>
<td class="nump">9,071<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance</a></td>
<td class="nump">1,013,919<span></span>
</td>
<td class="nump">807,768<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance</a></td>
<td class="nump">997,479<span></span>
</td>
<td class="nump">816,839<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_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for lease obligations</a></td>
<td class="nump">971<span></span>
</td>
<td class="nump">775<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">696,588<span></span>
</td>
<td class="nump">576,654<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_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">48,113<span></span>
</td>
<td class="nump">49,429<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_us-gaap_FundsHeldForClients', window );">Funds Held for Clients</a></td>
<td class="nump">41,552<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">$ 211,226<span></span>
</td>
<td class="nump">$ 190,756<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsWorkersCompensation">
<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>Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</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;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_IncreaseDecreaseinWSEEpayrollexpense">
<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 increase (decrease) during the period in accrued worksite employee ("WSEE") payroll expense</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;">nsp_IncreaseDecreaseinWSEEpayrollexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TreasuryStockAcquired">
<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 cash outflow to reacquire common stock during the period.</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;">nsp_TreasuryStockAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<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 sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AllocatedShareBasedCompensationExpense">
<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>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</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/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<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>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<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>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<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>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<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;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-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;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FundsHeldForClients">
<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>Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_FundsHeldForClients</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<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>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<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 increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<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 increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities">
<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 increase (decrease) in health care insurance liability balances during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxes">
<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 increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<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>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities">
<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>Amount of increase (decrease) in employer-related costs classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<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>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<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 increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities">
<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 increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<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 );">- References</a><div><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;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<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>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<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>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<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>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<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>Amount of cash outflow for purchase of marketable 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<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;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<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 cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<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;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<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 cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</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;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract">
<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 );">- References</a><div><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;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RestrictedCashNoncurrent">
<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>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<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;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<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>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<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;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<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 );">- References</a><div><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;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R5.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="idm140693874184880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Treasury Stock, Common</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="num">$ (1,774)<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 109,179<span></span>
</td>
<td class="num">$ (665,089)<span></span>
</td>
<td class="nump">$ 553,581<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Dec. 31, 2021</a></td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">$ (27,441)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,441<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,214)<span></span>
</td>
<td class="nump">10,365<span></span>
</td>
<td class="num">(1,151)<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">9,846<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,575<span></span>
</td>
<td class="nump">271<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="num">(782)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(513)<span></span>
</td>
<td class="num">(269)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="num">(17,244)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,244<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_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="num">(92)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(92)<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">69,884<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">69,884<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 33,961<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="nump">110,053<span></span>
</td>
<td class="num">(681,625)<span></span>
</td>
<td class="nump">604,978<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Mar. 31, 2022</a></td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 81,275<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="nump">151,144<span></span>
</td>
<td class="num">(725,532)<span></span>
</td>
<td class="nump">655,108<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Dec. 31, 2022</a></td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">$ (34,622)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">34,622<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(21,103)<span></span>
</td>
<td class="nump">24,875<span></span>
</td>
<td class="num">(3,772)<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">11,110<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,398<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="num">(911)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(563)<span></span>
</td>
<td class="num">(348)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="num">(19,896)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,896<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_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="nump">59<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">59<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">94,595<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">94,595<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 133,432<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 142,002<span></span>
</td>
<td class="num">$ (735,219)<span></span>
</td>
<td class="nump">$ 726,094<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (shares) at Mar. 31, 2023</a></td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<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>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</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/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<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>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-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;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<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>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</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/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<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;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<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>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<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>Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOther">
<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>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</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;">us-gaap_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<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>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-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;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R6.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="idm140693874071520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:10pt"><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Basis of Presentation</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc., a Delaware corporation (&#8220;Insperity,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;), provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#8220;PEO&#8221;) services, known as our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which we provide by entering into a co-employment relationship with our clients. Our PEO HR Outsourcing Solutions encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solution (our &#8220;Traditional Payroll Solution&#8221;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products or services are offered separately or with our other solutions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements at and for the year ended December 31, 2022. Our Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information or footnotes required by GAAP for complete financial statements. Our Condensed Consolidated Balance Sheet at March&#160;31, 2023 and our Consolidated Statements of Operations for the three month periods ended March&#160;31, 2023 and 2022, our Consolidated Statements of Cash Flows for the three month periods ended March&#160;31, 2023 and 2022 and our Consolidated Statements of Stockholders&#8217; Equity for the three month periods ended March&#160;31, 2023 and 2022, have been prepared by us without audit. In the opinion of management, all adjustments necessary to present fairly the consolidated financial position, results of operations and cash flows have been made, and all such adjustments are of a normal recurring nature. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the interim periods are not necessarily indicative of the operating results for a full year or of future operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<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 );">- References</a><div><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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<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 entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R7.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="idm140693883066688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Accounting Policies</a></td>
<td class="text"><div><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounting Policies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span id="i45856cd86a6343e5ad2cf674e0728d4c_12094"/><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million. Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2023, Plan Costs were less than the net premiums paid and owed to United by $41.5 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2023 were $71.1 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2023 included a decrease of $9.0 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2022 included an increase of $0.8 million for changes in estimated run-off related to prior periods.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span id="i45856cd86a6343e5ad2cf674e0728d4c_12095"/><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the three months ended March&#160;31, 2023 and 2022, we reduced accrued workers&#8217; compensation costs by $7.6 million and $14.9 million, respectively, for changes in estimated losses related to prior periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2023 period was 4.0% and in the 2022 period was 1.5%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:65.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,981&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,373&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,209)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,309)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,704)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,370)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,476</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">232,317</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,112&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,888&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,476</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">232,317</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2023 includes $3.8 million of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted accrued workers&#8217; compensation costs were $252.6 million as of March&#160;31, 2023 and $248.0 million as of March&#160;31, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2023, we had restricted cash of $48.1 million and deposits &#8211; workers&#8217; compensation of $211.2 million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable of $582.8 million and $600.4 million at March&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs - Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><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 style="width:63.124%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Northeast</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492,290&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,201&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318,792&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308,838&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">362,980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753,081&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563,045&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,571&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,792&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,769,652</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,577,837</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SignificantAccountingPoliciesTextBlock">
<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 entire disclosure for all significant accounting policies of the reporting entity.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<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;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R8.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="idm140693880394592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Balance Sheet Information (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Supplemental Balance Sheet Disclosures [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Other Balance Sheet Information</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt"><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 style="width:26.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.799%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">635,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">635,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,546&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,081&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,963&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,068&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total financial assets</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">691,477</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35,535</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">727,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">735,475</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,961)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,961)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">696,588</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35,535</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">732,123</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">732,828</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,896</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash and overnight holdings fluctuate based on the timing of clients&#8217; payroll processing cycles. Our cash, cash equivalents and marketable securities at March&#160;31, 2023 and December&#160;31, 2022 included $457.8 million and $504.8 million, respectively, of funds associated with federal and state income tax withholdings, employment taxes, and other payroll deductions, as well as $42.9 million and $36.8 million, respectively, in client prepayments.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:</span></div><div style="margin-bottom:10pt"><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 style="width:62.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732,828&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,027&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,013,919</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">807,768</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">696,588&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">576,654&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,226&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190,756&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">997,479</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">816,839</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#8217; employees and various tax authorities. </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our consolidated financial statements. Previously, the changes in funds held for clients and the related client fund liabilities were presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2. &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i97c607191abf4fc59cb5ab60bf162a2c_37" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Policies</a></span>,&#8221; for a discussion of our accounting policies for deposits &#8211; workers&#8217; compensation and restricted cash.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<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 );">- References</a><div><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;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<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 entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//210/tableOfContent<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;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R9.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="idm140693883124464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fair Value Measurements</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with Accounting Standard Codification 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - significant unobservable inputs</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Instruments Measured and Recognized at Fair Value</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt"><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 style="width:20.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">691,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">691,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total financial assets</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">727,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">727,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,178</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,365</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:52.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.557%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,558&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,782&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,369&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, the contractual maturities of the marketable securities in our portfolio were less than one year.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 5, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i97c607191abf4fc59cb5ab60bf162a2c_58" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueDisclosuresTextBlock">
<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 entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R10.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="idm140693880273856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Revolving Credit Facility</a></td>
<td class="text"><div style="margin-bottom:10pt"><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Long-Term Debt</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a revolving credit facility (the &#8220;Facility&#8221;) with a borrowing capacity of up to $650 million. The Facility may be further increased to $700 million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (as amended, the &#8220;Credit Agreement&#8221;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by 65% of the stock of our captive insurance subsidiary and are guaranteed by all of our domestic subsidiaries other than certain excluded subsidiaries. At March&#160;31, 2023, our outstanding balance on the Facility was $369.4 million, and we had an outstanding $1.0 million letter of credit issued under the Facility, resulting in an available borrowing capacity of $279.6 million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility matures on June&#160;30, 2027. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or Adjusted Term SOFR for term SOFR loans, in either case plus an applicable margin. Adjusted </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25% depending on the interest period and type of loan. Depending on our leverage ratio, the applicable margin varies (1) in the case of SOFR loans, from 1.50% to 2.25% and (2) in the case of alternate base rate loans, from 0.00% to 0.50%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus 0.50%; and (3) the Adjusted Term SOFR rate plus 2.00%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of 0.25% per year. The average interest rate for the three month period ended March&#160;31, 2023 was 6.35%. Interest expense and unused commitment fees are recorded in other income (expense). </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio, and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at March&#160;31, 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtDisclosureTextBlock">
<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 entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</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/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<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;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R11.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="idm140693883048800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders Equity</a></td>
<td class="text"><div style="margin-bottom:10pt"><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, we repurchased or withheld an aggregate of 288,502 shares of our common stock, as described below.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Program</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors (the &#8220;Board&#8221;) has authorized a program to repurchase shares of our outstanding common stock (&#8220;Repurchase Program&#8221;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During the three months ended March&#160;31, 2023, 93,387 shares were repurchased under the Repurchase Program. As of March&#160;31, 2023, we were authorized to repurchase an additional 938,773 shares under the Repurchase Program.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Withheld Shares</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023, we withheld 195,115 shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock awards.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared quarterly dividends as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:66.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023 and 2022, we paid dividends totaling $19.9 million and $17.2 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<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 entire disclosure for equity.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<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;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R12.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="idm140693880232224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income per Share</a></td>
<td class="text"><div style="margin-bottom:10pt"><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Earnings Per Share</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period, plus the dilutive effect of time-vested and performance-based restricted stock units (&#8220;RSUs&#8221;).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:</span></div><div style="margin-bottom:10pt"><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 style="width:77.060%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,595&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less distributed and undistributed earnings allocated to participating securities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income allocated to common shares</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">94,595</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">69,837</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,990&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,288&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">683&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">405&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,673</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,693</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareTextBlock">
<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 entire disclosure for earnings per share.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<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;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R13.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="idm140693883049616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Notes)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-bottom:10pt"><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 style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a defendant in various lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<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 entire disclosure for commitments and contingencies.</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/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<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;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R14.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="idm140693883429568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_HealthInsuranceCostsPolicyTextBlock', window );">Health Insurance Costs</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span id="i45856cd86a6343e5ad2cf674e0728d4c_12094"/><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million. Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2023, Plan Costs were less than the net premiums paid and owed to United by $41.5 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2023 were $71.1 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2023 included a decrease of $9.0 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2022 included an increase of $0.8 million for changes in estimated run-off related to prior periods.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationCostsPolicyTextBlock', window );">Workers' Compensation Costs</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span id="i45856cd86a6343e5ad2cf674e0728d4c_12095"/><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the three months ended March&#160;31, 2023 and 2022, we reduced accrued workers&#8217; compensation costs by $7.6 million and $14.9 million, respectively, for changes in estimated losses related to prior periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2023 period was 4.0% and in the 2022 period was 1.5%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:65.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,981&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,373&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,209)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,309)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,704)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,370)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,476</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">232,317</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,112&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,888&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,476</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">232,317</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2023 includes $3.8 million of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted accrued workers&#8217; compensation costs were $252.6 million as of March&#160;31, 2023 and $248.0 million as of March&#160;31, 2022.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2023, we had restricted cash of $48.1 million and deposits &#8211; workers&#8217; compensation of $211.2 million.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.</span></div><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_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable of $582.8 million and $600.4 million at March&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs - Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><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 style="width:63.124%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Northeast</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492,290&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,201&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318,792&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308,838&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">362,980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753,081&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563,045&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,571&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,792&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,769,652</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,577,837</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_HealthInsuranceCostsPolicyTextBlock">
<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>Disclosure of accounting policy for health insurance coverage to worksite employees.</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;">nsp_HealthInsuranceCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationCostsPolicyTextBlock">
<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>Disclosure of accounting policy for accruing workers' compensation insurance expense.</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;">nsp_WorkersCompensationCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueRecognitionPolicyTextBlock">
<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>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<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;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R15.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="idm140693883009616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Vlue Measurements (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with Accounting Standard Codification 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - significant unobservable inputs</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<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>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-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;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R16.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="idm140693882941072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock', window );">Activity and balances related to incurred but not paid workers' compensation claims</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:65.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,981&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,373&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,209)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,309)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,704)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,370)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:10pt;font-weight:700;line-height:120%">Ending balance</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,476</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">232,317</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,112&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,888&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total accrued claims</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,476</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">232,317</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable of $582.8 million and $600.4 million at March&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs - Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt"><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 style="width:63.124%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Northeast</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492,290&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,201&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318,792&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308,838&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">362,980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753,081&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,563,045&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,571&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,792&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,769,652</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,577,837</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock">
<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>Disclosure of the incurred but not yet paid workers' compensation claims activities and balances.</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;">nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DisaggregationOfRevenueTableTextBlock">
<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>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<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;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R17.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="idm140693883071056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Balance Sheet Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Summary of investments in cash, cash equivalents and marketable securities</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt"><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 style="width:26.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.799%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">635,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">635,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,546&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,081&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,963&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,068&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total financial assets</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">691,477</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35,535</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">727,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">735,475</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,961)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,961)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;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:10pt;font-weight:700;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">696,588</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35,535</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">732,123</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">732,828</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,896</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Restrictions on Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:</span></div><div style="margin-bottom:10pt"><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 style="width:62.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732,828&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,027&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,013,919</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">807,768</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">696,588&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">576,654&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,429&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,226&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190,756&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">997,479</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">816,839</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#8217; employees and various tax authorities. </span></div>(2)Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our consolidated financial statements. Previously, the changes in funds held for clients and the related client fund liabilities were presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<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 );">- References</a><div><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;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<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>Tabular disclosure of the components of cash and cash equivalents.</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;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<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>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<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;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R18.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="idm140693876249072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt"><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 style="width:20.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">691,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">691,477&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total financial assets</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">727,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">727,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,178</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,365</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><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_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date [Table Text Block]</a></td>
<td class="text">As of March&#160;31, 2023, the contractual maturities of the marketable securities in our portfolio were less than one year.<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_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Debt Securities, Available-for-sale</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:52.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.557%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,558&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,782&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,369&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<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>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<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;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<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>Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<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>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</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;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R19.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="idm140693882960304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_StockholdersEquityAbstract', window );"><strong>Equity, Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_QuarterlydividendsdeclaredTableTextBlock', window );">Quarterly dividends declared [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared quarterly dividends as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:66.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_QuarterlydividendsdeclaredTableTextBlock">
<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>Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date.</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;">nsp_QuarterlydividendsdeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R20.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="idm140693883009616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations</a></td>
<td class="text"><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 style="width:77.060%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended&#160;<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,595&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less distributed and undistributed earnings allocated to participating securities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income allocated to common shares</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">94,595</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">69,837</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,990&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,288&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">683&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">405&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,673</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,693</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<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>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R21.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="idm140693871300704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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_nsp_HealthInsuranceCostsAbstract', window );"><strong>Health Insurance Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited', window );">Percentage of our health insurance coverage provided by United</a></td>
<td class="nump">87.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates', window );">Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceNoncurrent', window );">Required accumulated cash surplus</a></td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_RequiredDepositForHealthCareCosts', window );">Required deposit equal to approximately one day of claims funding activity</a></td>
<td class="nump">6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent', window );">Amount which plan costs were less than the net premiums paid and owed</a></td>
<td class="nump">41,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceCurrent', window );">Prepaid health insurance, current</a></td>
<td class="nump">32,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PremiumsOwedToUnited', window );">Premiums owed to United</a></td>
<td class="num">(71,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff', window );">Benefits costs incurred (reduced) related to run-off</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="num">$ (800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationCostsAbstract', window );"><strong>Workers' Compensation Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence', window );">Company's maximum economic burden for the first layer of claims per occurrence</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear', window );">Company's maximum aggregate economic burden for claims in excess of 1 million per policy year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses', window );">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</a></td>
<td class="num">$ (7,600)<span></span>
</td>
<td class="num">$ (14,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod', window );">U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract', window );"><strong>Incurred but not paid workers compensation liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments', window );">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229,408<span></span>
</td>
<td class="nump">$ 239,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationExpense', window );">Workers' Compensation Expense</a></td>
<td class="nump">$ 15,981<span></span>
</td>
<td class="nump">$ 8,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationDiscountChangedDuringPeriod', window );">Workers' Compensation Discount, Changed during period</a></td>
<td class="num">(3,209)<span></span>
</td>
<td class="num">(1,309)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLossesAndLossAdjustmentExpense', window );">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</a></td>
<td class="num">(12,704)<span></span>
</td>
<td class="num">(14,370)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent', window );">WorkersCompensationLiabilityNetOfAdminFeesCurrent</a></td>
<td class="nump">48,112<span></span>
</td>
<td class="nump">49,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityNoncurrent', window );">Workers' Compensation Liability, Noncurrent</a></td>
<td class="nump">181,364<span></span>
</td>
<td class="nump">182,888<span></span>
</td>
<td class="nump">179,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent', window );">Workers' Compensation Liability</a></td>
<td class="nump">229,476<span></span>
</td>
<td class="nump">232,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationAdministrativeFeesAccrued', window );">Workers compensation administrative fees accrued</a></td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_UndiscountedAccruedWorkersCompensationCosts', window );">Undiscounted accrued workers' compensation costs</a></td>
<td class="nump">$ 252,600<span></span>
</td>
<td class="nump">248,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted', window );">Time period incurred claims expected to be paid recorded as restricted cash</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits', window );">Time period incurred claims expected to be paid included in deposits</a></td>
<td class="text">Greater than 1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">$ 48,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">$ 211,226<span></span>
</td>
<td class="nump">190,756<span></span>
</td>
<td class="nump">196,370<span></span>
</td>
<td class="nump">$ 185,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities', window );">Time period estimate of incurred claim costs to be paid included in short-term liabilities</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities', window );">Time period estimate of incurred claim costs to be paid included in long term liabilities</a></td>
<td class="text">Greater than 1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_Unbilled', window );">Unbilled</a></td>
<td class="nump">$ 582,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,769,652<span></span>
</td>
<td class="nump">1,577,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_NortheastMember', window );">Northeast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">492,290<span></span>
</td>
<td class="nump">449,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_SoutheastMember', window );">Southeast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">238,607<span></span>
</td>
<td class="nump">202,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_CentralMember', window );">Central [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">318,792<span></span>
</td>
<td class="nump">271,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_SouthwestMember', window );">Southwest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">340,412<span></span>
</td>
<td class="nump">308,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_WestMember', window );">West [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">362,980<span></span>
</td>
<td class="nump">330,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_OtherRevenuesMember', window );">Other Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 16,571<span></span>
</td>
<td class="nump">$ 14,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff">
<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>Benefits costs incurred (reduced) for changes in estimated run-off of claims.</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;">nsp_BenefitsCostsIncurredReducedRelatedtoRunoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses">
<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 decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.</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;">nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsWorkersCompensation">
<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>Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</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;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_HealthInsuranceCostsAbstract">
<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 );">- References</a><div><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;">nsp_HealthInsuranceCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates">
<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 number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.</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;">nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited">
<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>Percentage of our health insurance coverage provided by United</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;">nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PremiumsOwedToUnited">
<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 premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.</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;">nsp_PremiumsOwedToUnited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceCurrent">
<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>Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less.</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;">nsp_PrepaidHealthInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent">
<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>Total carrying amount as of the balance sheet date for health insurance contract.</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;">nsp_PrepaidHealthInsuranceCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PrepaidHealthInsuranceNoncurrent">
<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>Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</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;">nsp_PrepaidHealthInsuranceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_RequiredDepositForHealthCareCosts">
<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>Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity.</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;">nsp_RequiredDepositForHealthCareCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities">
<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>Time period estimate of incurred claim costs to be paid included in long-term liabilities.</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;">nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities">
<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>Time period estimate of incurred claim costs to be paid included in short-term liabilities.</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;">nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits">
<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>Time period incurred claims expected to be paid included in deposits.</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;">nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted">
<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>Time period incurred claims expected to be paid recorded as restricted.</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;">nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod">
<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>U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.</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;">nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_Unbilled">
<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>Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts.</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;">nsp_Unbilled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_UndiscountedAccruedWorkersCompensationCosts">
<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 liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.</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;">nsp_UndiscountedAccruedWorkersCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationAdministrativeFeesAccrued">
<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>Carrying value as of the balance sheet date of workers' compensation administrative fees.</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;">nsp_WorkersCompensationAdministrativeFeesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationCostsAbstract">
<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 );">- References</a><div><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;">nsp_WorkersCompensationCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_WorkersCompensationDiscountChangedDuringPeriod">
<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 change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.</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;">nsp_WorkersCompensationDiscountChangedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationExpense">
<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>Expense accrued pertaining to workers compensation costs.</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;">nsp_WorkersCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent">
<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>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.</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;">nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear">
<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 maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.</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;">nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence">
<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 Company's maximum economic burden for the first layer of claims per occurrence.</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;">nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<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;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments">
<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>Sum of adjustments to the estimated reserve for unpaid claims and claims adjustment expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3<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;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLossesAndLossAdjustmentExpense">
<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>Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -SubTopic 40<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3<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;">us-gaap_PaymentsForLossesAndLossAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<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>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<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 );">- References</a><div><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;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<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>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<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;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent">
<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>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityNoncurrent">
<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>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_NortheastMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_NortheastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_SoutheastMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_SoutheastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_CentralMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_CentralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_SouthwestMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_SouthwestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_WestMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_WestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nsp_OtherRevenuesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nsp_OtherRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R22.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="idm140693871241776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">$ 635,931<span></span>
</td>
<td class="nump">$ 678,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">91,081<span></span>
</td>
<td class="nump">90,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">21,072<span></span>
</td>
<td class="nump">41,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="num">(15,961)<span></span>
</td>
<td class="num">(43,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">732,123<span></span>
</td>
<td class="nump">765,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_ClientPrepaymentsIncludedInCashBalance', window );">Client Prepayments Included in Cash Balance</a></td>
<td class="num">(42,900)<span></span>
</td>
<td class="num">(36,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PayrollWithholdingsIncludedInCashBalance', window );">Payroll Withholdings Included in Cash Balance</a></td>
<td class="nump">457,800<span></span>
</td>
<td class="nump">504,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">48,113<span></span>
</td>
<td class="nump">49,779<span></span>
</td>
<td class="nump">$ 49,429<span></span>
</td>
<td class="nump">$ 46,929<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_us-gaap_FundsHeldForClients', window );">Funds Held for Clients</a></td>
<td class="nump">41,552<span></span>
</td>
<td class="nump">34,942<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">211,226<span></span>
</td>
<td class="nump">196,370<span></span>
</td>
<td class="nump">190,756<span></span>
</td>
<td class="nump">185,027<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">997,479<span></span>
</td>
<td class="nump">1,013,919<span></span>
</td>
<td class="nump">$ 816,839<span></span>
</td>
<td class="nump">$ 807,768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">35,535<span></span>
</td>
<td class="nump">33,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">35,535<span></span>
</td>
<td class="nump">33,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">635,931<span></span>
</td>
<td class="nump">678,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">55,546<span></span>
</td>
<td class="nump">56,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">21,072<span></span>
</td>
<td class="nump">41,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="num">(15,961)<span></span>
</td>
<td class="num">(43,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">$ 696,588<span></span>
</td>
<td class="nump">$ 732,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ClientPrepaymentsIncludedInCashBalance">
<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>Client prepayments included in the cash balance.</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;">nsp_ClientPrepaymentsIncludedInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_DepositsWorkersCompensation">
<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>Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</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;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue">
<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>Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.</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;">nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PayrollWithholdingsIncludedInCashBalance">
<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>Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.</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;">nsp_PayrollWithholdingsIncludedInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_DraftsPayable">
<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>Amount of draft payable by broker-dealer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Rule 15c3-1<br> -Number 240<br> -Section 15c3-1<br> -Publisher SEC<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;">srt_DraftsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<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;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<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;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<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>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<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>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FundsHeldForClients">
<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>Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_FundsHeldForClients</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<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>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480632/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<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;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<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>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<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 );">- References</a><div><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;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R23.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="idm140693873805440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">$ 691,477<span></span>
</td>
<td class="nump">$ 735,475<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_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">35,535<span></span>
</td>
<td class="nump">29,703<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_us-gaap_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,365<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_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">727,012<span></span>
</td>
<td class="nump">768,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">35,558<span></span>
</td>
<td class="nump">29,782<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_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="num">(42)<span></span>
</td>
<td class="num">(79)<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_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">35,535<span></span>
</td>
<td class="nump">29,703<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,369<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_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">691,477<span></span>
</td>
<td class="nump">735,475<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_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">35,535<span></span>
</td>
<td class="nump">29,703<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_us-gaap_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">727,012<span></span>
</td>
<td class="nump">765,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,365<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_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,365<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<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>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<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>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-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;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<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>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-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;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<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>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<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>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<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>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InvestmentsFairValueDisclosure">
<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>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</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/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_USGovernmentSecuritiesAtCarryingValue">
<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>Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</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;">us-gaap_USGovernmentSecuritiesAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R24.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="idm140693879612320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>conversionRatio</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</a></td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PercentageOfSubsidiaryStockSecuringDebt', window );">Percentage Of Subsidiary Stock Securing Debt | conversionRatio</a></td>
<td class="nump">0.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 369,400<span></span>
</td>
<td class="nump">$ 369,400<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_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">$ 279,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturityDate', window );">Long-Term Debt, Maturity Date</a></td>
<td class="text">Jun. 30,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_ApplicableMarginFederalFundsRate', window );">Applicable Margin Federal Funds Rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_AdjustedTermSOFRRatePlusApplicableMargin', window );">Adjusted Term SOFR Rate Plus Applicable Margin</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of Credit Facility, Interest Rate During Period</a></td>
<td class="nump">6.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_AdjustedTermSOFRRate', window );">Adjusted Term SOFR rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_AdjustedTermSOFRRate', window );">Adjusted Term SOFR rate</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember', window );">Base Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember', window );">Base Rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AdjustedTermSOFRRate">
<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>Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25%</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;">nsp_AdjustedTermSOFRRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AdjustedTermSOFRRatePlusApplicableMargin">
<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>Adjusted Term SOFR Rate Plus Applicable Margin</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;">nsp_AdjustedTermSOFRRatePlusApplicableMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ApplicableMarginFederalFundsRate">
<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>Applicable margin to the federal funds rate for alternate base rate borrowings.</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;">nsp_ApplicableMarginFederalFundsRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PercentageOfSubsidiaryStockSecuringDebt">
<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>Percentage of subsidiary stock securing debt per debt agreements.</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;">nsp_PercentageOfSubsidiaryStockSecuringDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<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>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<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 total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</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;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<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>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<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 effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<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>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<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>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<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 fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</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;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturityDate">
<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>Maturity date of long-term debt, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_LongTermDebtMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<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>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R25.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="idm140693871292944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod', window );">Aggregate number of shares repurchased during the period (in shares)</a></td>
<td class="nump">288,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased under the program (in shares)</a></td>
<td class="nump">93,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Authorized to repurchased additional shares under repurchase program (in shares)</a></td>
<td class="nump">938,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares)</a></td>
<td class="nump">195,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.45<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_us-gaap_PaymentsOfDividendsCommonStock', window );">Payments of Ordinary Dividends, Common Stock</a></td>
<td class="num">$ (19,896)<span></span>
</td>
<td class="num">$ (17,244)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod">
<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>Aggregate number of shares repurchased during the period.</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;">nsp_Aggregatenumberofsharesrepurchasedduringtheperiod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<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>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-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;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<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>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<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>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</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;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<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 remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</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;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockSharesAcquired">
<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>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R26.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="idm140693873894032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 94,595<span></span>
</td>
<td class="nump">$ 69,884<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_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted', window );">Less distributed and undistributed earnings allocated to participating securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(47)<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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">$ 94,595<span></span>
</td>
<td class="nump">$ 69,837<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding basic (in shares)</a></td>
<td class="nump">37,990<span></span>
</td>
<td class="nump">38,288<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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</a></td>
<td class="nump">683<span></span>
</td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">38,673<span></span>
</td>
<td class="nump">38,693<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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<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>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<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>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<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;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<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>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted">
<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>Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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;">us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>nsp-20230331_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:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nsp="http://www.insperity.com/20230331"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="nsp-20230331.xsd" xlink:type="simple"/>
    <context id="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4e3a5613bfec46008288b98621d95ba4_I20230419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="i8a194589dcc042d3b4955f52b2d65ee4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1a00836bdaee40b4848c0601acb5dd77_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i59160fd9a8e74b8ab7da0560be6405c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic55797be451a4bb289ada6e60f40d7db_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i37fe1cf4e94a41d38b212f86b58c00ec_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i96f6eca270564a0ab9ecc2b04e786af4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i96373d2b73a34a6c9fefa710c4304d99_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iad7f377fc67e4361b2c4a632c5de92e7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9b1c745c8ff04974b1eac63ce38e7a60_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iab4b3ab079554906b0966a273cb25489_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ied19946b09624a628f475d18dfad3222_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifd3bb69fac474f7d8083f45632caed37_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7784ee84c3384482baae684540617611_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ac2e9216a4b45f98966e1588d4b79de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58361469075c4c54a4809e545109ade5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1ecf47b708743dd8314c7ef6475f72e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0844cf462d3d49458105853be4113fb6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie681354376634b699a84516bc6f3bccc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia715116f40e641b89888784c3a069fe2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i74a465b32f964d68885d193b05e096c5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3e438e9039024361b68f265cf27e2c08_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i37894f6947ee4437aa301ea48658e166_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i276a1ab423464fe894fdaae92009720b_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ie0a4430dc53443cdb77a25b3c06332ef_I20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="if9d4eb3770154aba8d3c4d3426a74ff6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i631c277e0acd4803bb178af2937a9107_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if2664c4c53df4d499c3a382abe8530db_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2f31465e0a934fc88320310554209459_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8210578df9514962b124466b0f39608e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ife9b794dd1ee48348b8a64f8a4281fe4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8b1b92a6f65c42cbb5956897bd219bc3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i07c7572431c14b99bc8f3000f300997b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i11f669413fa244c8b1caaf26b674260b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i57855b06623f490da4c48a7288dff98b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic6769086034d4d33a08670ada9cfdfc5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i949c667f8f994839a2f6c2ef3284485f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i126367482057479195bc1a4141c5d805_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia98758a7d43d4590af61ac3c53b43a4c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic771a15585124ca7a7e67820648a5299_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i20565238c017422686c38dcb8b27c50b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9780d01dc4db4c8e9147bde123bae872_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id8450f3e983e4038851f26d8df1b07ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i934e4fc600d349b2b170079d2b0bd514_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fc8acc86dee4d3eaa40821358883df6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i907e3aba4d354003a4395073fcb5c513_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib03332c9dd8a43e399027845968df457_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie7e88edcad3f444d98d0fd95ec1f8922_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0b80cee0b01a417c8aa4020f93235c62_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id18371bbfe7c469a9ff8257aa2c22b50_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="conversionratio">
        <measure>nsp:conversionRatio</measure>
    </unit>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xLTEtMS0xLTEwMzQzMA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18zLTEtMS0xLTEwNzMwMA_9ff7c3d0-bcba-4378-9023-3ba68e468ba9">INSPERITY, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M180LTEtMS0xLTEwNzMwNA_32d15b35-e961-4843-af17-a5c8a378b38d">0001000753</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M182LTEtMS0xLTEwNzMwNg_9ad3b461-e9ec-421c-882a-d9bee4053d78">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xMi0xLTEtMS0xMDczMTI_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xMy0xLTEtMS0xMDczMjc_98c22e4c-b482-413c-92a2-592b591307ec">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180L2ZyYWc6YTE2MmYxNTQ2ZmNkNGVlMDllNzYwYzYyNjBhOWZiYTMvdGFibGU6N2ZmNzE0NTcxYWEwNGVmOGIxMjUwN2YxOTA3ZmQyNTMvdGFibGVyYW5nZTo3ZmY3MTQ1NzFhYTA0ZWY4YjEyNTA3ZjE5MDdmZDI1M18xNC0xLTEtMS0xMDczMjk_8ecc6a94-2e4e-4aa2-97ff-7a6518007d5d">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjBlYjAyYjRiOWZmZjQ1OGY5ZGNjYzVjZDZhYWNiNGM0L3RhYmxlcmFuZ2U6MGViMDJiNGI5ZmZmNDU4ZjlkY2NjNWNkNmFhY2I0YzRfMS0xLTEtMS0xMDIxMjA_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjBlYjAyYjRiOWZmZjQ1OGY5ZGNjYzVjZDZhYWNiNGM0L3RhYmxlcmFuZ2U6MGViMDJiNGI5ZmZmNDU4ZjlkY2NjNWNkNmFhY2I0YzRfMS00LTEtMS0xMDIxMjM_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjgwZDQ3YTk1MjE1MjQ3ODM4ZjM0OTc2YTAxYjVjNWE4L3RhYmxlcmFuZ2U6ODBkNDdhOTUyMTUyNDc4MzhmMzQ5NzZhMDFiNWM1YThfMS0xLTEtMS0xMDM0Njc_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xOS9mcmFnOmVlYmRhYzBmOGM3NzRlNmNiYjZmZWM0ZGFjMjMxZTExL3RhYmxlOjgwZDQ3YTk1MjE1MjQ3ODM4ZjM0OTc2YTAxYjVjNWE4L3RhYmxlcmFuZ2U6ODBkNDdhOTUyMTUyNDc4MzhmMzQ5NzZhMDFiNWM1YThfMS00LTEtMS0xMDM0NzA_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfMi0yLTEtMS0xMDM1MDQ_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfMy0yLTEtMS0xMDc5ODk_aed553e5-fe82-4be8-8ee7-01e3cc6bc643">Greater than 1 year</nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfNC0yLTEtMS0xMDc5OTE_e84e5748-c147-4253-b2ec-1bfd489e7eac">Greater than 1 year</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfNi0yLTEtMS0xMDgwMDA_23afb177-bb95-4023-b94d-d94420d5e41b">P1Y</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180Ni9mcmFnOjY3MGM4MzM5MzIxZjQ3NjRhMTI3ZTE4MzRlNzJhNjBiL3RhYmxlOjA0ZmFmZGM4Y2Q0ZTRjN2JiNjhjNDUyNjdlOWY2NTgwL3RhYmxlcmFuZ2U6MDRmYWZkYzhjZDRlNGM3YmI2OGM0NTI2N2U5ZjY1ODBfOS0yLTEtMS0xMDgwMTE_b0b883be-806c-41ee-871d-ea77ca55a349">P1Y</nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted>
    <dei:DocumentType
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIy_d128ba81-a8cb-442c-9cf5-f5fce90ac57c">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ODE5ZTBhYWJkYTUwNDU3NDliY2MxODg1NWI0ZDljOWIvdGFibGVyYW5nZTo4MTllMGFhYmRhNTA0NTc0OWJjYzE4ODU1YjRkOWM5Yl8wLTAtMS0xLTk3OTIw_f34d8373-ab59-42fe-8d1d-960d7c535661">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmY1NDBhMDFiNjg3NGQwOWE1YTlhMmU2NmQ4MmVkM2MvdGFibGVyYW5nZTpmZjU0MGEwMWI2ODc0ZDA5YTVhOWEyZTY2ZDgyZWQzY18wLTItMS0xLTk5ODkw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmY1NDBhMDFiNjg3NGQwOWE1YTlhMmU2NmQ4MmVkM2MvdGFibGVyYW5nZTpmZjU0MGEwMWI2ODc0ZDA5YTVhOWEyZTY2ZDgyZWQzY18yLTAtMS0xLTk3OTIw_18db6845-0a54-4b87-9649-eaaa2bf6926f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIz_2b460e1b-39da-46b3-957b-561f6f116ec2">1-13998</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6M2YwYjZjYmUzYWE4NDY5NzliOWFkMDQxMWRlYWNkNjIvdGFibGVyYW5nZTozZjBiNmNiZTNhYTg0Njk3OWI5YWQwNDExZGVhY2Q2Ml8wLTAtMS0xLTk3OTIw_2f2879b2-f3b6-40bc-9b01-d19304314363">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6M2YwYjZjYmUzYWE4NDY5NzliOWFkMDQxMWRlYWNkNjIvdGFibGVyYW5nZTozZjBiNmNiZTNhYTg0Njk3OWI5YWQwNDExZGVhY2Q2Ml8wLTItMS0xLTk3OTIw_38d52b04-cc7a-4494-840f-470a4ee62cb3">76-0479645</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8wLTAtMS0xLTk3OTIw_7f0e4890-7555-40ec-be43-6938f5e63234">19001 Crescent Springs Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8xLTAtMS0xLTk3OTIw_fe815ec5-d99e-4239-96bc-5391cb7a823b">Kingwood,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8xLTEtMS0xLTk3OTIw_25e89397-9503-4456-807b-2d98b606fae7">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6ZmMxYTdiMGQ5NTViNGM0NGJjZDQ5OGVlNDNkYzQ5N2QvdGFibGVyYW5nZTpmYzFhN2IwZDk1NWI0YzQ0YmNkNDk4ZWU0M2RjNDk3ZF8xLTItMS0xLTk3OTIw_fef96e94-eb36-4bd0-87aa-25c4967afedc">77339</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODI0_4a448d0d-3fe8-41bc-9a5b-6d764e35b5ff">281</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODI1_ac69791b-f8d2-4cab-94d7-a8ba824503a1">358-8986</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6MmMzZmE4NmY0OWI4NDA5N2JiNWY1M2Y1ZmQwMzQzYWIvdGFibGVyYW5nZToyYzNmYTg2ZjQ5Yjg0MDk3YmI1ZjUzZjVmZDAzNDNhYl8yLTAtMS0xLTk3OTIw_c122af4b-be31-421c-90cb-70fe7ca5e2e7">Common Stock, $.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6MmMzZmE4NmY0OWI4NDA5N2JiNWY1M2Y1ZmQwMzQzYWIvdGFibGVyYW5nZToyYzNmYTg2ZjQ5Yjg0MDk3YmI1ZjUzZjVmZDAzNDNhYl8yLTEtMS0xLTk3OTIw_a60c11a4-99da-4d93-84db-ddecf75c2fc0">NSP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4a86b811bc6c477fab2424b7dd64bf73_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6MmMzZmE4NmY0OWI4NDA5N2JiNWY1M2Y1ZmQwMzQzYWIvdGFibGVyYW5nZToyYzNmYTg2ZjQ5Yjg0MDk3YmI1ZjUzZjVmZDAzNDNhYl8yLTItMS0xLTk3OTIw_fae24b66-a22c-409a-9ca8-0b6cad49e91a">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIw_e4458b9b-f405-4963-a7cd-eae50385a7c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODE5_f274592f-4530-428b-84df-bdfefab15fb5">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6N2UzM2VlYTc2YzA1NGI3YWJiZWI5ZTNiNDZhYWE1MjcvdGFibGVyYW5nZTo3ZTMzZWVhNzZjMDU0YjdhYmJlYjllM2I0NmFhYTUyN18wLTAtMS0xLTk3OTIw_dc756732-309e-4098-b530-0872b8bd7c9d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6N2UzM2VlYTc2YzA1NGI3YWJiZWI5ZTNiNDZhYWE1MjcvdGFibGVyYW5nZTo3ZTMzZWVhNzZjMDU0YjdhYmJlYjllM2I0NmFhYTUyN18xLTMtMS0xLTk3OTIw_214238bb-bd64-4f78-bdff-9dbacf34f241">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGFibGU6N2UzM2VlYTc2YzA1NGI3YWJiZWI5ZTNiNDZhYWE1MjcvdGFibGVyYW5nZTo3ZTMzZWVhNzZjMDU0YjdhYmJlYjllM2I0NmFhYTUyN18yLTEtMS0xLTk3OTIw_116e15ab-2efd-478c-a904-a40cc694bc69">false</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xODIx_740850f4-3ebf-4047-8590-65ea5c10d65b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i4e3a5613bfec46008288b98621d95ba4_I20230419"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xL2ZyYWc6NzRjMzdmYjcwZDYwNDExMzg4NWQ0ODZhZmIyMTk1ZmIvdGV4dHJlZ2lvbjo3NGMzN2ZiNzBkNjA0MTEzODg1ZDQ4NmFmYjIxOTVmYl8xMDk5NTExNjI5NjMy_f46bfd41-7e1a-45fb-9688-e2e5d614df1a"
      unitRef="shares">38215060</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMC9mcmFnOmJhZTczM2VkYjMzMjQzNjk4YzU4OGNiYjVjY2UyNGNmL3RhYmxlOmZhMmFiZGZiNjkxNDQ3YWM4ZDllNWRhNjJlYzVkZWMyL3RhYmxlcmFuZ2U6ZmEyYWJkZmI2OTE0NDdhYzhkOWU1ZGE2MmVjNWRlYzJfMC0wLTEtMS0xMDcxNzYvdGV4dHJlZ2lvbjozZGY4MzVkZGYzNWQ0YzhiYTU2OGMzYmNmYjA4MjI3N181NDk3NTU4MTM5NDQ_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMC9mcmFnOmJhZTczM2VkYjMzMjQzNjk4YzU4OGNiYjVjY2UyNGNmL3RhYmxlOmZhMmFiZGZiNjkxNDQ3YWM4ZDllNWRhNjJlYzVkZWMyL3RhYmxlcmFuZ2U6ZmEyYWJkZmI2OTE0NDdhYzhkOWU1ZGE2MmVjNWRlYzJfMC0wLTEtMS0xMDcxNzYvdGV4dHJlZ2lvbjozZGY4MzVkZGYzNWQ0YzhiYTU2OGMzYmNmYjA4MjI3N181NDk3NTU4MTM5NDQ_a78da217-751f-4204-8911-c367846dbb67_2">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMC0xLTEtMS05OTkzNQ_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMi0xLTEtMS05OTk0Ng_904eef5b-e78a-4823-815c-038ab8563b1c"
      unitRef="usd">696588000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMi0zLTEtMS05OTk0OQ_62506c9f-4504-490e-83ac-f093d9c0fa8f"
      unitRef="usd">732828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMy0xLTEtMS05OTk0Ng_6725fd2e-95e3-46f8-ad07-fe1088723598"
      unitRef="usd">48113000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMy0zLTEtMS05OTk0OQ_7a469fe4-adf6-4edb-8092-f16bf2e13728"
      unitRef="usd">49779000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNC0xLTEtMS05OTk0Ng_e8e35614-6ce9-46a1-8699-a95b42c25da4"
      unitRef="usd">35535000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNC0zLTEtMS05OTk0OQ_011381bf-c2d5-4dba-a819-f09eb482f879"
      unitRef="usd">33068000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNS0xLTEtMS05OTk0Ng_f1ec0ce0-9892-49dc-880f-f9e524011207"
      unitRef="usd">607313000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNS0zLTEtMS05OTk0OQ_17bc06ff-86af-4ac3-b7aa-5d53d05b9b30"
      unitRef="usd">622764000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNi0xLTEtMS05OTk0Ng_8e0cecc2-5cb6-4d02-aa00-31d810c21213"
      unitRef="usd">50665000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNi0zLTEtMS05OTk0OQ_2982a873-0494-4197-b27d-0ac175757d6b"
      unitRef="usd">11706000</us-gaap:PrepaidInsurance>
    <us-gaap:OtherAssetsCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0xLTEtMS0xMDAwNjk_600972ee-0dba-4eae-840c-f7f5858882f9"
      unitRef="usd">79860000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0zLTEtMS0xMDAwNzY_041fe60b-5aa5-43de-90c6-f1f458e48219"
      unitRef="usd">61728000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0xLTEtMS0xMDAwMTU_17b67817-4a41-4248-83fa-379044dd5283"
      unitRef="usd">1518074000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfOS0zLTEtMS0xMDAwMjI_5fed1a85-6290-49a0-8aad-f216f885dfb2"
      unitRef="usd">1511873000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTAtMS0xLTEtMTAwMDE1_b1f610af-9ea3-4622-8ad0-51728b6d64e3"
      unitRef="usd">196382000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTAtMy0xLTEtMTAwMDIy_b52c405d-f12b-49f6-8e63-c02a68edaa7b"
      unitRef="usd">199992000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTEtMS0xLTEtMTAwMDE1_49f03951-5db8-4996-a484-380e6a27358f"
      unitRef="usd">53303000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTEtMy0xLTEtMTAwMDIy_7d313bf7-6677-4f76-90c6-b5a2b2444b2e"
      unitRef="usd">56532000</us-gaap:OperatingLeaseRightOfUseAsset>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTItMS0xLTEtMTAwMDE1_d119b3cf-09fd-485b-9021-081cb9b22d09"
      unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTItMy0xLTEtMTAwMDIy_4cb220f0-090f-4456-87b7-0c9716832e42"
      unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:DepositsHealthInsurance
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTMtMS0xLTEtMTAwMDE1_6552bae4-950c-46ec-a882-64c084cd36a9"
      unitRef="usd">7900000</nsp:DepositsHealthInsurance>
    <nsp:DepositsHealthInsurance
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTMtMy0xLTEtMTAwMDIy_e1722a57-0d0e-456c-86cb-81d123d6d5d2"
      unitRef="usd">7900000</nsp:DepositsHealthInsurance>
    <nsp:DepositsWorkersCompensation
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTQtMS0xLTEtMTAwMDE1_6c88481b-183c-4de1-9775-cc60b63a6910"
      unitRef="usd">211226000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTQtMy0xLTEtMTAwMDIy_6e664a07-ed37-42f7-8b95-95161b9492eb"
      unitRef="usd">196370000</nsp:DepositsWorkersCompensation>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTUtMS0xLTEtMTAwMDE1_5b7abc2e-e218-4498-9633-e8cf242635d2"
      unitRef="usd">12707000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTUtMy0xLTEtMTAwMDIy_8cfe4a07-350b-44cc-8b64-1c4dd065aadc"
      unitRef="usd">12707000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTYtMS0xLTEtMTAwMDE1_8d6b51f9-3ae9-469d-920d-c915a83fbb84"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTYtMy0xLTEtMTAwMDIy_487fcd45-7fcf-417b-a05c-78d84d5359d9"
      unitRef="usd">15533000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTctMS0xLTEtMTAwMDE1_fbab663b-7349-48af-a540-74b7b35e01c6"
      unitRef="usd">31381000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTctMy0xLTEtMTAwMDIy_5fc41b66-e655-47a6-9531-51c516b55409"
      unitRef="usd">29354000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTgtMS0xLTEtMTAwMDE1_959c49e1-6c29-4b82-ba5f-fe85b424110d"
      unitRef="usd">2039973000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMTgtMy0xLTEtMTAwMDIy_42826575-ad04-46c5-9d8b-f137bb018ad7"
      unitRef="usd">2039261000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjEtMS0xLTEtMTAwMDg2_0be812ac-a2e4-44ea-866a-6df8619b11c5"
      unitRef="usd">9491000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjEtMy0xLTEtMTAwMDkz_866c47d8-3068-4087-8893-9f728de0ffe5"
      unitRef="usd">7732000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjItMS0xLTEtMTAwMDg2_40eccd85-6f22-47f7-ba6d-6e4ebb5051ac"
      unitRef="usd">495585000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjItMy0xLTEtMTAwMDkz_edda0e4b-8cb5-4dc7-b77e-a6e149da6f0f"
      unitRef="usd">556085000</us-gaap:AccruedPayrollTaxesCurrent>
    <nsp:AccruedWorksiteEmployeePayrollCosts
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjMtMS0xLTEtMTAwMDg2_f222b8e6-322f-4c9f-ac61-f1720905fbe6"
      unitRef="usd">525312000</nsp:AccruedWorksiteEmployeePayrollCosts>
    <nsp:AccruedWorksiteEmployeePayrollCosts
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjMtMy0xLTEtMTAwMDkz_eabe3f66-5523-45fa-b58d-5df8b4ea3a61"
      unitRef="usd">513397000</nsp:AccruedWorksiteEmployeePayrollCosts>
    <nsp:AccruedHealthInsuranceCosts
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjQtMS0xLTEtMTAwMDg2_4dbabf8f-43ae-473b-9d0c-b72bbe90b84e"
      unitRef="usd">78722000</nsp:AccruedHealthInsuranceCosts>
    <nsp:AccruedHealthInsuranceCosts
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjQtMy0xLTEtMTAwMDkz_44c4ab9a-482e-4c1e-aa3c-eea8bb45d71c"
      unitRef="usd">53402000</nsp:AccruedHealthInsuranceCosts>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjUtMS0xLTEtMTAwMDg2_32aaded7-5bad-481e-9725-b56be48824ef"
      unitRef="usd">51878000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjUtMy0xLTEtMTAwMDkz_c67f68fa-2d29-4527-933f-382049de3262"
      unitRef="usd">53485000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjYtMS0xLTEtMTAwMDg2_fdb6c7a0-3cc1-4fed-b176-91c1324bcb88"
      unitRef="usd">48365000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjYtMy0xLTEtMTAwMDkz_0f1852d7-4fca-48d4-83f0-d521921202a4"
      unitRef="usd">89147000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjctMS0xLTEtMTAwMDg2_10597d7c-c128-4599-b096-3bc63eedb469"
      unitRef="usd">13813000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjctMy0xLTEtMTAwMDkz_708c3d27-82fd-4970-a23a-b39c6ba76b84"
      unitRef="usd">6949000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjgtMS0xLTEtMTAwMDg2_8af70d15-e23a-4603-a4b1-8e9769c2dcdf"
      unitRef="usd">79793000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjgtMy0xLTEtMTAwMDkz_20aad2b5-dda0-4860-89ce-270ad3fd858b"
      unitRef="usd">73173000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjktMS0xLTEtMTAwMDg2_f171999d-3a68-4d95-9c73-d5eac0eb2800"
      unitRef="usd">1302959000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMjktMy0xLTEtMTAwMDkz_9b4c579e-07be-420c-bcc2-04cfb264c9be"
      unitRef="usd">1353370000</us-gaap:LiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzAtMS0xLTEtMTAwMTAy_0a41deec-fc0e-4161-9e90-152de3351dd1"
      unitRef="usd">181364000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzAtMy0xLTEtMTAwMTA5_9024bb38-2176-4603-8939-e3fa8814509b"
      unitRef="usd">179629000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzEtMS0xLTEtMTAwMTAy_87b3909e-b2d8-48b0-bb11-2b5d9a9a5eca"
      unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzEtMy0xLTEtMTAwMTA5_42155b02-6468-4be6-aafd-f6669610092e"
      unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzItMS0xLTEtMTAwMTAy_50c7d3e9-955f-4a4e-afef-3d97e948a7af"
      unitRef="usd">51622000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzItMy0xLTEtMTAwMTA5_1b587e64-4bc4-4fe4-a4a7-7161cd7fb8c1"
      unitRef="usd">55587000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzMtMS0xLTEtMTAwMTAy_ed525170-2c95-4a7f-a8e2-a7f2874edaa7"
      unitRef="usd">1196000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzMtMy0xLTEtMTAwMTA5_0b88ba19-0886-4672-9ddc-304b4fe9cfaa"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzUtMS0xLTEtMTAwMTAy_27b6f63b-4a8d-416d-b543-6caf9481a1ff"
      unitRef="usd">603582000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzUtMy0xLTEtMTAwMTA5_4c6ba4d7-f58e-4fec-bbba-80baf55210bf"
      unitRef="usd">604616000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzYtMS0xLTEtMTA3MzQ0_d917c459-9821-4db2-a1b1-086b6aee9b2e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzYtMy0xLTEtMTA3MzUx_3034dccc-8e66-42a5-b8dd-51924fb59c20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzctMS0xLTEtMTAwMTM1_bafb66e5-80dc-40de-8f38-b7f30059d00a"
      unitRef="usd">555000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzctMy0xLTEtMTAwMTQy_392b9c03-b2e2-429a-ac5b-57bd701e7ba5"
      unitRef="usd">555000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzgtMS0xLTEtMTAwMTM1_80254652-0667-40ff-9444-e24337f945d9"
      unitRef="usd">142002000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzgtMy0xLTEtMTAwMTQy_a3a57e59-7833-41aa-b137-21fee509852e"
      unitRef="usd">151144000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzktMS0xLTEtMTAwMTM1_09c6af32-0c50-4c0b-9dcd-aae20d2e5d54"
      unitRef="usd">735219000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfMzktMy0xLTEtMTAwMTQy_e810494c-b7e7-40d8-802e-e66566af5227"
      unitRef="usd">725532000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDAtMS0xLTEtMTAwMTYw_b5e09afc-f824-4262-b89d-2c2449ab14ca"
      unitRef="usd">726094000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDAtMy0xLTEtMTAwMTY3_ce50dfed-b7ba-4748-8179-05ba37b01dbf"
      unitRef="usd">655108000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDEtMS0xLTEtMTAwMTM1_790d1150-eb65-45e7-bfe8-6b4b1568a2bb"
      unitRef="usd">133432000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDEtMy0xLTEtMTAwMTQy_f3bc1092-7e74-43dd-b368-ba3fe6ac30b2"
      unitRef="usd">81275000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDItMS0xLTEtMTAwMTYw_becd08f4-08d9-44d3-9818-4424f481aa77"
      unitRef="usd">2039973000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjMzNDg4Yjg2NWE0MDQ2Mjk4MmUyYTNiNDBmZThmYWE3L3RhYmxlOjI2Njk3NTU2MzM3MjQxMjFiMGNmM2RlNzc5OTcwZTgyL3RhYmxlcmFuZ2U6MjY2OTc1NTYzMzcyNDEyMWIwY2YzZGU3Nzk5NzBlODJfNDItMy0xLTEtMTAwMTQy_e0827430-52fc-4a93-af7a-7de5be6a530e"
      unitRef="usd">2039261000</us-gaap:LiabilitiesAndStockholdersEquity>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMS0xLTEtMS0xMDIxMjc_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMy0xLTEtMS0xMDAxOTM_cd02ca6e-0dad-406c-9ef1-dbce1ce066db"
      unitRef="usd">1769652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMy0yLTEtMS0xMDAxOTM_ee7880ff-76b1-45c3-b766-51b6fe5a975c"
      unitRef="usd">1577837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNC0xLTEtMS0xMDAyMzI_cd398347-ba45-44e5-8116-e5c7f2d18d62"
      unitRef="usd">1437506000</nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts>
    <nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNC0yLTEtMS0xMDAyNDc_8111243f-c724-4690-93c2-992fb56d23a3"
      unitRef="usd">1292063000</nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts>
    <us-gaap:GrossProfit
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNS0xLTEtMS0xMDAxOTM_7e6945be-1240-4e09-b1e3-682ee4de3163"
      unitRef="usd">332146000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNS0yLTEtMS0xMDAxOTM_ee61d620-d7d0-4f83-8969-b36a8947fc92"
      unitRef="usd">285774000</us-gaap:GrossProfit>
    <nsp:SalariesWagesAndPayrollTaxes
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNi0xLTEtMS0xMDAxOTM_1ba40d06-5004-424d-8a53-cc34bd87a7bf"
      unitRef="usd">124541000</nsp:SalariesWagesAndPayrollTaxes>
    <nsp:SalariesWagesAndPayrollTaxes
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNi0yLTEtMS0xMDAxOTM_bf4218bf-16b9-4bb1-9b0b-37b35c19e6c5"
      unitRef="usd">107439000</nsp:SalariesWagesAndPayrollTaxes>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNy0xLTEtMS0xMDAyMjc_8b70d2f8-8bd7-46f5-9e4e-13d380b0867a"
      unitRef="usd">11110000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfNy0yLTEtMS0xMDAyMjc_471e1ab7-fec8-45aa-891a-57dbc58f75ac"
      unitRef="usd">9846000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SalesCommissionsAndFees
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOC0xLTEtMS0xMDAxOTM_8af68dc9-a93b-4c95-a69b-66c7db848038"
      unitRef="usd">11017000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOC0yLTEtMS0xMDAxOTM_9c0e83d3-2863-4784-8413-dab600beece0"
      unitRef="usd">10310000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:AdvertisingExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOS0xLTEtMS0xMDAxOTM_0fd7cb03-0a37-47b1-8ce9-901ee57908b6"
      unitRef="usd">5940000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfOS0yLTEtMS0xMDAxOTM_3f6aefeb-a723-4bb5-8d68-216751d75967"
      unitRef="usd">8595000</us-gaap:AdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTAtMS0xLTEtMTAwMTkz_c8686a38-7275-4a17-8a1a-bad346799499"
      unitRef="usd">48034000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTAtMi0xLTEtMTAwMTkz_759b2020-d094-454b-9bb3-df17e50255e5"
      unitRef="usd">41005000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTEtMS0xLTEtMTAwMTkz_c33b914c-2083-46d5-8573-6465dc3b4411"
      unitRef="usd">10497000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTEtMi0xLTEtMTAwMTkz_6772a91d-9176-48da-ac97-31f6df1ed7d8"
      unitRef="usd">10184000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTItMS0xLTEtMTAwMTkz_db5b5d1e-c0da-4e2f-ae4e-e4c1e91689e1"
      unitRef="usd">211139000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTItMi0xLTEtMTAwMTkz_45f64c83-fcb3-4029-ab91-c014a124f21c"
      unitRef="usd">187379000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTMtMS0xLTEtMTAwMTkz_58a49091-861c-4e5a-955d-b2275ae9c790"
      unitRef="usd">121007000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTMtMi0xLTEtMTAwMTkz_4496538f-578c-4ec1-b705-f42a83bf7dd5"
      unitRef="usd">98395000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTUtMS0xLTEtMTAwMTkz_f67064d8-7958-4d1e-83a2-613f430e7a80"
      unitRef="usd">8777000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTUtMi0xLTEtMTAwMTkz_adc9ab5e-20da-4cb2-bd9d-cf1dfa35f7f8"
      unitRef="usd">148000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTYtMS0xLTEtMTAwMTkz_6d20dddc-b238-4cbf-bab6-8db14fea1345"
      unitRef="usd">6205000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTYtMi0xLTEtMTAwMTkz_c087a6d4-9420-47d1-afbf-416fce480084"
      unitRef="usd">1925000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTctMS0xLTEtMTAwMTkz_b157e16e-8a96-4cb1-aa0f-6d7215b680ad"
      unitRef="usd">123579000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTctMi0xLTEtMTAwMTkz_2e7bf12f-cb82-4b70-974f-5bb3a3dead2e"
      unitRef="usd">96618000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTgtMS0xLTEtMTAwMjI3_6e268a04-ebd3-4d61-b2d5-4a42c633cee5"
      unitRef="usd">28984000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTgtMi0xLTEtMTAwMjI3_05ca9142-20e0-495a-a649-fcf6da705158"
      unitRef="usd">26734000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTktMS0xLTEtMTAwMjI3_bd60b719-c691-4a26-9e18-d80c2da90278"
      unitRef="usd">94595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMTktMi0xLTEtMTAwMjI3_6738e3c5-8ecf-49b3-bca3-c5456f416af6"
      unitRef="usd">69884000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjItMS0xLTEtMTAwMjYw_13e6fb1e-09cd-401c-8690-7eaa43a3b377"
      unitRef="usdPerShare">2.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjItMi0xLTEtMTAwMjYw_96f69d99-12db-4995-828d-91c5fd2c592d"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjUtMS0xLTEtMTAwMTkz_900e4abc-65e8-4cfd-aefd-80a09caeb793"
      unitRef="usdPerShare">2.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOmY4YWIxOWQ4ZjY0YTRlYjk5M2VkNTM2MzAzMjhjNGYwL3RhYmxlcmFuZ2U6ZjhhYjE5ZDhmNjRhNGViOTkzZWQ1MzYzMDMyOGM0ZjBfMjUtMi0xLTEtMTAwMTkz_20fd44ab-e3ea-473f-a171-8ecef23ac16b"
      unitRef="usdPerShare">1.80</us-gaap:EarningsPerShareDiluted>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfMS0xLTEtMS0xMDIyMjI_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <nsp:GrossBillings
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfMy0xLTEtMS0xMDAyNjc_7ec25050-02f2-4110-a1ad-959ac3a56b86"
      unitRef="usd">11451262000</nsp:GrossBillings>
    <nsp:GrossBillings
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfMy0yLTEtMS0xMDAyNjc_8d9cb854-6022-46c2-8aa4-85052745f113"
      unitRef="usd">10357905000</nsp:GrossBillings>
    <nsp:WorksiteEmployeePayrollCost
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNC0xLTEtMS0xMDAyNjc_733ecde8-279b-4c1c-b427-42efdfdaba75"
      unitRef="usd">9681610000</nsp:WorksiteEmployeePayrollCost>
    <nsp:WorksiteEmployeePayrollCost
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNC0yLTEtMS0xMDAyNjc_c7b7f1bd-ae82-4cd3-afc5-cedcc768669f"
      unitRef="usd">8780068000</nsp:WorksiteEmployeePayrollCost>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNS0xLTEtMS0xMDAyNjc_d27b895b-6359-4e1f-bef5-7688a6c630a6"
      unitRef="usd">1769652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xNi9mcmFnOmJmZjk2NDgyMjVmYjQ2MTFhOWQ5YzUyZTQ5NTFiYTk5L3RhYmxlOjg0NDlmOTdjZWI5MDRlZDA4OGUxNmU3MjVkNTY2MjZkL3RhYmxlcmFuZ2U6ODQ0OWY5N2NlYjkwNGVkMDg4ZTE2ZTcyNWQ1NjYyNmRfNS0yLTEtMS0xMDAyNjc_3557dec0-f9d9-4896-a079-edcc30bc1978"
      unitRef="usd">1577837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_2">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMS0xLTEtMS0xMDIxMzA_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNC0xLTEtMS0xMDAzODM_824490ff-608f-4d98-9600-83946a943831"
      unitRef="usd">94595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNC0yLTEtMS0xMDAzOTA_53e7a221-3aaa-4495-974f-0d3e3a755347"
      unitRef="usd">69884000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNi0xLTEtMS0xMDAzOTc_10dd426b-1ae7-46f7-bb92-7a2344a8fee8"
      unitRef="usd">10497000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNi0yLTEtMS0xMDAzOTc_cff44e2d-49f4-4c69-803e-fdb901346c3f"
      unitRef="usd">10184000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNy0xLTEtMS0xMDA0MDQ_2e94415a-f416-41cb-8a7b-d8ab4ca596e1"
      unitRef="usd">11110000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNy0yLTEtMS0xMDA0MDQ_57c56fd3-d903-4e04-9500-c71a5a78ad42"
      unitRef="usd">9846000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfOC0xLTEtMS0xMDA0MTE_0da24fe5-51d4-40eb-9cfe-3915d3faebaa"
      unitRef="usd">16729000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfOC0yLTEtMS0xMDA0MTE_e5d2a123-9bba-4230-ae9f-9b85de603bd8"
      unitRef="usd">10006000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTAtMS0xLTEtMTAwNDE4_50ba35e2-1e11-4e4e-ad11-f01f570cbb9a"
      unitRef="usd">-15451000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTAtMi0xLTEtMTAwNDE4_d42e3aaa-3037-49aa-b953-3f40cfc8c9df"
      unitRef="usd">156917000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTEtMS0xLTEtMTAwNDE4_01717479-2902-447f-b3a4-ed76311929e0"
      unitRef="usd">38959000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTEtMi0xLTEtMTAwNDE4_57ce72eb-5e93-4de4-b2e3-8db7fba7b679"
      unitRef="usd">11431000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTItMS0xLTEtMTAwNDE4_90519568-c05d-4c6d-8baa-f40341007d15"
      unitRef="usd">11522000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTItMi0xLTEtMTAwNDE4_b2671643-8699-41f6-b6ca-5d9692d9fab2"
      unitRef="usd">26970000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTMtMS0xLTEtMTAwNDE4_b9ffee2f-8729-451a-b62b-6f9d70913c2e"
      unitRef="usd">-1656000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTMtMi0xLTEtMTAwNDE4_a1a998e1-5da7-4a74-b77d-dff79801c60b"
      unitRef="usd">1588000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTQtMS0xLTEtMTAwNDE4_3a97a63b-e28d-4a1d-8c15-f43b583ae822"
      unitRef="usd">1759000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTQtMi0xLTEtMTAwNDE4_20be59d0-249a-47e5-be6c-73ef09ea85f1"
      unitRef="usd">1414000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTUtMS0xLTEtMTAwNDE4_81c96ddb-e8e5-4d26-be99-0330d7d70d75"
      unitRef="usd">-60500000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTUtMi0xLTEtMTAwNDE4_d8e4794c-1134-4f0e-90d7-8c0ad7113997"
      unitRef="usd">-83125000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <nsp:IncreaseDecreaseinWSEEpayrollexpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTYtMS0xLTEtMTAwNDE4_a1720dbf-3f41-4391-9256-c61cc867ecfb"
      unitRef="usd">11915000</nsp:IncreaseDecreaseinWSEEpayrollexpense>
    <nsp:IncreaseDecreaseinWSEEpayrollexpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTYtMi0xLTEtMTAwNDE4_81bc2c5a-01f3-43de-b118-c504244a2abe"
      unitRef="usd">235970000</nsp:IncreaseDecreaseinWSEEpayrollexpense>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTctMS0xLTEtMTAwNDE4_5461c4a4-2d60-4296-9b8a-73708f949697"
      unitRef="usd">25320000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTctMi0xLTEtMTAwNDE4_00a551d8-5e0f-4303-9f2a-9ade5db7972a"
      unitRef="usd">11398000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTgtMS0xLTEtMTAwNDI1_d489700b-3693-4939-be71-e8faf5d76bcd"
      unitRef="usd">128000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTgtMi0xLTEtMTAwNDI1_9c75b462-9944-4119-98ab-6de7e42549bb"
      unitRef="usd">-7050000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTktMS0xLTEtMTAwNDMy_3b2559ea-0569-4e35-8b51-d4e5d9f8ed7f"
      unitRef="usd">-45691000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMTktMi0xLTEtMTAwNDMy_513b802f-83d0-4c48-a6c2-cbe779692ed6"
      unitRef="usd">-18971000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjAtMS0xLTEtMTAwNDM5_079e5fce-55fc-42c2-81b3-631905ce6006"
      unitRef="usd">6864000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjAtMi0xLTEtMTAwNDM5_5a6bef71-d68c-4630-8d6f-8e59ed5cd400"
      unitRef="usd">16197000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjEtMS0xLTEtMTAwNDM5_551590b8-985f-41dd-b518-f5b1ce3b3b0c"
      unitRef="usd">-55243000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjEtMi0xLTEtMTAwNDM5_8bec9947-319f-4df9-8b9c-0f2e69acd64e"
      unitRef="usd">-11037000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjItMS0xLTEtMTAwNDM5_d502c11c-2f0b-4f3f-8655-53b510ff7849"
      unitRef="usd">39352000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjItMi0xLTEtMTAwNDM5_dace8db0-efa1-4cf5-8621-73acd47d351f"
      unitRef="usd">58847000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjYtMS0xLTEtMTAwNDUx_c3463d0a-4a1c-4a13-bbc7-5670186b2272"
      unitRef="usd">14206000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjYtMi0xLTEtMTAwNDUx_c7443c99-8738-4ab7-adce-82ecc77623a7"
      unitRef="usd">6964000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjctMS0xLTEtMTAwNDUx_820a8295-a9d2-401c-b09a-eb16404df987"
      unitRef="usd">12110000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMjctMi0xLTEtMTAwNDUx_10489356-674c-4c35-965f-d085ba308a26"
      unitRef="usd">5760000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzAtMS0xLTEtMTAwNDU5_89016024-f173-4ad2-afca-a01520259cc5"
      unitRef="usd">6849000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzAtMi0xLTEtMTAwNDU5_0f8fb2c5-651f-4d37-960f-40c9e934d83c"
      unitRef="usd">4686000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzEtMS0xLTEtMTAwNDY2_68deb00a-6eb3-4e09-bb5e-bd0f2af0f226"
      unitRef="usd">-8945000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzEtMi0xLTEtMTAwNDY2_ef691df8-8da1-4824-8f90-b215ea01e55f"
      unitRef="usd">-5890000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <nsp:TreasuryStockAcquired
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzQtMS0xLTEtMTAwNDc2_69cec136-70ca-4c35-8219-4eb149b9a0bf"
      unitRef="usd">34622000</nsp:TreasuryStockAcquired>
    <nsp:TreasuryStockAcquired
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzQtMi0xLTEtMTAwNDc2_5a8b9d55-9932-4c7e-a7e4-69283e8a2ed0"
      unitRef="usd">27441000</nsp:TreasuryStockAcquired>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzUtMS0xLTEtMTAwNDc2_f926c4b3-dfee-4972-bb54-97ae083477ea"
      unitRef="usd">19896000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzUtMi0xLTEtMTAwNDc2_20cc56b0-d7b7-43e9-bb48-3d462a326d90"
      unitRef="usd">17244000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzYtMS0xLTEtMTAwNDg0_53db3085-1a26-4a0f-acb5-edc201850777"
      unitRef="usd">7671000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzYtMi0xLTEtMTAwNDg0_657061d0-8ca0-47a0-8f50-c02545d105de"
      unitRef="usd">799000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzctMS0xLTEtMTAwNDkx_f33dc284-b97c-4c95-9107-3d8fa1948185"
      unitRef="usd">-46847000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzctMi0xLTEtMTAwNDkx_d5f8a9bb-0ede-4d66-9bae-467340905d16"
      unitRef="usd">-43886000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzgtMS0xLTEtMTAwNDk5_68b39f4b-8b0e-41a5-a64e-47d757640a4e"
      unitRef="usd">-16440000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzgtMi0xLTEtMTAwNDk5_8e274d7b-0cae-4a4b-a4d1-fa1e4afc879c"
      unitRef="usd">9071000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzktMS0xLTEtMTAwNDk5_6cbcddff-f499-49fe-a459-e757f69d5709"
      unitRef="usd">1013919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfMzktMi0xLTEtMTAwNDk5_c8abf764-1bdf-4a33-b264-e9407aa74fb7"
      unitRef="usd">807768000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNDAtMS0xLTEtMTAwNDk5_4dd66d29-b99f-4dd4-a64c-0aaa1572e037"
      unitRef="usd">997479000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOjU4ODk0YzJhN2UxMDQ4NWNiNmE0MGYwZjUwNjIxNDMxL3RhYmxlcmFuZ2U6NTg4OTRjMmE3ZTEwNDg1Y2I2YTQwZjBmNTA2MjE0MzFfNDAtMi0xLTEtMTAwNDk5_78e568f6-2c22-455a-953c-0273aaadec03"
      unitRef="usd">816839000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOmMwOGNlZDU4ZmI0YTQ4NTdhZWM3MzcxMDNkZTFmOWZkL3RhYmxlcmFuZ2U6YzA4Y2VkNThmYjRhNDg1N2FlYzczNzEwM2RlMWY5ZmRfMS0xLTEtMS0xMDA1MzE_1d1c8ff2-ecd7-4002-a293-62fc0b314490"
      unitRef="usd">971000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yMi9mcmFnOjY0NWFmOTMxOTY2NzQ1YTg4MjA3ZTE2MTZlMWE0MGUxL3RhYmxlOmMwOGNlZDU4ZmI0YTQ4NTdhZWM3MzcxMDNkZTFmOWZkL3RhYmxlcmFuZ2U6YzA4Y2VkNThmYjRhNDg1N2FlYzczNzEwM2RlMWY5ZmRfMS0yLTEtMS0xMDA1MzE_31b23563-a4ee-4637-a4c3-b47d06ef40a0"
      unitRef="usd">775000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_3">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RleHRyZWdpb246ZDUzMzk3Y2Y3OWMzNDE5MzliMzc0OWY3NDIzMTc5NDFfNTQ5NzU1ODE0MDU0_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:SharesIssued
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy0xLTEtMS0xMDA2Njc_96e5e825-fdd6-48a7-9779-362cd9a7fe29"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i37fe1cf4e94a41d38b212f86b58c00ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy0yLTEtMS0xMDA2Njc_daf37760-df3f-4f2d-802f-3943557316a7"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96f6eca270564a0ab9ecc2b04e786af4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy0zLTEtMS0xMDA2Njc_7493becf-3e8a-4c3f-9004-6f0786a9766c"
      unitRef="usd">151144000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96373d2b73a34a6c9fefa710c4304d99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy00LTEtMS0xMDA2Njc_69f5979e-b972-488b-9c5d-091f85902d45"
      unitRef="usd">-725532000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad7f377fc67e4361b2c4a632c5de92e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy01LTEtMS0xMDA2NzQ_952b7bfa-66f3-41dc-a933-4d6000d91e3c"
      unitRef="usd">655108000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMy02LTEtMS0xMDA2NzQ_7a41316d-e889-430e-9682-9b4ec228e43e"
      unitRef="usd">81275000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC0yLTEtMS0xMDA2Njc_b07f0367-2988-4679-9585-1fca1bdbf53d"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC0zLTEtMS0xMDA2Njc_3e7ce85a-0bbd-4adf-939d-3937e01715be"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC00LTEtMS0xMDA2Njc_777af303-fbe3-495f-acd3-3fcbf56181a0"
      unitRef="usd">-34622000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC01LTEtMS0xMDA2NzQ_22ab174b-10bf-4c6d-bf9d-126ec927f17a"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNC02LTEtMS0xMDA2NzQ_8c69ac02-6c46-4840-9398-65e9ef47623b"
      unitRef="usd">34622000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS0yLTEtMS0xMDA2Njc_0a157308-981c-4097-b64f-3d05b52e4b4b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS0zLTEtMS0xMDA2Njc_f55ec90a-c463-455c-84dc-d7f085d34b4e"
      unitRef="usd">-21103000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS00LTEtMS0xMDA2Njc_b5a4cb15-04a7-4ddd-ba22-14b662a9ba54"
      unitRef="usd">24875000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS01LTEtMS0xMDA2NzQ_264352e9-116b-4cc8-aa0c-4f8eaeb51720"
      unitRef="usd">-3772000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNS02LTEtMS0xMDA2NzQ_a1e5930a-731a-4832-87dc-b99713f7d730"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi0yLTEtMS0xMDA2Njc_c11428cb-2c39-4b89-a6c1-1a7d36b7fb77"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi0zLTEtMS0xMDA2Njc_826b1d30-d107-473e-9e94-e4afbfda1a0f"
      unitRef="usd">11398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi00LTEtMS0xMDA2Njc_4f883222-c858-40ee-87ec-baf0cc210bfb"
      unitRef="usd">-288000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi01LTEtMS0xMDA2NzQ_168ad8ad-dace-4ec2-b57f-c5a08ac4c6dc"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNi02LTEtMS0xMDA2NzQ_9e9ce81a-5857-4c60-ab2f-0aa4e10fbd54"
      unitRef="usd">11110000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther
      contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy0yLTEtMS0xMDA2Njc_7bc4d588-b052-46b3-90f9-619ba9ca2120"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy0zLTEtMS0xMDA2Njc_bbe2da68-15a8-4ca4-88ac-70fdb1cd65f9"
      unitRef="usd">563000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy00LTEtMS0xMDA2Njc_7e8e3677-1a9a-493e-abcd-96cfe19ec528"
      unitRef="usd">348000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy01LTEtMS0xMDA2NzQ_35364504-30c9-4aca-88be-63b5392236c8"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfNy02LTEtMS0xMDA2NzQ_0c89cb61-f2a5-47cf-ad93-de1088f0b2c5"
      unitRef="usd">911000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC0yLTEtMS0xMDA2Njc_a70bcb17-f860-4de1-b693-aa8e62d76beb"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC0zLTEtMS0xMDA2Njc_32990717-fd23-4dfc-9e0d-f6798b310c2f"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC00LTEtMS0xMDA2Njc_838d3bc1-088b-4567-9a05-813917af8a95"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC01LTEtMS0xMDA2NzQ_3a66034e-32de-4e1a-882e-072c9429c9c0"
      unitRef="usd">-19896000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfOC02LTEtMS0xMDA2NzQ_c7a73bcf-7eb3-4456-ab50-f8747f4e9722"
      unitRef="usd">19896000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMi0xLTEtMTAwNTk3_1c1b5b5a-054d-4adf-852f-6b3b386d3a33"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMy0xLTEtMTAwNTk3_8c69edc6-3442-4413-99c1-868825b33cb8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNC0xLTEtMTAwNTk3_e0281e80-a9fc-402b-b2d5-8bc00926dcaa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNS0xLTEtMTAwNTk3_915f3be5-b31f-47f5-8268-c48f2e74c6b3"
      unitRef="usd">59000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNi0xLTEtMTAwNTk3_f83706cf-08e6-40d8-a817-cc9d5dcb16f6"
      unitRef="usd">59000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ifbf5a3bbc08b45568161fdae5dbcc396_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMi0xLTEtMTAwNjY3_e889525c-a9aa-4cba-9e8a-25a97148dbd6"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4e6931426fad499c86be5de12c18f1bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtMy0xLTEtMTAwNjY3_f8f5b951-419b-4ded-b429-c31bdde29866"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7451a0302b1d411f95d9c9c9d500fd75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNC0xLTEtMTAwNjY3_5c5bc365-2c4d-4457-a076-c1ec207da87e"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i726ae350a9bc4090b4c29f59152dfad1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNS0xLTEtMTAwNjc0_c13dc019-b7a8-481b-9bbd-f437dd06c765"
      unitRef="usd">94595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTAtNi0xLTEtMTAwNjc0_ce37fc24-ed4a-4e06-92cd-297603b1db5d"
      unitRef="usd">94595000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtMS0xLTEtMTAwNjY3_78014f15-4e7c-4d4a-879b-0e54dd6ae877"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9b1c745c8ff04974b1eac63ce38e7a60_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtMi0xLTEtMTAwNjY3_f2c63918-ec59-472d-91e5-7d986c89ba1c"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab4b3ab079554906b0966a273cb25489_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtMy0xLTEtMTAwNjY3_eb513349-29d1-47fb-be9c-3e8f6bbf8942"
      unitRef="usd">142002000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied19946b09624a628f475d18dfad3222_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtNC0xLTEtMTAwNjY3_2996c197-1f9e-4f20-b746-df7776208904"
      unitRef="usd">-735219000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd3bb69fac474f7d8083f45632caed37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtNS0xLTEtMTAwNjc0_3b739eda-0a60-4534-b2dc-c344cf24ed6a"
      unitRef="usd">726094000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTEtNi0xLTEtMTAwNjc0_08a20bd0-79ad-49e0-9977-b45ce7bde481"
      unitRef="usd">133432000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtMS0xLTEtMTAwNjQx_cb1f125e-1fd1-4963-8dd9-4af55e747f8a"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7784ee84c3384482baae684540617611_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtMi0xLTEtMTAwNjQx_fb03709a-39ab-4d65-9bc2-e5411684e9d1"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6ac2e9216a4b45f98966e1588d4b79de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtMy0xLTEtMTAwNjQx_20235f7c-3348-4e7c-995d-67aa1abc1415"
      unitRef="usd">109179000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58361469075c4c54a4809e545109ade5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtNC0xLTEtMTAwNjQx_b8dca048-63e0-4e5f-905a-e9c43b3d206d"
      unitRef="usd">-665089000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1ecf47b708743dd8314c7ef6475f72e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTMtNS0xLTEtMTAwNjYw_604a8f35-5134-4f96-8f61-559b99be7279"
      unitRef="usd">553581000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTMtNi0xLTEtMTAwNjYw_40035e3a-f076-4ce1-8847-f667be7fa5f8"
      unitRef="usd">-1774000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtMi0xLTEtMTAwNjQx_c6aa1538-6a93-4cf3-9ca8-96f3b3c43869"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtMy0xLTEtMTAwNjQx_af32d9aa-c93b-442e-bacf-cb3632ce56bf"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtNC0xLTEtMTAwNjQx_ee114b06-4bf7-46c5-9052-dfc67efe581c"
      unitRef="usd">-27441000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtNS0xLTEtMTAwNjYw_38f803c2-a64c-46ad-ad80-a9b38ed46449"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTQtNi0xLTEtMTAwNjYw_1eaac743-4c00-4b01-937a-000d2dc0dc68"
      unitRef="usd">27441000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtMi0xLTEtMTAwNjQx_30e64067-cf86-4902-8fb6-78b38e2470d5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtMy0xLTEtMTAwNjQx_b5248a30-e1de-47a5-940d-e9e47c095cd0"
      unitRef="usd">-9214000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtNC0xLTEtMTAwNjQx_db7af889-0036-4711-8070-2810942cc782"
      unitRef="usd">10365000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtNS0xLTEtMTAwNjYw_ccb774dc-ebed-4dce-8e92-a38be16d9f16"
      unitRef="usd">-1151000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTUtNi0xLTEtMTAwNjYw_cb7b0bbb-0895-4283-9b87-32e4b5e95dda"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctMi0xLTEtMTAwNjQx_147d5041-dc14-47f9-9030-44a0e200f9d4"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctMy0xLTEtMTAwNjQx_056cb712-ceb2-43bb-a9e3-65e4dc3f1c74"
      unitRef="usd">9575000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctNC0xLTEtMTAwNjQx_1caab811-192b-482d-bb32-c04763183222"
      unitRef="usd">271000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtNS0xLTEtMTAwNjYw_3dc6ad0f-6ac4-4003-aef8-08e48c622be6"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTYtNi0xLTEtMTAwNjYw_a126c845-6faf-4cd1-80e6-ca35cc94fc45"
      unitRef="usd">9846000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther
      contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktMi0xLTEtMTAwNjQx_92d77e35-8ca5-45c7-a1f4-cd3c7d0ca1eb"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktMy0xLTEtMTAwNjQx_4a4b9a84-c3a6-41a0-9c93-abdc3a71ec4b"
      unitRef="usd">513000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktNC0xLTEtMTAwNjQx_1502fb7a-dcc1-44a8-af04-f8eafcee1c71"
      unitRef="usd">269000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctNS0xLTEtMTAwNjYw_2b83e509-91a8-4bdc-a9ee-15558dcdd1fa"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTctNi0xLTEtMTAwNjYw_952fa04c-1d2e-44a9-a896-8af4430528d6"
      unitRef="usd">782000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtMi0xLTEtMTAwNjQx_06165c3f-4503-4827-8dc8-eab0b395104c"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtMy0xLTEtMTAwNjQx_ebadf226-a73b-4af6-b7ba-99b2ebbbc75f"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtNC0xLTEtMTAwNjQx_95500b37-ba81-4432-8f22-e394564511cb"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTgtNS0xLTEtMTAwNjYw_393fbbdb-2892-4f8f-9cae-6bc7e1c5d837"
      unitRef="usd">-17244000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTgtNi0xLTEtMTAwNjYw_7f1b55e0-5d6c-4e92-b305-446af4fe7d63"
      unitRef="usd">17244000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMi0xLTEtMTAwNjQx_1d94a440-358c-4ea2-a2c8-80b01ad35822"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMy0xLTEtMTAwNjQx_31ccb3d1-cf9a-4121-bae9-0fa70edecc99"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNC0xLTEtMTAwNjQx_cc30f30a-32af-4277-a9dc-01d99266361a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktNS0xLTEtMTAwNjYw_c0d1973f-facc-4f3d-ac95-0647523afdf9"
      unitRef="usd">-92000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMTktNi0xLTEtMTAwNjYw_961afd0b-1da8-4347-a9ec-27b637ebe15e"
      unitRef="usd">-92000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0844cf462d3d49458105853be4113fb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjItMi0xLTEtMTAwNjQx_aa07fe8c-f1bd-44f4-a38a-53f8c5d7c137"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic0d83020316b4f86ad02dba4d6a0ffdd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjItMy0xLTEtMTAwNjQx_124d6c61-4cd5-4a15-a69f-b84100e203db"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1a090ae83f70484481f512c4ecc5fe44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjItNC0xLTEtMTAwNjQx_f6757042-c0cb-4126-b529-20b4e2a14eec"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie681354376634b699a84516bc6f3bccc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtNS0xLTEtMTAwNjYw_45835832-7914-4b08-bfbc-6c934d843cc5"
      unitRef="usd">69884000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjAtNi0xLTEtMTAwNjYw_7799f480-c278-4201-9d76-d828b4b02d8e"
      unitRef="usd">69884000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMS0xLTEtMTAwNjU1_78a6497a-6747-4856-a7d1-eda8942d378f"
      unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia715116f40e641b89888784c3a069fe2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMi0xLTEtMTAwNjU1_5ae543cf-a01c-4add-bb27-b9e4a481cddb"
      unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i74a465b32f964d68885d193b05e096c5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtMy0xLTEtMTAwNjU1_4a3cd3af-5d62-4c1a-adfe-bd7b2714071c"
      unitRef="usd">110053000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e438e9039024361b68f265cf27e2c08_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNC0xLTEtMTAwNjU1_6bb56c6c-6e06-4e70-9537-705bd10c7281"
      unitRef="usd">-681625000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37894f6947ee4437aa301ea48658e166_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNS0xLTEtMTAwNjYw_457fda15-6f55-4e41-8aa4-cdf383c56e78"
      unitRef="usd">604978000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18yNS9mcmFnOmQ1MzM5N2NmNzljMzQxOTM5YjM3NDlmNzQyMzE3OTQxL3RhYmxlOjdlNzlhZTJhMjU1ZTQ1YWJhMzljNWM4MGFlMzJjMDUxL3RhYmxlcmFuZ2U6N2U3OWFlMmEyNTVlNDVhYmEzOWM1YzgwYWUzMmMwNTFfMjEtNi0xLTEtMTAwNjYw_ac1d1f98-1db2-45fc-96eb-bbe4f40c614a"
      unitRef="usd">33961000</us-gaap:StockholdersEquity>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_4">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMzExNg_5e3911ba-2b39-4d8b-9933-19319f90ea65">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;1.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insperity, Inc., a Delaware corporation (&#x201c;Insperity,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; and &#x201c;us&#x201d;), provides an array of human resources (&#x201c;HR&#x201d;) and business solutions designed to help improve business performance. Our most comprehensive HR services offerings are provided through our professional employer organization (&#x201c;PEO&#x201d;) services, known as our Workforce Optimization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and Workforce Synchronization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; solutions (together, our &#x201c;PEO HR Outsourcing Solutions&#x201d;), which we provide by entering into a co-employment relationship with our clients. Our PEO HR Outsourcing Solutions encompass a broad range of HR functions, including payroll and employment administration, employee benefits, workers&#x2019; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management solution, the Insperity Premier&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;platform.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; solution (our &#x201c;Traditional Payroll Solution&#x201d;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products or services are offered separately or with our other solutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements at and for the year ended December 31, 2022. Our Condensed Consolidated Balance Sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all of the information or footnotes required by GAAP for complete financial statements. Our Condensed Consolidated Balance Sheet at March&#160;31, 2023 and our Consolidated Statements of Operations for the three month periods ended March&#160;31, 2023 and 2022, our Consolidated Statements of Cash Flows for the three month periods ended March&#160;31, 2023 and 2022 and our Consolidated Statements of Stockholders&#x2019; Equity for the three month periods ended March&#160;31, 2023 and 2022, have been prepared by us without audit. In the opinion of management, all adjustments necessary to present fairly the consolidated financial position, results of operations and cash flows have been made, and all such adjustments are of a normal recurring nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the interim periods are not necessarily indicative of the operating results for a full year or of future operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMDk4Nw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMTA3MA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMTExNA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNC9mcmFnOjRhYjBlZWJmNTc4NzQ1YjI4ZTZlODJhNmI0M2E3YTkzL3RleHRyZWdpb246NGFiMGVlYmY1Nzg3NDViMjhlNmU4MmE2YjQzYTdhOTNfMTA5OTUxMTYzMTE1Mg_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTc5Ng_a4b25e7a-0760-4bca-918b-fb4ac5e9a2fb">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;2.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Accounting Policies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span id="i45856cd86a6343e5ad2cf674e0728d4c_12094"/&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#x201c;United&#x201d;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#x2019;s annual claim costs that exceed $1 million. Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#x201c;Plan Costs&#x201d;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, since the plan&#x2019;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2023, Plan Costs were less than the net premiums paid and owed to United by $41.5 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2023 were $71.1 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2023 included a decrease of $9.0 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2022 included an increase of $0.8 million for changes in estimated run-off related to prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span id="i45856cd86a6343e5ad2cf674e0728d4c_12095"/&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Workers&#x2019; Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our workers&#x2019; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#x201c;Chubb Program&#x201d;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#x2019; compensation costs, are recorded in the period incurred. Workers&#x2019; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#x2019; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#x2019; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#x2019; compensation claims cost estimates. During the three months ended March&#160;31, 2023 and 2022, we reduced accrued workers&#x2019; compensation costs by $7.6 million and $14.9 million, respectively, for changes in estimated losses related to prior periods. Workers&#x2019; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2023 period was 4.0% and in the 2022 period was 1.5%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;232,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;232,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current portion of accrued workers&#x2019; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2023 includes $3.8 million of workers&#x2019; compensation administrative fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The undiscounted accrued workers&#x2019; compensation costs were $252.6 million as of March&#160;31, 2023 and $248.0 million as of March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the beginning of each policy period, the workers&#x2019; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#x201c;claim funds&#x201d;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#x2019; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#x2013; workers&#x2019; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2023, we had restricted cash of $48.1 million and deposits &#x2013; workers&#x2019; compensation of $211.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable of $582.8 million and $600.4 million at March&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under ASC 340-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets and Deferred Costs - Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;492,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;318,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;271,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;340,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,563,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,769,652&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,577,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <nsp:HealthInsuranceCostsPolicyTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTgyMA_f1403188-505b-4d82-ae7b-a2019453ee9c">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span id="i45856cd86a6343e5ad2cf674e0728d4c_12094"/&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#x201c;United&#x201d;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts, all of which provide fully insured policies or service contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#x2019;s annual claim costs that exceed $1 million. Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#x201c;Plan Costs&#x201d;) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, since the plan&#x2019;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Condensed Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Condensed Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at March&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Condensed Consolidated Balance Sheets. As of March&#160;31, 2023, Plan Costs were less than the net premiums paid and owed to United by $41.5 million. As this amount is in excess of the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in prepaid insurance, a current asset, in our Condensed Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at March&#160;31, 2023 were $71.1 million, which is included in accrued health insurance costs, a current liability in our Condensed Consolidated Balance Sheets. Our benefits costs incurred in the first three months of 2023 included a decrease of $9.0 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in the first three months of 2022 included an increase of $0.8 million for changes in estimated run-off related to prior periods.&lt;/span&gt;&lt;/div&gt;</nsp:HealthInsuranceCostsPolicyTextBlock>
    <nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzYwNQ_4baf066c-3b66-4c81-ae51-f1cf54b5b041"
      unitRef="number">0.87</nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_5">2023</dei:DocumentFiscalYearFocus>
    <nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODQ4_91d29624-9323-47d1-8b8f-6d74eed933cc">P90D</nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODIzOTky_70b41fa8-fa0c-4917-a680-0f7b3c7ecfa4"
      unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:RequiredDepositForHealthCareCosts
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzYyMQ_13b7a378-c489-4de1-b0da-ef4ff590e4ed"
      unitRef="usd">6500000</nsp:RequiredDepositForHealthCareCosts>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzY4Nw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzcwOA_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <nsp:PrepaidHealthInsuranceCurrentAndNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MDEx_df61f32e-14fe-42c1-a302-2a2893c318b1"
      unitRef="usd">41500000</nsp:PrepaidHealthInsuranceCurrentAndNoncurrent>
    <nsp:PrepaidHealthInsuranceNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MDQw_70b41fa8-fa0c-4917-a680-0f7b3c7ecfa4"
      unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:PrepaidHealthInsuranceCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MDYw_b3bbbe61-3662-4ba1-9bf9-2eb700a2ccd4"
      unitRef="usd">32500000</nsp:PrepaidHealthInsuranceCurrent>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzcyOQ_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <nsp:PremiumsOwedToUnited
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MTE4_00f5b51f-7517-49ce-8eed-1974dc76d7dc"
      unitRef="usd">-71100000</nsp:PremiumsOwedToUnited>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzc0Mw_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <nsp:BenefitsCostsIncurredReducedRelatedtoRunoff
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzg2MQ_0c061d5a-2da9-439a-b05a-bc07a4651ae7"
      unitRef="usd">-9000000</nsp:BenefitsCostsIncurredReducedRelatedtoRunoff>
    <nsp:BenefitsCostsIncurredReducedRelatedtoRunoff
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzNzg0Mw_263c0627-bbc1-41b8-9c90-a2987de3c589"
      unitRef="usd">800000</nsp:BenefitsCostsIncurredReducedRelatedtoRunoff>
    <nsp:WorkersCompensationCostsPolicyTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTc4OQ_62a28628-b049-4ea5-ad8b-344b733c1a4c">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span id="i45856cd86a6343e5ad2cf674e0728d4c_12095"/&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Workers&#x2019; Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our workers&#x2019; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#x201c;Chubb Program&#x201d;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#x2019; compensation costs, are recorded in the period incurred. Workers&#x2019; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#x2019; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#x2019; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#x2019; compensation claims cost estimates. During the three months ended March&#160;31, 2023 and 2022, we reduced accrued workers&#x2019; compensation costs by $7.6 million and $14.9 million, respectively, for changes in estimated losses related to prior periods. Workers&#x2019; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in the 2023 period was 4.0% and in the 2022 period was 1.5%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;232,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;232,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current portion of accrued workers&#x2019; compensation costs on our Condensed Consolidated Balance Sheets at March&#160;31, 2023 includes $3.8 million of workers&#x2019; compensation administrative fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The undiscounted accrued workers&#x2019; compensation costs were $252.6 million as of March&#160;31, 2023 and $248.0 million as of March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the beginning of each policy period, the workers&#x2019; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#x201c;claim funds&#x201d;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#x2019; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#x2013; workers&#x2019; compensation, a long-term asset in our Condensed Consolidated Balance Sheets. At March&#160;31, 2023, we had restricted cash of $48.1 million and deposits &#x2013; workers&#x2019; compensation of $211.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</nsp:WorkersCompensationCostsPolicyTextBlock>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i276a1ab423464fe894fdaae92009720b_I20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTE5_d74304fd-33e8-407b-9b25-1ef3b38b0794"
      unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i276a1ab423464fe894fdaae92009720b_I20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTMz_d74304fd-33e8-407b-9b25-1ef3b38b0794"
      unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear
      contextRef="i276a1ab423464fe894fdaae92009720b_I20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTYx_f45248c5-3db7-4037-b12d-0bde211f812d"
      unitRef="usd">6000000</nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="i276a1ab423464fe894fdaae92009720b_I20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTQ3_d74304fd-33e8-407b-9b25-1ef3b38b0794"
      unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODc4_24933389-1ce5-4f7f-8cfa-427b56166b25"
      unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODkz_24933389-1ce5-4f7f-8cfa-427b56166b25"
      unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear
      contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1OTA2_9c1ec688-0a4d-4065-9da9-c229a805a3eb"
      unitRef="usd">6000000</nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence
      contextRef="ie0a4430dc53443cdb77a25b3c06332ef_I20191001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1ODYz_24933389-1ce5-4f7f-8cfa-427b56166b25"
      unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MTc0_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MjQ3_068f9d62-7e56-42e5-a96f-de2ffb0e011b"
      unitRef="usd">-7600000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MjY0_1acbc6e6-face-42eb-bd68-1728aeaa36f4"
      unitRef="usd">-14900000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mjcy_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mjg2_be9113cb-1c67-4a00-bf36-9af9060c92d6"
      unitRef="number">0.040</nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod>
    <nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mjkz_516e918f-3ad1-4e76-912b-aec1ea694ae0"
      unitRef="number">0.015</nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_6">2023</dei:DocumentFiscalYearFocus>
    <nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTgyNA_254b35b5-1b4c-4795-b82c-79b364e49732">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;232,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;232,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMS0xLTEtMS0xMDE1Njk_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMy0xLTEtMS0xMDE1NjQ_6fe6a36c-6fd2-4fd6-b5e5-7ec2acba533d"
      unitRef="usd">229408000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMy0zLTEtMS0xMDE1ODI_a8210508-d780-4d9a-9270-a67d30ee8fde"
      unitRef="usd">239623000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments>
    <nsp:WorkersCompensationExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNC0xLTEtMS0xMDE1Nzk_abab2b30-d37b-4e1a-a757-33c641d87078"
      unitRef="usd">15981000</nsp:WorkersCompensationExpense>
    <nsp:WorkersCompensationExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNC0zLTEtMS0xMDE1ODI_7bdfeaa2-b94e-4237-a98f-c67448abd09b"
      unitRef="usd">8373000</nsp:WorkersCompensationExpense>
    <nsp:WorkersCompensationDiscountChangedDuringPeriod
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNS0xLTEtMS0xMDE1Nzk_e94c7d2a-5e7b-46b4-963d-a1838b403c20"
      unitRef="usd">3209000</nsp:WorkersCompensationDiscountChangedDuringPeriod>
    <nsp:WorkersCompensationDiscountChangedDuringPeriod
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNS0zLTEtMS0xMDE1ODI_6bc46b9b-d39e-4666-90e7-4aa6e84c5a00"
      unitRef="usd">1309000</nsp:WorkersCompensationDiscountChangedDuringPeriod>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNi0xLTEtMS0xMDE1Nzk_6c35fcf3-1257-480c-b304-2072756f368f"
      unitRef="usd">12704000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNi0zLTEtMS0xMDE1ODI_a0765a05-570e-4616-9836-62c2b26e9eec"
      unitRef="usd">14370000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNy0xLTEtMS0xMDE1Nzk_7ae28808-93e8-45ba-95af-9c7e9f685e90"
      unitRef="usd">229476000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfNy0zLTEtMS0xMDE1ODI_5eb629e9-9d04-493f-8e01-143f7b81bd04"
      unitRef="usd">232317000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfOS0xLTEtMS0xMDE1ODU_630bfc1a-2331-432b-99fb-864227fc0ed9"
      unitRef="usd">48112000</nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent>
    <nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfOS0zLTEtMS0xMDE1OTI_37037449-b70f-43b9-86c1-29b1701ace24"
      unitRef="usd">49429000</nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTAtMS0xLTEtMTAxNTg1_a38e2f39-7fe8-4540-b534-f086d5fe8083"
      unitRef="usd">181364000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTAtMy0xLTEtMTAxNTky_8ddd1f3d-9668-4f10-bf7b-ddcdf4489d80"
      unitRef="usd">182888000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTEtMS0xLTEtMTAxNTg1_a5763fc5-2c28-4f51-bbe7-39b995c4ff1b"
      unitRef="usd">229476000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjQwNWI4NWMxMTkxYjQzYWRiNjVmNzljZDc4YmQwMjE0L3RhYmxlcmFuZ2U6NDA1Yjg1YzExOTFiNDNhZGI2NWY3OWNkNzhiZDAyMTRfMTEtMy0xLTEtMTAxNTky_3a769215-f5bb-4db1-bd00-267560edabd2"
      unitRef="usd">232317000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MzI5_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <nsp:WorkersCompensationAdministrativeFeesAccrued
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0MzA4_669c3d49-3799-406e-bb3d-8d519294d233"
      unitRef="usd">3800000</nsp:WorkersCompensationAdministrativeFeesAccrued>
    <nsp:UndiscountedAccruedWorkersCompensationCosts
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0OTA1_dcf33984-d4ec-48d2-a8e2-8257f5f0cccc"
      unitRef="usd">252600000</nsp:UndiscountedAccruedWorkersCompensationCosts>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI1MzE1_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <nsp:UndiscountedAccruedWorkersCompensationCosts
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0OTIy_4eac17c7-1153-4cde-80f3-f6a120fd6736"
      unitRef="usd">248000000</nsp:UndiscountedAccruedWorkersCompensationCosts>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzOTg5Mw_b0b883be-806c-41ee-871d-ea77ca55a349">P1Y</nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Mzcx_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NTEy_dd635dca-7dd1-495e-a212-8fb69a184860"
      unitRef="usd">48100000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <nsp:DepositsWorkersCompensation
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NTMz_617562bd-c1ef-46b2-abdc-a6db20886b97"
      unitRef="usd">211200000</nsp:DepositsWorkersCompensation>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfMTA5OTUxMTYzOTg4MQ_23afb177-bb95-4023-b94d-d94420d5e41b">P1Y</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTc5OQ_de85349a-affb-45e9-8693-78660efd1430">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable of $582.8 million and $600.4 million at March&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under ASC 340-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets and Deferred Costs - Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;492,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;318,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;271,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;340,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,563,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,769,652&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,577,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfOTgxNQ_15a4a2fe-a0fa-42ac-a404-6a66698bf7aa">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable of $582.8 million and $600.4 million at March&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under ASC 340-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets and Deferred Costs - Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;492,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;318,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;271,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;340,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;308,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;330,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,563,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,769,652&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,577,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <nsp:Unbilled
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NjMz_5d370707-f4d8-417f-b215-a765be1f7eb1"
      unitRef="usd">582800000</nsp:Unbilled>
    <nsp:Unbilled
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0NjUw_b228087e-5d70-4b5d-83a7-5f0805980ffc"
      unitRef="usd">600400000</nsp:Unbilled>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RleHRyZWdpb246NDU4NTZjZDg2YTYzNDNlNWFkMmNmNjc0ZTA3MjhkNGNfNTQ5NzU1ODI0Njg4_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_7">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMS01LTEtMS0xMDI0MzQ_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9d4eb3770154aba8d3c4d3426a74ff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMy01LTEtMS0xMDM2MzM_fb6a6a38-e728-4fa9-b124-677d3628beba"
      unitRef="usd">492290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i631c277e0acd4803bb178af2937a9107_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMy02LTEtMS0xMDM2MzM_e9c81b06-1cd1-44b7-b4c8-a963afc8be71"
      unitRef="usd">449925000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2664c4c53df4d499c3a382abe8530db_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNC01LTEtMS0xMDM2MzM_4c1723c0-bfdd-41b0-890a-e49df13f122d"
      unitRef="usd">238607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f31465e0a934fc88320310554209459_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNC02LTEtMS0xMDM2MzM_99a29db6-590b-4838-a111-134491efa23d"
      unitRef="usd">202201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8210578df9514962b124466b0f39608e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNS01LTEtMS0xMDM2MzM_2967cf58-8c61-4b6c-b603-d93e6780c9f4"
      unitRef="usd">318792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife9b794dd1ee48348b8a64f8a4281fe4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNS02LTEtMS0xMDM2MzM_0da65f15-cdd6-4730-b016-2cac5a1c8ddb"
      unitRef="usd">271310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b1b92a6f65c42cbb5956897bd219bc3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNi01LTEtMS0xMDM2MzM_e6b03de4-dc0d-43c8-9830-d48b803dac6f"
      unitRef="usd">340412000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07c7572431c14b99bc8f3000f300997b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNi02LTEtMS0xMDM2MzM_e7e6dc86-9982-4c63-8131-57b26e33d93c"
      unitRef="usd">308838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11f669413fa244c8b1caaf26b674260b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNy01LTEtMS0xMDM2MzM_1d3998a9-8b35-45db-9148-fb56ed601bb7"
      unitRef="usd">362980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57855b06623f490da4c48a7288dff98b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfNy02LTEtMS0xMDM2MzM_c98872e2-295b-48ef-9a74-128a9b50dde3"
      unitRef="usd">330771000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6769086034d4d33a08670ada9cfdfc5_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfOS01LTEtMS0xMDM2MzM_29cffd74-92c4-4923-b0ba-7059779d5526"
      unitRef="usd">16571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i949c667f8f994839a2f6c2ef3284485f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfOS02LTEtMS0xMDM2MzM_ffe7401b-d6f6-4c36-8145-1c9fee042bc2"
      unitRef="usd">14792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMTAtNS0xLTEtMTAzNjMz_55b18c4b-413a-4926-80f1-9fd72f66c637"
      unitRef="usd">1769652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18zNy9mcmFnOjQ1ODU2Y2Q4NmE2MzQzZTVhZDJjZjY3NGUwNzI4ZDRjL3RhYmxlOjc3MTNhZDZhZDMxZTQyNGU4NDAzYjk1OWQ3NzkyNGM5L3RhYmxlcmFuZ2U6NzcxM2FkNmFkMzFlNDI0ZTg0MDNiOTU5ZDc3OTI0YzlfMTAtNi0xLTEtMTAzNjMz_71cbab4b-58c2-49cb-947d-e9a9b70183b0"
      unitRef="usd">1577837000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfMjE0Mw_bc32ad43-e855-46e5-91eb-3f0d53a987b4">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;3.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Other Balance Sheet Information&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Overnight holdings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;635,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;635,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;91,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;691,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;35,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;727,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;735,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash in demand accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding checks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;696,588&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;35,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;732,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;732,828&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cash and overnight holdings fluctuate based on the timing of clients&#x2019; payroll processing cycles. Our cash, cash equivalents and marketable securities at March&#160;31, 2023 and December&#160;31, 2022 included $457.8 million and $504.8 million, respectively, of funds associated with federal and state income tax withholdings, employment taxes, and other payroll deductions, as well as $42.9 million and $36.8 million, respectively, in client prepayments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,013,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;807,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;696,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;576,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;997,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;816,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;____________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#x2019; employees and various tax authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our consolidated financial statements. Previously, the changes in funds held for clients and the related client fund liabilities were presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Please read Note 2. &#x201c;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i97c607191abf4fc59cb5ab60bf162a2c_37" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Policies&lt;/a&gt;&lt;/span&gt;,&#x201d; for a discussion of our accounting policies for deposits &#x2013; workers&#x2019; compensation and restricted cash.</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfMjE0Ng_66cd0e45-24ca-4e85-8352-40a73dd2d5c1">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Overnight holdings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;635,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;635,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;91,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;691,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;35,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;727,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;735,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash in demand accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding checks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;696,588&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;35,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;732,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;732,828&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMC0xLTEtMS0xMDI3MjY_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i126367482057479195bc1a4141c5d805_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy0xLTEtMS0xMDQxNjI_06b7d332-396a-4887-9118-c760d274940d"
      unitRef="usd">635931000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy0yLTEtMS0xMDQxNzU_5650c8f5-2a8d-4f42-b503-f6ec7b027c54"
      unitRef="usd">0</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy0zLTEtMS0xMDQxOTE_99e0956e-3a66-4ce5-8eb1-ef5fec3ee9fd"
      unitRef="usd">635931000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy01LTEtMS0xMDQxOTg_de308816-f9de-4432-ab0d-92b55faacf88"
      unitRef="usd">678512000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="ic771a15585124ca7a7e67820648a5299_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy02LTEtMS0xMDQyMDU_3866db78-8afa-45d6-bf62-7c5952e4b502"
      unitRef="usd">0</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfMy03LTEtMS0xMDQyMDg_a9f1990c-80ae-4b9e-ab84-f21a955c095d"
      unitRef="usd">678512000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i126367482057479195bc1a4141c5d805_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC0xLTEtMS0xMDQxNjI_da9222de-0c7b-415b-bec4-a8e7b84342de"
      unitRef="usd">55546000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC0yLTEtMS0xMDQxNzU_8f953e5a-7213-4a76-a120-420c1f95e641"
      unitRef="usd">35535000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC0zLTEtMS0xMDQxOTE_631a67d9-4273-4ee9-8382-e25d1c89b737"
      unitRef="usd">91081000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC01LTEtMS0xMDQxOTg_38c801d3-18a0-4144-ad03-b23f91dd5c4b"
      unitRef="usd">56963000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ic771a15585124ca7a7e67820648a5299_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC02LTEtMS0xMDQyMDU_7fc22862-9d64-43e7-a065-b3d462b035a0"
      unitRef="usd">33068000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNC03LTEtMS0xMDQyMDg_80a827b7-9bde-4959-94ee-09660c82ea11"
      unitRef="usd">90031000</us-gaap:ShortTermInvestments>
    <us-gaap:Cash
      contextRef="i126367482057479195bc1a4141c5d805_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi0xLTEtMS0xMDQxNjI_f01a91fa-7cd7-4b73-a4ed-c793adca3c69"
      unitRef="usd">21072000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi0yLTEtMS0xMDQxNzU_9903427d-582a-4fc0-9553-a55c6a2287dd"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi0zLTEtMS0xMDQxOTE_b28f0ad3-1cc8-4b86-bfbe-46521c2300c9"
      unitRef="usd">21072000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi01LTEtMS0xMDQxOTg_56bcb3d2-058a-4d15-9c5e-213f48287fd7"
      unitRef="usd">41047000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ic771a15585124ca7a7e67820648a5299_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi02LTEtMS0xMDQyMDU_c9fc2702-5a15-4624-a405-a023a4a1fd30"
      unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNi03LTEtMS0xMDQyMDg_f01a7e69-3373-4529-8cf1-5f27c20cd99c"
      unitRef="usd">41047000</us-gaap:Cash>
    <srt:DraftsPayable
      contextRef="i126367482057479195bc1a4141c5d805_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy0xLTEtMS0xMDQxNjI_f270d5ab-d5a1-46fe-b6b8-c3e68a021260"
      unitRef="usd">15961000</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy0yLTEtMS0xMDQxNzU_a28ffa88-7c75-49b2-b8c9-d89ba493f1ac"
      unitRef="usd">0</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy0zLTEtMS0xMDQxOTE_1f44ea77-3453-4be5-abe5-9ebeb4a56541"
      unitRef="usd">15961000</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy01LTEtMS0xMDQxOTg_e57dfd57-463f-409a-aa10-3b740df387f8"
      unitRef="usd">43694000</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="ic771a15585124ca7a7e67820648a5299_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy02LTEtMS0xMDQyMDU_b2e76979-bc5e-4634-86b6-bbe34ff7d65e"
      unitRef="usd">0</srt:DraftsPayable>
    <srt:DraftsPayable
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfNy03LTEtMS0xMDQyMDg_e5844163-09ab-4e91-96d7-fb41da912d16"
      unitRef="usd">43694000</srt:DraftsPayable>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i126367482057479195bc1a4141c5d805_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC0xLTEtMS0xMDQxNjI_46f7e7e5-24c7-47c6-bee4-a17c7935c15a"
      unitRef="usd">696588000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i1ca17d149fbe40af9d5ac73ff68d6755_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC0yLTEtMS0xMDQxNzU_5fb9be54-ceba-4d69-8609-37b129bd508c"
      unitRef="usd">35535000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC0zLTEtMS0xMDQxOTE_60db856c-fb64-4558-a97b-06464f00e80b"
      unitRef="usd">732123000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="ia98758a7d43d4590af61ac3c53b43a4c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC01LTEtMS0xMDQxOTg_fc4bd3ec-0656-4444-a951-25227e6eccf2"
      unitRef="usd">732828000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="ic771a15585124ca7a7e67820648a5299_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC02LTEtMS0xMDQyMDU_76ed57f1-0731-4d4b-b096-0f7c5a2d5526"
      unitRef="usd">33068000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOjkxY2U2MjlmOTQ3MTRlMDBhNjcxYzY4NWVlYTUyOTMyL3RhYmxlcmFuZ2U6OTFjZTYyOWY5NDcxNGUwMGE2NzFjNjg1ZWVhNTI5MzJfOC03LTEtMS0xMDQyMDg_9e50ba48-31ca-4bc6-98ea-4d12a47a7e10"
      unitRef="usd">765896000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MDcw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <nsp:PayrollWithholdingsIncludedInCashBalance
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MTYx_c242152f-1f1c-4f8d-b2eb-610c8cd5f149"
      unitRef="usd">457800000</nsp:PayrollWithholdingsIncludedInCashBalance>
    <nsp:PayrollWithholdingsIncludedInCashBalance
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MTc4_11426d7d-7087-4b71-b7df-a84b00cca79e"
      unitRef="usd">504800000</nsp:PayrollWithholdingsIncludedInCashBalance>
    <nsp:ClientPrepaymentsIncludedInCashBalance
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MTk0_fadefb58-a8eb-401c-a4a1-594e2b864784"
      unitRef="usd">-42900000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <nsp:ClientPrepaymentsIncludedInCashBalance
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfNTQ5NzU1ODE2MjEw_f36e2008-02e3-4c63-897d-559aa14de54c"
      unitRef="usd">-36800000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_8">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RleHRyZWdpb246ODdiMTY2ZTAwYWY0NDkxNGFhMjY5ZGRkNjI5ZjQxNjZfMjEzOA_c21e8f0f-f266-46d4-bd46-0dd2663bbf6e">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,013,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;807,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;696,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;576,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;211,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;997,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;816,839&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;____________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#x2019; employees and various tax authorities. &lt;/span&gt;&lt;/div&gt;(2)Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our consolidated financial statements. Previously, the changes in funds held for clients and the related client fund liabilities were presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity.</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMS0xLTEtMS0xMDI3NTg_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNC0xLTEtMS0xMDQyNzI_3f5e9172-0d4b-409e-a539-9ba7949f392d"
      unitRef="usd">732828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNC0zLTEtMS0xMDQyNzk_c23ff805-1213-440e-8edb-222c0cd503f5"
      unitRef="usd">575812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNS0xLTEtMS0xMDQyNzY_d5bff2f4-e3b5-4aef-b05c-f0c3f6a78b2b"
      unitRef="usd">49779000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNS0zLTEtMS0xMDQyNzk_f833aa1c-53c7-4332-97d1-9f6ac1d0229c"
      unitRef="usd">46929000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:FundsHeldForClients
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNi0xLTEtMS0xMDQyNzY_169b1410-c485-4afe-8698-80250ecdf81f"
      unitRef="usd">34942000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNi0zLTEtMS0xMDQyNzk_dd7ec002-8d42-4f34-9de2-50eecf6bae2a"
      unitRef="usd">0</us-gaap:FundsHeldForClients>
    <nsp:DepositsWorkersCompensation
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNy0xLTEtMS0xMDQyNzY_32a37e3a-4795-4cf3-b9cd-10bd12e4ce82"
      unitRef="usd">196370000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfNy0zLTEtMS0xMDQyNzk_0e4f80ce-08d7-4a48-b4a1-a3f46ac158be"
      unitRef="usd">185027000</nsp:DepositsWorkersCompensation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfOC0xLTEtMS0xMDQyNzY_e1ffa79c-0076-444e-82bb-3a64c2795ec5"
      unitRef="usd">1013919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i59160fd9a8e74b8ab7da0560be6405c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfOC0zLTEtMS0xMDQyNzk_3a0d8d88-3d03-448c-822d-a289c35ee738"
      unitRef="usd">807768000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTAtMS0xLTEtMTA0Mjg1_8f401ddf-3e98-45ba-9a45-67ca2d2503a0"
      unitRef="usd">696588000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTAtMy0xLTEtMTA0Mjg4_a762534c-7aae-4c03-933d-6787dcb80bbc"
      unitRef="usd">576654000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTEtMS0xLTEtMTA0Mjg1_4e94a5dc-fec6-4246-8970-0a0d74f3ed7e"
      unitRef="usd">48113000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTEtMy0xLTEtMTA0Mjg4_69b25f0e-c5f5-4a87-8a7b-701125163541"
      unitRef="usd">49429000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:FundsHeldForClients
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTItMS0xLTEtMTA0Mjg1_5406e6c5-88d1-4d37-8d7c-566e75e10f11"
      unitRef="usd">41552000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTItMy0xLTEtMTA0Mjg4_1a3aed21-dbca-4a66-ae97-8a7dbc789f0e"
      unitRef="usd">0</us-gaap:FundsHeldForClients>
    <nsp:DepositsWorkersCompensation
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTMtMS0xLTEtMTA0Mjg1_377a53fb-4a4c-4b2c-8390-a3980b1ae6bf"
      unitRef="usd">211226000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTMtMy0xLTEtMTA0Mjg4_219aae44-98cd-43e7-9700-e429f9bd9d54"
      unitRef="usd">190756000</nsp:DepositsWorkersCompensation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTQtMS0xLTEtMTA0Mjg1_f15db687-9288-4e41-abab-acea99437e01"
      unitRef="usd">997479000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic55797be451a4bb289ada6e60f40d7db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY180OS9mcmFnOjg3YjE2NmUwMGFmNDQ5MTRhYTI2OWRkZDYyOWY0MTY2L3RhYmxlOmE2NWU4OWFjOWE1NzQ5NDRiODQxM2RkMmQ1YjQzY2Y0L3RhYmxlcmFuZ2U6YTY1ZTg5YWM5YTU3NDk0NGI4NDEzZGQyZDViNDNjZjRfMTQtMy0xLTEtMTA0Mjg4_2cfaa920-3aac-40e8-be2d-33b71b0e2ece"
      unitRef="usd">816839000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk4Nw_3a972747-d271-41ad-9f8f-cde95eea5b74">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;4.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our financial assets in accordance with Accounting Standard Codification 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 - quoted prices in active markets using identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 - significant unobservable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Instruments Measured and Recognized at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the levels of fair value measurements of our financial assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;691,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;691,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;727,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;727,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our available-for-sale marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the contractual maturities of the marketable securities in our portfolio were less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Other Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 5, &#x201c;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i97c607191abf4fc59cb5ab60bf162a2c_58" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-Term Debt&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk5Ng_b0048c67-be07-4b64-a9f4-2f2a8d70ed87">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our financial assets in accordance with Accounting Standard Codification 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 - quoted prices in active markets using identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 - significant unobservable inputs&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_9">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk4Mg_e7729ae2-6252-4081-bb48-695fc6ac8d2b">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the levels of fair value measurements of our financial assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.690%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;691,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;691,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;727,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;727,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMC0xLTEtMS0xMDI3NjQ_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy0xLTEtMS0xMDQyOTU_dea2cba9-b9af-4f52-8cfb-e9464e6f63da"
      unitRef="usd">691477000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy0yLTEtMS0xMDQyOTg_d944bd15-3027-492b-81a2-3fa1a01ede6b"
      unitRef="usd">691477000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i20565238c017422686c38dcb8b27c50b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy0zLTEtMS0xMDQzMDE_40252108-9eac-4267-8838-8d4dbc060229"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy01LTEtMS0xMDQzMDQ_d24e9254-098f-4dae-bac3-a34f957c61a9"
      unitRef="usd">735475000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy02LTEtMS0xMDQzMDc_450733ba-116f-405c-99c2-15822dfcf91a"
      unitRef="usd">735475000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfMy03LTEtMS0xMDQzMTA_3d2b0fc0-198c-4bb3-8717-975041b25f7a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC0xLTEtMS0xMDQyOTU_056eca75-524b-4cec-8875-e63b26f09a82"
      unitRef="usd">35535000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC0yLTEtMS0xMDQyOTg_1ac7bb8e-192e-464c-bd64-56bafc5558e7"
      unitRef="usd">35535000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i20565238c017422686c38dcb8b27c50b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC0zLTEtMS0xMDQzMDE_4899e633-eabb-4a48-a41d-40c004fcff32"
      unitRef="usd">0</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC01LTEtMS0xMDQzMDQ_c2731c7c-c138-4e1d-a10d-711624225676"
      unitRef="usd">29703000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC02LTEtMS0xMDQzMDc_1ea27d5b-ac96-43d5-9ca6-8d5a29ab284b"
      unitRef="usd">29703000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNC03LTEtMS0xMDQzMTA_86a7b278-cd2f-41a1-9908-cf152e727188"
      unitRef="usd">0</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS0xLTEtMS0xMDQyOTU_a1bd2aba-a6ed-4aac-84da-6e12f0e52b8b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS0yLTEtMS0xMDQyOTg_c0e84d54-f9d5-41df-8420-73e7d5f9a631"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i20565238c017422686c38dcb8b27c50b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS0zLTEtMS0xMDQzMDE_eee57c37-86f2-4e7e-ac04-28c3308a7c66"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS01LTEtMS0xMDQzMDQ_c06efdbc-7b35-4b27-b560-55d9b64c4c69"
      unitRef="usd">3365000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS02LTEtMS0xMDQzMDc_b1c139d2-096a-4298-b0b0-869ed669e5c6"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNS03LTEtMS0xMDQzMTA_56dea815-d597-4ccd-9a71-3962dfc426ee"
      unitRef="usd">3365000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi0xLTEtMS0xMDQyOTU_b275faf6-dcc5-4758-8f67-f3ff231749da"
      unitRef="usd">727012000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icc2f29dc8de24dae91f8f11ce54c2b7f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi0yLTEtMS0xMDQyOTg_49970368-0538-4510-8a58-c3d7278be7c7"
      unitRef="usd">727012000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i20565238c017422686c38dcb8b27c50b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi0zLTEtMS0xMDQzMDE_2d1996a3-4863-4eeb-85b0-2f495836ce52"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1a00836bdaee40b4848c0601acb5dd77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi01LTEtMS0xMDQzMDQ_f530bed8-8813-4afa-ad08-126200be9430"
      unitRef="usd">768543000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1dfb28cc153346a7bdfdd1b8ec175222_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi02LTEtMS0xMDQzMDc_8cb26bac-073f-4192-90f9-5fb1871cf2f9"
      unitRef="usd">765178000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9780d01dc4db4c8e9147bde123bae872_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmRmMTgxMGZhYzY4ODQ4YWNiN2YwMWIyYmIxNTMzOWI5L3RhYmxlcmFuZ2U6ZGYxODEwZmFjNjg4NDhhY2I3ZjAxYjJiYjE1MzM5YjlfNi03LTEtMS0xMDQzMTA_6364fef2-30c0-49c6-ae9c-454bb8ad062c"
      unitRef="usd">3365000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMjAwMg_6b24073a-909d-4b59-a48e-302878caa445">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our available-for-sale marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMi0wLTEtMS0xMDI3NzM_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy0xLTEtMS0xMDQ1MjE_c41a5b2a-40eb-4380-a579-9d8513c11c74"
      unitRef="usd">35558000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy0yLTEtMS0xMDQ1MzY_b97c9196-86eb-45cd-97b8-686a674e3f83"
      unitRef="usd">19000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy0zLTEtMS0xMDQ1MzY_155e2088-ef48-4359-bc04-ba0dfa6c0574"
      unitRef="usd">42000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i44ea6ee0a58a42a68d8db9ccfb13705c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfMy00LTEtMS0xMDQ1MzY_05917010-0f9f-45fe-8ed3-ee3ef71e8f30"
      unitRef="usd">35535000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy0xLTEtMS0xMDQ1NTM_9143f610-85f9-457a-8ecb-0f20ff10febd"
      unitRef="usd">29782000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy0yLTEtMS0xMDQ1NTM_4f93980f-affe-4bbe-88e6-b048aead2e64"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy0zLTEtMS0xMDQ1NTM_1a1f6038-a10b-482f-aa23-beb2f6c8632b"
      unitRef="usd">79000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id8450f3e983e4038851f26d8df1b07ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfNy00LTEtMS0xMDQ1NTM_835eb9ae-7bbc-4c4a-a28f-618cd50dd040"
      unitRef="usd">29703000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC0xLTEtMS0xMDQ1NTY_3c72cd6e-17b6-4f6f-b896-741f0a944712"
      unitRef="usd">3369000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC0yLTEtMS0xMDQ1NTY_38f5ea85-859d-48c9-ac46-797490fab155"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC0zLTEtMS0xMDQ1NTY_deb733fc-49f3-4f22-b059-5e48b4571696"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i934e4fc600d349b2b170079d2b0bd514_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RhYmxlOmY1MDAyMGMzMDBjOTQxMTU5NzM0M2ZmYzBmMTdmYjNhL3RhYmxlcmFuZ2U6ZjUwMDIwYzMwMGM5NDExNTk3MzQzZmZjMGYxN2ZiM2FfOC00LTEtMS0xMDQ1NTY_fcc24933-338d-4d50-b0ec-c74bc5e3a826"
      unitRef="usd">3365000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfMTk5MQ_ef07052b-7a4a-463d-b682-f4831d055461">As of March&#160;31, 2023, the contractual maturities of the marketable securities in our portfolio were less than one year.</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfNTQ5NzU1ODE1OTEw_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181NS9mcmFnOmZiMWNmMjNiZjZiMjRhNGZiMWYyZTc5MTdiZjRkYjVkL3RleHRyZWdpb246ZmIxY2YyM2JmNmIyNGE0ZmIxZjJlNzkxN2JmNGRiNWRfNTQ5NzU1ODE1OTMx_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfMjcxNA_4cf9c69b-c784-4827-8307-81fd1d950a7b">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;5.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a revolving credit facility (the &#x201c;Facility&#x201d;) with a borrowing capacity of up to $650 million. The Facility may be further increased to $700 million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (as amended, the &#x201c;Credit Agreement&#x201d;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by 65% of the stock of our captive insurance subsidiary and are guaranteed by all of our domestic subsidiaries other than certain excluded subsidiaries. At March&#160;31, 2023, our outstanding balance on the Facility was $369.4 million, and we had an outstanding $1.0 million letter of credit issued under the Facility, resulting in an available borrowing capacity of $279.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Facility matures on June&#160;30, 2027. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or Adjusted Term SOFR for term SOFR loans, in either case plus an applicable margin. Adjusted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25% depending on the interest period and type of loan. Depending on our leverage ratio, the applicable margin varies (1) in the case of SOFR loans, from 1.50% to 2.25% and (2) in the case of alternate base rate loans, from 0.00% to 0.50%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus 0.50%; and (3) the Adjusted Term SOFR rate plus 2.00%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of 0.25% per year. The average interest rate for the three month period ended March&#160;31, 2023 was 6.35%. Interest expense and unused commitment fees are recorded in other income (expense). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio, and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Njkx_cc0c2195-065d-4abf-899f-00cac2242f13"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Nzkz_091f0251-e010-43ad-99d0-55b5247de855"
      unitRef="usd">700000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <nsp:PercentageOfSubsidiaryStockSecuringDebt
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzE2_4ddb8e7e-718e-41cd-943e-25b75987fa56"
      unitRef="conversionratio">0.65</nsp:PercentageOfSubsidiaryStockSecuringDebt>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NjI3_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzMz_87b3909e-b2d8-48b0-bb11-2b5d9a9a5eca"
      unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzQ4_bb065019-f068-4646-9bcc-2100f8f7910a"
      unitRef="usd">1000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NzY1_938fa5f8-cd10-4374-9581-ae2443332a99"
      unitRef="usd">279600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LongTermDebtMaturityDate
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Nzgx_212bab37-cdae-4aa5-bca2-528a96b5bd3f">2027-06-30</us-gaap:LongTermDebtMaturityDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_10">2023</dei:DocumentFiscalYearFocus>
    <nsp:AdjustedTermSOFRRate
      contextRef="i2fc8acc86dee4d3eaa40821358883df6_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfMTA5OTUxMTYzMDgzNA_86d6e0ff-b7aa-4fed-9742-1662e7cb64ea"
      unitRef="number">0.0010</nsp:AdjustedTermSOFRRate>
    <nsp:AdjustedTermSOFRRate
      contextRef="i907e3aba4d354003a4395073fcb5c513_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfMTA5OTUxMTYzMDg0Mw_4f769f70-08c7-473e-b6e2-c70b1e0dd786"
      unitRef="number">0.0025</nsp:AdjustedTermSOFRRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib03332c9dd8a43e399027845968df457_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODc0_fdc8b9e1-f58e-4f2b-a772-3873840a34db"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie7e88edcad3f444d98d0fd95ec1f8922_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODgy_f2c145b4-2aaa-4a77-a9f3-7820fe604efe"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0b80cee0b01a417c8aa4020f93235c62_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODkw_9c1724fc-3c38-4acc-88cc-2a0d6c9a34fd"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id18371bbfe7c469a9ff8257aa2c22b50_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2ODk4_fcaabcde-8e1c-470f-8507-43c7d01a54f6"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <nsp:ApplicableMarginFederalFundsRate
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2OTA3_a1b860ac-c35e-48a6-b17a-47531a09782f"
      unitRef="number">0.0050</nsp:ApplicableMarginFederalFundsRate>
    <nsp:AdjustedTermSOFRRatePlusApplicableMargin
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2OTE2_5181723c-b8fd-4419-af1e-4f0c531d5f44"
      unitRef="number">0.0200</nsp:AdjustedTermSOFRRatePlusApplicableMargin>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2OTI1_575de90b-774d-46a3-93e8-9696a0a8c0ce"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2NjU1_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Nzg5_3270b08a-be42-4a48-bcc3-644cbcedff7b"
      unitRef="number">0.0635</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY181OC9mcmFnOjMwNTFjOGRjYTU1MzRmZTA5OTExYzBhNTdmMTY2ZmYwL3RleHRyZWdpb246MzA1MWM4ZGNhNTUzNGZlMDk5MTFjMGE1N2YxNjZmZjBfNTQ5NzU1ODE2Njc2_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfMTA5OQ_8076c407-779c-4986-9275-fd17ea692065">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;6.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first three months of 2023, we repurchased or withheld an aggregate of 288,502 shares of our common stock, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Board of Directors (the &#x201c;Board&#x201d;) has authorized a program to repurchase shares of our outstanding common stock (&#x201c;Repurchase Program&#x201d;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During the three months ended March&#160;31, 2023, 93,387 shares were repurchased under the Repurchase Program. As of March&#160;31, 2023, we were authorized to repurchase an additional 938,773 shares under the Repurchase Program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Withheld Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023, we withheld 195,115 shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board declared quarterly dividends as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(amounts per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023 and 2022, we paid dividends totaling $19.9 million and $17.2 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDA2_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <nsp:Aggregatenumberofsharesrepurchasedduringtheperiod
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTI4_70faf9cb-cad8-462e-ba9b-8c2ac7c91a31"
      unitRef="shares">288502</nsp:Aggregatenumberofsharesrepurchasedduringtheperiod>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDI3_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTQx_f6949dcc-7373-4eb8-986d-996c6a8b0a37"
      unitRef="shares">93387</us-gaap:TreasuryStockSharesAcquired>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDQ4_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i8a194589dcc042d3b4955f52b2d65ee4_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MjAy_79104b88-1bae-4f5f-8757-183bfa0ba392"
      unitRef="shares">938773</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTA0_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MjMw_5e025bd4-b799-4a07-8246-78a0cc6b90f7"
      unitRef="shares">195115</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <nsp:QuarterlydividendsdeclaredTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfMTEwMA_71644d2b-f9d9-47b3-b5ab-04bf2a0ae843">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board declared quarterly dividends as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(amounts per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nsp:QuarterlydividendsdeclaredTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RhYmxlOjliMDk0ZjQ4ZGE0NjRkMDY5NmU2MGQ5MTBjMDRkZDQxL3RhYmxlcmFuZ2U6OWIwOTRmNDhkYTQ2NGQwNjk2ZTYwZDkxMGMwNGRkNDFfMC0xLTEtMS0xMDI4MDM_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RhYmxlOjliMDk0ZjQ4ZGE0NjRkMDY5NmU2MGQ5MTBjMDRkZDQxL3RhYmxlcmFuZ2U6OWIwOTRmNDhkYTQ2NGQwNjk2ZTYwZDkxMGMwNGRkNDFfMi0xLTEtMS0xMDQ2OTg_78862984-a0ce-4698-bec8-dd8b1e8bacc3"
      unitRef="usdPerShare">0.52</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RhYmxlOjliMDk0ZjQ4ZGE0NjRkMDY5NmU2MGQ5MTBjMDRkZDQxL3RhYmxlcmFuZ2U6OWIwOTRmNDhkYTQ2NGQwNjk2ZTYwZDkxMGMwNGRkNDFfMi0zLTEtMS0xMDQ2OTU_394e8e13-e3b0-4492-ae5e-378b3f48d99b"
      unitRef="usdPerShare">0.45</us-gaap:CommonStockDividendsPerShareDeclared>
    <dei:DocumentPeriodEndDate
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MDc2_2c7a927d-fba1-4c18-8e0e-0b1483655bf1">2023-03-31</dei:DocumentPeriodEndDate>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTYw_1c8e3aaf-ad84-4f14-bfdd-f624440a979c"
      unitRef="usd">19900000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182MS9mcmFnOjI0ZDE5ODYyMzJiMTQ2MDg5YzhjODIzMTkzNDE2ZDk3L3RleHRyZWdpb246MjRkMTk4NjIzMmIxNDYwODljOGM4MjMxOTM0MTZkOTdfNTQ5NzU1ODE1MTc2_75bf4fcf-d3dc-477a-857d-5c8bfa65d1ec"
      unitRef="usd">17200000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RleHRyZWdpb246ZmY2ZTU3YTIyNTBhNDY3OWFkMDI1OTdkMzk2ODM3ODBfMTA3Ng_6b8ed4d5-c93f-4ce9-9d20-95bfd56ae526">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;7.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period, plus the dilutive effect of time-vested and performance-based restricted stock units (&#x201c;RSUs&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&#160;&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less distributed and undistributed earnings allocated to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net income allocated to common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;94,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;69,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental shares from assumed time-vested and performance-based RSU awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjusted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,693&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_11">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RleHRyZWdpb246ZmY2ZTU3YTIyNTBhNDY3OWFkMDI1OTdkMzk2ODM3ODBfMTA4MA_cef865ae-57cb-4e10-aaed-629cd8fc98dc">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&#160;&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less distributed and undistributed earnings allocated to participating securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net income allocated to common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;94,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;69,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental shares from assumed time-vested and performance-based RSU awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjusted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,693&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMS00LTEtMS0xMDI4MzM_a78da217-751f-4204-8911-c367846dbb67">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMy00LTEtMS0xMDQ4MjM_ecf433f9-ae27-4d89-9ea7-29be4a5cbc4a"
      unitRef="usd">94595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMy01LTEtMS0xMDQ4MjM_f3db1cbe-5546-4ef7-9419-082f91026aa5"
      unitRef="usd">69884000</us-gaap:NetIncomeLoss>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNC00LTEtMS0xMDQ4MjM_3f6e5f3d-69e3-4d27-a726-f9c3d37b312b"
      unitRef="usd">0</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNC01LTEtMS0xMDQ4MjM_38b896ab-fded-4b03-bc85-57cad2171edc"
      unitRef="usd">47000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNS00LTEtMS0xMDQ4MjM_4b7003c3-4fce-4ace-aaec-699a4d0c2e9a"
      unitRef="usd">94595000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNS01LTEtMS0xMDQ4MjM_54cc44c4-35ea-4023-ad19-679a19c1f01e"
      unitRef="usd">69837000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNy00LTEtMS0xMDQ4MzA_5807b421-d217-40df-ae88-53d60a16661b"
      unitRef="shares">37990000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfNy01LTEtMS0xMDQ4MzA_bcf5105f-2d4a-4803-8d6f-95de9423bd0e"
      unitRef="shares">38288000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOC00LTEtMS0xMDQ4MzA_ed3a737c-7c4f-483a-a189-68855bc153c1"
      unitRef="shares">683000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOC01LTEtMS0xMDQ4MzA_e3137a91-a1a7-4658-95d4-6cd66c28e3be"
      unitRef="shares">405000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOS00LTEtMS0xMDQ4MzA_eb233a1c-ab4c-48e2-87c7-58c9dee09071"
      unitRef="shares">38673000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfOS01LTEtMS0xMDQ4MzA_c52d89ae-12da-4685-9410-096470e4889f"
      unitRef="shares">38693000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMTEtNC0xLTEtMTA0ODM3_eb548a8a-e070-4d7f-8403-4c2071abb1f2"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ica6883a35afb49148d0df1c40f984cb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182NC9mcmFnOmZmNmU1N2EyMjUwYTQ2NzlhZDAyNTk3ZDM5NjgzNzgwL3RhYmxlOmQ5NWJjZGI1Y2VlZDQyM2Y5ZGU0ZTRlMGY4OGE0ZDQxL3RhYmxlcmFuZ2U6ZDk1YmNkYjVjZWVkNDIzZjlkZTRlNGUwZjg4YTRkNDFfMTEtNS0xLTEtMTA0ODM3_aff950c0-84ca-4815-a632-4229542210cb"
      unitRef="shares">25000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY182Ny9mcmFnOjcyNDkwMWMzY2ExNjQ2NjU4NDQ0NmZmY2Q4OGNmZTYyL3RleHRyZWdpb246NzI0OTAxYzNjYTE2NDY2NTg0NDQ2ZmZjZDg4Y2ZlNjJfNDE4_e0909017-25b5-4300-bbc4-82d202d2c770">&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;8.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a defendant in various lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_12">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_13">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_14">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjk3YzYwNzE5MWFiZjRmYzU5Y2I1YWI2MGJmMTYyYTJjL3NlYzo5N2M2MDcxOTFhYmY0ZmM1OWNiNWFiNjBiZjE2MmEyY18xMy9mcmFnOjNiZDFlOGI2M2JlMTQ4ZDRhOTBkYjlmZmEwNmI3ZmU0L3RhYmxlOmFiZDhiN2JjNTUwOTQ3YjE5OTU1ZWYzOTA1YTg1NTVlL3RhYmxlcmFuZ2U6YWJkOGI3YmM1NTA5NDdiMTk5NTVlZjM5MDVhODU1NWVfMC0wLTEtMS0xMDI2NjAvdGV4dHJlZ2lvbjpjNTRiYzBhOWVlODU0ZTk2OTYyMjBiMGM5YzE4OWIxOF81NDk3NTU4MTM5MzY_a78da217-751f-4204-8911-c367846dbb67_15">2023</dei:DocumentFiscalYearFocus>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>49
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M GR_Y%P>;M0/Y/^58?0?4$L#!!0    ( ,QEFE:C=)3$8P<  +<@   8
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&ULK9KO4]LX$\?_%4WNYJ:=@<:2_+-
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
M._0@-J/&80[*J*W7:39V-<ZC:D@BPU9,=Q[I'K!7,J,T9!B);Q#K&$X:(CP
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
M/>S<H=-G.8?@T'NQ* G_7![D$1B75(CA54%2=U"*^*\,:I2@A>;*@$V'%M4
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
M72C)M]B>L9,F[4S39')I'SI]@,B5B#%),  H6_WZG@4OH63+?9% 8'>QMW,
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
M&H\75QBF"(VM"&!]91!C\R$;=(_FF_\ 4$L#!!0    ( ,QEFE8?)105GP8
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
MT37(\P1\7SK<=;H!+S!<A"__!U!+ P04    " #,99I6UKJMM0$$   X"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6R55FUOVS80_BL'->@2P)-L
MR8Z=Q#:0-"VV#VV#9%L_#/M 2R>)""4J)&7'^_4[4B^36]= OD@4>??<<V\\
M+7=2/>L<T<!K(4J]\G)CJNL@T'&.!=.^K+"DDU2J@AGZ5%F@*X4L<4J%",+Q
M^#(H&"^]]=+M/:CU4M9&\!(?%.BZ*)C:WZ&0NY4W\;J-1Y[EQFX$ZV7%,GQ"
M\V?UH.@KZ%$27F"IN2Q!8;KR;B?7=U,K[P3^XKC3@S583S92/MN/WY.5-[:$
M4&!L+ *CUQ8_H! 6B&B\M)A>;](J#M<=^B?G._FR81H_2/&-)R9?>0L/$DQ9
M+<RCW/V&K3\SBQ=+H=T3=HUL-/<@KK611:M,# I>-F_VVL9AH+ 8_T0A;!5"
MQ[LQY%C>,\/62R5WH*PTH=F%<]5I$SE>VJ0\&46GG/3,^LG(^#F7(D&E?X&/
M+S4W>SC_(@WJBV5@R(*5"^(6[:Y!"W^"%L%G69I<P\<RP>10/R!F/;VPHW<7
MG@3\S)0/T60$X3B,3N!%O;N1PXO>XJ[U%OZ^W6BCJ$C^.>9V@SH]CFH;YUI7
M+,:51YVA46W16[]_-[D<WYS@/.TY3T^A'W!N*1^C>!KDTH>COM_7BI<9F!PA
MY4H;6BE$*)HTRM0%?@0[I ZL:A7GU $)2$5E:O(<10*,6BO+%&:,HF@5%HO1
M;!R"SAG%PN[(6D$L"\($;3F,@&GJ'!TKOB&PC;T9?'CL\>%!R4RQ KZ2XIUD
M*K$H]UQ1)TN*P;EE^_[=(@S'-^[8K2<W%T#:P&J32\7_)60&58MDY(#_=]3H
MJM*&E8F-PY FG+<V?F36&?3A#Z+2G6IJS#VY0Z^$PJDDV:4+S!IW;UZZ.-L+
ME434,UVY%,C$^27VC8(>)IL9<@"WC O+K56I%(_)U*9)1(\42_+ 7G2D5M(!
M65*0,A<Q?YCF@P2C[5.@+HOSOLU&<!6-HL6\"],.U6'V:U)2#NO'R/APZP+[
M/205D,,99.<P)[:,DL8#)HC!8C2?1QV%TQ:_=:7XU$B_S5G+K .87,U&D\FL
M,TL,-3-<IWLP[+41H]18<+D1G"K>Q9M&HS.V16W<60I"EMFO!E5!28^QM)/'
MI850#>7/$(^FQMB.ZM<FB&]Y0@2UJZBFZ!.,!?%(X*5FBL"H1I)>C%F[@CI'
M7\,Y*V1=&@T51<EQOW#.V4<(GUQ?MQAP!F-_%KK7=/:F4#D'+**+6<5X,J!C
MI&&N2L\F5_X532HAW- EE;/)W ^[G9$-085N%HN]?^QZ# ;3K$"5N9FMJ<#)
MQ6:P];O];\%M,PW_%V_^*<B!C%.&!*:D.O;G,P]4,Z>;#R,K-QLWTM"D=<N<
M?FU060$Z3R7-AO;#&NA_EM;_ 5!+ P04    " #,99I6?QJSS+,#  #1"
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6S%5FUOVS80_BL'M2@2P+%D
MR2]R8AN(VPPKL 9&O*X?AGV@I9/-12(UDK*;_?H>*5E14L?[N"\22=T]]]P+
M[S0[2/6H=X@&OA>YT'-O9TQY[?LZV6'!=%^6*.A+)E7!#&W5UM>E0I8ZI2+W
MPR 8^P7CPEO,W-E*+6:R,CD7N%*@JZ)@ZFF)N3S,O8%W/'C@VYVQ!_YB5K(M
MKM%\+5>*=GZ+DO("A>92@,)L[MT.KI=#*^\$_N!XT)TU6$\V4C[:S>=T[@66
M$.:8&(O Z+7'CYCG%HAH_--@>JU)J]A=']%_<;Z3+QNF\:/,O_'4[.9>[$&*
M&:MR\R /OV+CS\CB)3+7[@F'6C8*/$@J;631*!.#@HOZS;XW<>@HQ&\IA(U"
MZ'C7AAS+3\RPQ4S) R@K36AVX5QUVD2."YN4M5'TE9.>6=Q3WC^+1!8(*U2P
MWC&%<'$O#>K+F6_(@I7SDP9M6:.%;Z!%\$4*L]-P)U),7^K[Q*RE%Q[I+<.S
M@%^8ZD,TZ$$8A-$9O*AU-W)XT1MX=TP)+K:ZX^R?MQMM%%7'7Z?\K>&&I^'L
MC;G6)4MP[M&5T*CVZ"T^O!N,@YLS9(<MV>$Y]&YNRB/=4QS/HISF..G#B5 L
MF>8)W*W6P#60W;(RF,+F"5*^YRD)@R!*O*9$QV:'<'!U3V)LCXJN,8BJV!"B
MS"Q"01=/6VP-U!&T8<+!I)6R+ZM/GG&9]N$3SYVU_\-Z#\J\TNX@M32H3P!F
M&34."V2H"5WM43LS(K4ZKAF*!*]L0TBI.5$%\<0*T(5-'J$2W&BX^/ N#L/@
MYF']5;OEX.:R#[^3E4SFU T=";;)L6F)_%^L273\M ;MT<:EQN[2)E"-8Y4E
MP(43PF-*;;FX[TT<F>V ^IIL*\07=Q0NG*ZL-&'K2W?/[".$^V<2[V$Z[(VF
M(UJ,I[TX'L)OJ#4QL6YOJF-@*M$]:<DP\C5A]LA(*)DR/.$E,2+O-2:4"\/)
M#QN@07@#%\/)9=?V"^V7.7U%*YK M]?E\'811)/>=!I %/?".+;73"'-&L/R
MHW"F9 %,4VJL[?^L 4HRL -3J89Q',$P&,%M^G?E-'ZJTC.TXMYX$KG7-((5
M]6%A.,7@Z;DR.T$3TL4IK]*Z"'XRU!0!RY,J=T5 Q8\VDHQ@KUX7^S$'X0A.
MM2^_,V8*5%LW3.U5K82I)TY[VL[KVWI,/8O7PY[Z^I8+#3EFI!KT)R,/5#U
MZXV1I1M:&VEH!+KECOXY4%D!^IY)"DVSL0;:OYC%#U!+ P04    " #,99I6
M1II'(^8"  !^!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6R=55UO
MTT 0_"LK(R&04)PX::E*$JE)02!15+6"/B >+O8Z7O5\%V[/<?OOV3N[:1!I
M'GA)[F-W9G;M'4];Z^ZY0O3P4&O#LZ3R?G.>IIQ76"L>V T:N2FMJY67K5NG
MO'&HBIA4ZS0;#D_36I%)YM-X=NWF4]MX30:O'7!3U\H]+E#;=I:,DJ>#&UI7
M/ARD\^E&K?$6_??-M9-=ND,IJ$;#9 TX+&?)Q>A\,0GQ,> '8<M[:PB5K*R]
M#YLOQ2P9!D&H,?<!0<G?%I>H=0 2&;][S&1'&1+WUT_HGV+M4LM*,2ZMOJ/"
M5[/D+($"2]5H?V/;S]C7<Q+P<JLY_D+;Q9YD">0->UOWR:*@)M/]JX>^#WL)
M9\,7$K(^(8NZ.Z*H\E)Y-9\ZVX(+T8(6%K'4F"WBR(2'<NN=W)+D^?G2UC5Y
MZ;)G4*: I36>S!I-3LCPYIOUR&^GJ1>JD)#F/>RB@\U>@!W#E0!5#!]-@<7?
M^:E(W.G,GG0NLJ. 5\H-8#QZ!]DP&Q_!&^_J'D>\\7_5?4F<:\N-0_AYL6+O
MY.7Y=:@+'<GD,$D8J'/>J!QGB4P,H]MB,G_]:G0Z_'"DA,FNA,DQ].,E'!)[
M'.YL ,>;\I4\K56<I3L$);U1X?U'4RCC@0QLE2/;,&C5<D,]1JX5U;)TQ (5
MPGR%8,)$:<AMXQC!EK!JY!J9!W"EC+A!$ $KU(1;H28/E6(AT%1TG!Q.(Y;D
MYRIL QMQ+REPR64-6UI;)ZKTXP#N*M(8^>5IR-AR8-;/9>7*&!MH01Y70;G'
M0L;15Y"C\V)P_O&=S-Z_\@)B248*$MO+;1TKXB:O]L%;TAH"?*6VH77B*.A(
M<E2QQ= %+$NQ*I!0Z4K$D[[+_<8R103K]G6++[N(S(-#+U.ZYPDUNG5T/@X=
M-[ZSA]WISEPO.D]Y#N^<669O34:>*Y:2.AR\/TG =6[7;;S=1(=962]^%9>5
M?"#0A0"Y+ZW82+\)!+M/SOP/4$L#!!0    ( ,QEFE: 4B=$-A   & O   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;+5:67/;2)+^*Q4:>4:.@"@2
MI$C*5X2D]JQ[9WNML-SCAXUY* )%LKI!@(U#-.?7SY>954"1HB[/[(M$$E59
M>7YY%-YMBO+W:FE,K;ZOLKQZ?[2LZ_6;L[,J69J5KGK%VN1X,B_*E:[QM5R<
M5>O2Z)0WK;*SN-\?GZVTS8\^O./?;LH/[XJFSFQN;DI5-:N5+K=7)BLV[X\&
M1_Z'+W:QK.F'LP_OUGIA;DW]Z_JFQ+>SEDIJ5R:O;)&KTLS?'UT.WER-:3TO
M^+LUFRKXK$B265'\3E]^3M\?]8DADYFD)@H:_^[,M<DR(@0V_G TC]HC:6/X
MV5/_*\L.66:Z,M=%]LVF]?+]T?1(I6:NFZS^4FP^&2?/.=%+BJSBOVHC:X<X
M,6FJNEBYS?B^LKG\U]^='H(-T_X#&V*W(6:^Y2#F\B==ZP_ORF*C2EH-:O2!
M1>7=8,[F9)3;NL13BWWUA\LD*9J\MOE"W1293:RIU(G_]/K=68TS:.59XNA=
M";WX 7I#]4N1U\M*?<Q3D^[N/P-O+8.Q9_ J?I3@+[KLJ>$@4G$_'CY";]@*
M/&1ZPQ<(_'^7LZHNX2#_."2PT!L=ID=!\Z9:Z\2\/T)45*:\,T<?_ORGP;C_
M]A%N1RVWH\>H?_AD=%8OU<]YU90Z3XRZ+JJZ.L3EC]!1WXQ:E\6=38U:E$6S
M5DM99]MU27%G2D2G:F#/4FE507.9.36K=59L\<LZT[FJE[J6I96:%2!0-*7Z
M=OOQ8P52_.7FXV?UZ8OZW-05OB:D_MLB:R@R*Z7SE!<E1;DN2ET;Y<@;>89E
MF?TG?5&YIBTZ4[FI*=Y5,5>)+DN+HR,<EF1-2L1_S6UM4A$;SXTZ^?.?IG'<
M?RL/^,O@[>OH_D(0O-:9!=[E5D?J;]K"J.K&  )RD]<F4E=98]3MTIHLW5_]
MZ9?;2WY^7195Q9^ZA9_T1EL;L4A?FWD-AG66T9/-TB;+UA3S)LNV8@.3JK7W
MT@)8"O>R;)6<_;7JJ<LUMGVWP">#3=/)*Z(GRB0+ER;#DU35Q2.V);'=X:DS
M-%'@D[< ).P2-?74MZ7-#.QM#CQ5EBRTQSW< V+2 T0'H)(-9LH:^:(5HX$]
M:R@8"MD8M=1W8$G"%!2@6IP'TNQI<#]P;FMRK,2L&=D;\DD<L-9E;36=#M2?
MG\Y)DC205W>AORI2D_74Q_G<<%I0_ZWS!DE)"=#T(Z<&$E0C!Q$AO2B-P><Z
ME)DYS@N5%?D"ZYGWN<UQ'C@AD==P<#N#_]9D0Q+&,9K8M<YK<L3!Y"WY>4YJ
M2#)M5\YV'%7F>V)P^/$ Z)]E$!<FAQPE>7FVY>-+0]^95]I(&J;/SBAB@2XR
MH$13U>PP?B4>-B59BT^'%6K]W86>3I%T+*$CJVE.(7F"I).)WJ!K(N!BZX8L
MQ,CBXXLL/S.YF9/%S'>4$A4"2-R=O24I5M 0*16\I!:BU")]Y)'C&@J$JZ7L
MQK<U_I$-*EK_>6U*Q@/$P5>PX>5*.XEF30WSU- 1D*5N1627IVP.?\?Y;]3)
MX#5+DAD(Q3XJZQ 6B:EH7=J4I#Y:] =<!?[Z5IW$KX-#29;,L$L2B%7! 60C
M$E+,F](AQ9I]::UKD ((=@Y'%GO+VC\9"E=YLYI14,Y#UV%L]>M#"S,"2[G#
M5*X_7WVY5"8OR6P&NOJHH7[1"*V'%FT!3TZ6&D[<DNT$0]B*OWA,H4"FG?.R
M6#F9ZA)1 JMQE*:FLHN<#U_9A=@H"GG'BE6!!VMX0B6("*8AXAQ\%Z78!Q+Y
MA$ 6!8016ZT[.3<19RK-'PV\I^(,M<CMW"9T3&O.WYIT0?I&]*2IE1Q"X2-X
MXK781F,++B$0,$3YF/'8Y3,(J4O/,HM2#*SI:JD(?TA)X@L7?97J+2M7IW>,
M1X[2S"QLGM-*_* #NS@WZZF?96$77@Y'[BUEM0&F=,TL:^<?I5G9AIQ9VU1T
MO9&4X#%,4R$+T]2A2Z&>;I"X9@$^,"*HS&H&M*W#9L,@53F+=-N MV7#IO.!
MG%+\I[LA?:4SUL8MU;!PSL_"@;@#1 ![]J#\]--A#63$S(O$1XI89TWU#/&!
MM_+ H2X6:N!#O:^+]M272?]UW\]0VU!4,E8X)T?"(^ZIY>(T2BPD2;-J)-6S
M\QT2"!2/+WI]GT@"'&[1$7!-F>R46" 16&7[A0,<DIQ8PJCU_R "4Y"KX$SX
MA3)[H?1.D0*\IU@(4-:'"H,6',NSM@$_Q^/>N6=9(2&B(< 3WQ$(=MC*P9]X
MFSN_4J?WBQXN13H9Q7;%BVQTR<;9YR/PSHVYYX0H5Y]T1#7;JN/1H!.7C^+:
M1Z^H<A$YO8=Y!Z&R)#WE+!.:MW4!]A.3LPB,AQ'O.Q[&@6)3BU(($$[%U:XR
MO1>T*J1XX8  0ZR^Z =\W.LBS%LL38O./J+A,-WB/87=<P=1_?%DT!L<</-0
M+ ].!ZIB3BN=C!W<O1#(L'0W675(XL)R;DO4:_42%D1)RGTSK,J"M+Q2."6
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
M\R-5ROO<\J4NUOP.]:RH$3[\$4I'--("/)\71>V_T 'M2_4?_@502P,$%
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
M!?,PXU6R"I80 U=,"^6=78H6P2J+* N2-*%[CD3M:"_*5E*AK*=50#7:J-[
M^]Q(#_H\">)P=4'G49#P_SU[V6L\C^(@#>>\.8?6\(*].4(XH$J7'E4<)%%*
M=QPU6&ZT\09Z:T= SVB>!5$4\P+2\8K^INOM&R=-=4(JRH!P.<=_'&191H_:
MB?);U=\".L'SQ<CSQ4F>OU=6;+=&;L4 [I/<RQJ1_=6W(GJ47QW=ECK_\FJ-
MGM8^Z&(FOE<&XX#NM'6PD>MMK;S)SY(05&E 2W S![>X(5@T8[<CW9J^%8.:
MH+VA75L)GDD66\QKK@K%"QX0!?&T(>L\U0U^O>G&X 1Y>LK1PI0^LO+1WE;6
MTHBR?")IN:J4W7E!9@4;%M1(HW3!,4*&JZX(6+TP\D@Z9_Z4I0^><#CP1 ZS
ME-90#)?@:",,JM/[EX1O"O$T%AV*$4@[9+#F!S^S40-.ER'KK7%9VHV"C^(H
M KP#@A:2:UL*E*4'.25N&9Z#:^D.4M8(Q5YWGC'^PPZO])\VJ:QO&E8A@QL%
M=_M0-N*IXO)@2^A$3PWV."!&_M8B]^,^0IYWE53V4>"T/$-"?!G,_8>/HVM3
M9DFAO=V=V,MCX[11-1"S)/<L74.Q)23L^,P+;!U<TW-3':?>=,3\=\<>Y/")
M]!XI8X308=!W!QH@\I\?/GRP0]3XC#(#9$Z]9UNIV*Z_Z2GG28C"UJ;P0?;>
M'PW&!X=\"%-8E$GAL7>=C/D1A^]N'N[\*GIW0<MP&8RUNC&Z@LB+TKD;RV9Z
MM.94=J'FUO)-)CQK.@=5/GJ,C"C7NSL=C/*P$7TZUDRJH]@-@V6T9&33M^VV
M7JNR9.9V;O-DRJ7:^WJ!H;-%%D\SW+?*TE\=P<^S91A.Y\^OW-'0\5/&MQ=H
MJ=9(5?\V#L;:Q+PK6YY5??#_PVH_.KH20! +C#T<QLKBGE+X5G+;CX4'ONTA
M!O>ML2T3"RV+T]PGJ.'X,^U)?FUDP:FW?<:&&5T@ JA00BXIF8=OYF% 'WU;
MN+$6NGMG-M)/:.Z6EM[\<6X#.DAO#)A1H[@[<A54REI?N;ZTG^>]S$6+<Z[O
M!W:HM><NR/$Z[F"O=BW1]ZVQ7Z'!6.ZLU@U=B"G>1?P8CAJ#_!S:!V[655>T
M&_H(\G5=YV65<@<>NL)/G[#E_ #P1:/+MNM3 +N5>FM$LP-[,=0&!@W2NO/$
MZ*+-^U"/W5-O$'/HZSP0MK]D_<^WGN_I;B?JK:2_8_#OI,#8XUM!',2KD%>X
M(*SB!:W [._A0]N?B9,L6(8IZ\#U)<*E8!JR+LD9*F$R"])53'&*.T,44I1.
M%X/\ 8.+.17,,9^2, NR)*,HG#*6SWYO&>,B%5*2A$&:1K"=8BL*TD42A+A@
M1<%BB=5\@0'GI3IB#CF(EL$"4K@Q,0(<86#=964X<L;:EKC$+6*_7J0I4*2]
MOM?N*[.C#R@P>NL_$YG$J-+N6VI\.WZ)WG0?8,_'N\]8) 4734NEW$ TG*:X
MG)CNT[![<+KQGV-K[5 ^?HF@HQKY /8W6KOA@0V,W^?7OP-02P,$%     @
MS&6:5D[(S](1!0  1@T  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
MK5=K;]LV%/TKA%<4*:#%>C_R,-"D+=8/18,XVSX,PT!+M$5$$E622IK]^AV2
MLN*TCE$T\P>+I'@/S[V\YY(ZNQ?R5M6,:?*U;3IU/JNU[D_F<U76K*7J6/2L
MPYNUD"W5Z,K-7/62T<H:M<T\]/UTWE+>S19G=NQ*+L[$H!O>L2M)U-"V5#Y<
ML$;<G\^"V7;@FF]J;0;FB[.>;MB2Z=_[*XG>?$*I>,LZQ45')%N?S]X&)Q>)
MF6\G_,'9O=II$^/)2HA;T_E8G<]\0X@UK-0&@>)QQRY9TQ@@T/@R8LZF)8WA
M;GN+_L'Z#E]65+%+T?S)*UV?S_(9J=B:#HV^%O>_L=$?2[ 4C;+_Y-[-S9(9
M*0>E13L:@T'+._>D7\<X[!CD_C,&X6@06MYN(<OR'=5T<2;%/9%F-M!,P[IJ
MK4&.=V93EEKB+8>=7GS6-9/D@C:T*QE9VCSXV+G--E$[NJ&KAJDW9W.-U8S-
MO!R1+QQR^ QR1#Z)3M>*O.\J5CVUGX/E1#7<4KT(#P)^HO*81(%'0C^,#N!%
MD^N1Q8N>P;NDJB:TJXAMO/\R\#O:L$XK\M?;E=(2"?/W/K<=:KP?U8CH1/6T
M9.<SJ$0Q><=FB]>_!*E_>H!S/'&.#Z$OEDX[1*P)[^Z8TJTES#M2P@G/_A.V
MXXKQ#Q:W3)M])(J5@^2:,[7/LX-K[_?LIF9D+1IHFW<;,BYB2?)_F2)BD(Z3
MX;&'\8]Q)35K*K)ZV$' Q Y%0SHK<<=D9_2WN\8)0<:4]90RY!TK6;M"NH\C
M(3D"#5V+00%$O7&)\)JV_>GW.?'ID=CRD=B-T+3Y:;O/$^U:-!4"J,@KDD:)
M5T0!6J]_R<,@/'TREF:YEP3AT[?CV,?'Z$QX2>(E<4I@GT0)*0+/SP.2I%Z1
M1B2*/#_-2>%[/K =I37O4 DX6E0I!OXI;.(LVR)D8>;Y6"M#/\Z2+4:6@D(<
M.?<1U I'!_:%EJ483!1"+)R%$^>Q&^,19]/HV/T\:*5A;1(*9U!YJ\A1 /_3
MX,TT=1HXBB,O+>*=-]L!YP^B4Z1>DN=HC2Z\ OG0"Y 0KI6']J5S!$-IXN5%
M2@ZH-9G4FAQ4ZS6V0W)[_$ *'7FVXNP3XT'H%XGQ^S+AX7QU5%GUJ-?U %4X
M[>% (&7#G4P59O="FKG8:H-Z"0=%PRMJQI8:#Z=RE"GKZ@=0@AYO:LG8DV-A
M1Z+?:-$JUHIT.?1]8P&QG^964@WP"] 3T1>Y<_D<RI/T2#)D!?+^^AO@N/"R
MK" Q%!46Q)VF4+DT(AP5].MS*Q\A?Z/8*V(4HG G@]%^AP KCCEV,#BU=QM4
M.]O-3DDI6ES+E#NC V1XE/DDR!//#S/KT0OW>,4VO.M,%B'./9-<5 @"]!E$
M7A$4:.=^YD'U!\/W*+TD2[TTB;\/7^X%062B&/]4^% RDN2%X<,$+PQ3A-'W
MLB3]/\+'S)FT$[BBR% M;=B"U,NC@OSS S_KX8?]*T"!1O8F3*TKL78*W%FQ
MFC9KL[Q1YHVD%3=N0CM7]$&B.I"E: ;KN;M?FD-4UQ1(DNTZ:9;#AI!^D(BF
M59R)F%H_V+Q8-7Q#76G3 G8MUV,XT!UI;N/-VKX1#XRYT_H.]0@Z1X'Z2N@
MS;M#\7AOR9WOW&U!=6-O\(K8<\5=<Z?1Z2/AK;L;/TYW7QBH-<AJ11JVAJE_
M;.[DTMW:74>+WMZ45T(C+K99XT.'23,![]="Z&W'+#!].BW^ U!+ P04
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
MRB@ZRG7Q8CZ,HJ*=;=GF8AA%J%,(I050&D71Y%CWSJ.E=QY_5UD!H<C6L7
MQ+$3LN%Y>^]&*H,_&^^,&-W(7.DG,O5"#$KSH;0 2J,HFBR0WG:T3MB.V;I;
MV;=;+D]9TDJ!C#=#6C-K[#EW[:3LX+@C%][33WER\*'V(91&430Y^+U]:.EW
M8GZ+4[;WB ^[(;I;5(POZJ-N+\0=:XW%@D5Y(;;^AR5_S!-('.UWYRIUH1_=
M?.DFUTK?<7(N@7J&4%H I5$43993[QE:>L]PJIQXFZ06<HJS_5Y@=7[1#TL+
M%HJS!<T64(VHH$XAE.9#:0&41E$T652]ZVCI7<<O9^29L8$HKBSM8?F![MVT
MQOM%G>5B,;H.@1J-4!I%T>1#BKW1:.N-1J_[DU?>KU+%N>-)ZPS3M*SA58@]
M=A3-I;&8#=IYRG;SD<_D*\8UW9EA#:YJ OW[G7P>\$?8@'9O ]IZ&_ XF>_O
M+HO=*G)B[_8IO)#4RVU>5&]X;DZ/;S\J0ZN?S,M97=]Q\E%3J*,(I050&D71
M9'7UCJ*M=Q01ZDKR[)Z<)2[]7,Y</^@IDY4&]2^AM !*HRB:K+2CL_#ZP_!?
MV /+:D8V19Z259XU^Q[:G32KYN,<>.1/G(S''HW'GHW''H['GH[''H__$::I
MW9NFMMXT_9[Q#).H#3)[O&MPYEICBTP_Q.30*_<J.J-#J-!1 RB-HFAR4'MW
MU)YI<X,7E_OMNL+@XO5GGRW^^)4W)1\JEI;JG(#T %=0F@>E^5!: *51%$V6
M3^^=VJ>.JI\L+:^)_R16+&*GQ*W8LEORM<NW\$FIJ;$]:B[FR_EL>(M4U7"V
M6+CV\#:+?OZ3E0 U4J$TBJ+)2NB-5%MO97[BUSE;%I85^>,C$Y^1H4X:T(V5
M4)H'I?E06@"E411-EDIODMKNCZHYT(V34)H'I?E06@"E411-ED]OA]JG[%!L
MS5&YF):U'"U=%>V<Y=(:[OS7SWZR#J#F*91&433Y\[IZ\]31FZ=?\_J,BJ.'
M3$T94)H'I?E06@"E411-EDKOY#KF#ZHX#M)R7$%I'I3F0VD!E$91-%D^O57K
MZ.U1<,5QQOL[+=N=&Z//!E2T,RS+&)P>\/2SGZP#J)$*I5$43=9!;Z0Z)T[
M,Q'Z1%]OH%8IE.9!:3Z4%D!I%$63A7+T6:+.CZHW2'-Q!:5Y4)H/I050&D71
M9/GTIJRCW[**KC>*W:NFNU@.335%.VMAVN9P<Z)^]I-U '57H32*HLDZZ-U5
M1^^N-E<XC^S4%0[21EQ!:1Z4YD-I 91&4319*KW]ZNB/P?^-B@.U9*$T#TKS
MH;0 2J,HFBR?WI)U]!M(T15G?(C<=@QG=-)-U<YP77MXY$D_^\DZ@'JK4!I%
MT60=]-ZJ<^* ^\EB@W005U":!Z7Y4%H I5$43?X(_-YYG1D_J-C,H&XLE.9!
M:3Z4%D!I%$63Y=.[L3/]5E9PL9F-S\K;<VOI#F_@J-K9QF(QM-/TLY^L ZBM
M"J51%$W606^KSO2VZF_5EA7[U%%JRXZ>-#EO0/>Q0FD^E!9 :11%D_72VZ\S
M_3[6OU%VH*8LE.9!:3Z4%D!I%$63Y=.;LC.M:P<O.^UHTI&8^6Q835:J9L[(
M>_/T<Y^L JBW"J51%*U5P=71]PSR -XW7R$ISE'56=5^<]_AU</75-XV7\XX
M>/V]^7;5?MEDCVF_^_)C6-S'64D2MN%(XW+!5Q!%^W62[9,JWS7?9GB75UQ%
MS<,M"]>L$ WX[S=Y7NV?B $.7^IY\W]02P,$%     @ S&6:5EY'%F@B!@
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
M"1R"NYLI^/CA$_@ 2 )NES3E*%GPH2TD+E7=GN<83K<88 .&2\2.@.<> .A
M3Y,^,:=/\;Q(A]5T6ZI12 (+26!6SWM1D@-PPCF6K"4O<$'0C$1$$,R?)5D
MN1"O\3QEC"0/6=1?-&'%B5/$"0??+N0%P+G ,?]')\X634^/1FWC8[Y"<SRR
MY#[EF*VQ-?[]-S=P_M!)U5&QBG!>(9QGJCZ>(+[,1,@^_/DC)6L4J55SL+N<
MIH3/(ZKDTXFQO4*074&UH/4X&+B],!S:ZUV:];#0\WNA7X15"/0* CTC@;L;
M<$;7F"5JK8,;=1^S^WT D)"D&'M2=S6CH<.^+>[O@/)\W_/WH->CX"!T/#UR
MOT#N&Y&?)VO,1=Q2;+\&Q=D#6X_PO*!!Y:# &ABQ;O=4"YA!#40(0\>%>U@U
M84'?[S4H&Q9HPY?6Q"W+MOO3SHH WRYQ/,-,NZ&-!=MNZ(Z*5;CW"^[]=]4)
M^UT*UU&QBG"#0KB!<=%,\:S:/T[6\J&)9A$^E,[KD,NV*,_%E GRK]1N0KG0
MZ3'0-12_O[?NZU&RH?2A?MF[3FD,G XXS.=IG$9(2!9GC'(.[N1=1U%&ZTRZ
MR ,PPS(<@UOTJ'4&3@V].]@CJ(EQ&MCMV![W?V9W(8]?9.?6D!_V]ON6+B@<
M-! L38QK?-2_AJ 6,7S50TP39GB*N:6#<,T6XC)-R)RL4 1.:9.7-%9HVR6Z
MJE;E6QH.M_>N.JQK-$"MQ>NH6E6\TO.X9M/349<U7Z6U)EK+U+2=2\_DFDW3
M+^K&1A"MI:@[LJ:^7;HQUVS'?E'?[M3"Y=6J3X$&(4IKYAH-S)O[>Z<>*Z_V
MNM\';NF>7+-]VNV*Y\DJ5;\6+O :1\ U&F]SV=;D.JI6'4*4_@LZ[^K1 (UV
ML/4<HJ-J5?%*>P?-]JZ+402L^S+M+$(39QI&P)TYE-G"_>0X K[.RFG"#%8.
MEE8.FJW<VT82>5'33,(84@5;^C!HGORTGDG ^AA'.Y30Q06^&_8;$)?F!YK-
M3W./A,8>:2[;>IMW5*TJ0NF*8/"^>F2G_JBK:E7Q2BL%S5:JDQY9MS:U[6H*
MJ4(OS0\TFY^?[8QUVU)#;0JIHBYM#33;FC=VQ/I\IP96,RAJM&%>Z4 \\P2H
M=5/,ZP4&J)H0#51[YX66>IMXB=@#23B(\+U,<XY"295M7]!M#P1=9>^X9E0(
M&F<?EQ@M,%,!\OM[2L7S@7IM5KPF'?\'4$L#!!0    ( ,QEFE: ?^W(H 4
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
M!CB^$?CFM0TS05>DQM\ 4$L#!!0    ( ,QEFE9A\:FVO ,  *8*   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;*U6;6_B.!#^*Z/<ZM1*;1,27D(/
MD*#MZE;:%[3LWGXXW0>3#& UL7.V ]U_?V,GI!12MA_N"\3VS.-Y_'@\,]I)
M]:@WB :>\DSHL;<QIKCU?9UL,&?Z1A8H:&4E5<X,#=7:UX5"ECJG///#(.C[
M.>/"FXS<W%Q-1K(T&1<X5Z#+/&?JYPPSN1M['6\_\96O-\9.^)-1P=:X0/.]
MF"L:^0U*RG,4FDL!"E=C;]JYO>L$UL%9_,5QIP^^P5)92OEH!Q_2L1?8B###
MQ%@(1G];O,,LLT@4Q[\UJ-?L:1T/O_?H[QUY(K-D&N]D]H.G9C/V8@]27+$R
M,U_E[D^L"?4L7B(S[7YA5]L&'B2E-C*OG2F"G(OJGSW5!W'@0#CM#F'M$!X[
M=%]QB&J'R!&M(G.T[IEADY&2.U#6FM#LASL;YTULN+ R+HRB54Y^9O*9;LH'
MD<@<H4 %BPU3"!?W:!C/]"5<P_?%/5R\NP1M5S1P =\VLM1,I/H*WKT8CWQ#
M$5E</ZEWGU6[AZ_L'L$G*<Q&PX-(,7WI[Q.3ADZXIS,+SP)^8NH&HLX5A$$8
MM<1S]W;W\$PX47.ZD<.+7L%[8$IPL=8P;\[V[^E2&T6W]Y^VXZK@NNUP-J5O
M=<$2''N4LQK5%KW)[[]U^L$?;5S_)[ 7S+L-\^XY='>ON+M7;30KW[[SM0_-
M=C+L]H:]D;\]C/_4JC^,XVYC]2*P7A-8[VQ@'U%K2#EIP)>EP13HYD(I#F=P
MKQK+,IDP.V4D%$P9GO""&5H#C4FIN.'8>NNK$'H'D0='W$XMKKN#=F;]AEG_
MET=>I_+%1ZDI>Z=;RF*VS-#&?R?SG-[-A9')XT9F*2I*X!G3/&ECT'^30J=6
MI%#T"H]!PV-PEL</]_1:9;:HJ)1 4D5>OT!4B[0AT:P*2QL^7/#]XF4;E<')
M44>#X?!8D!:K.(SC=BIQ0R4^2X7D4$A%S["L.?^*Q=14UVVOSCW/2EO0X&&U
MH@H'<E597ML:E<*<_;0P,%6*B;6#;+UX\0F+?AP=,3VUZ0:]=I[#AN?P;9)-
M:\D^E_F2GKP]"PU?GE6[JL@>O_<5@6&+#/W!,856JV'43J(3/-?"X"R-J3 \
MW0NQ:#(<'IZ2K*0"!2LE<RMD0<*Y+H0(GK[Q5S#-92E,:ST,?ODTM)B$Q_KX
M!Q4_1[5VC9"F3*%MJVK9S#;-UM2U&$?S,]N$N4[B&:;JX*@6KKG0D.&*((.;
M 06DJJ:H&AA9N+YB*0UU*>YS0XTD*FM ZRLIS7Y@-VA:T\E_4$L#!!0    (
M ,QEFE:^17C4(0,  .P1   -    >&PO<W1Y;&5S+GAM;-U874_;,!3]*Y$9
M$T@3:1L(S6@K;960)FT3$CSL#;F-TUIR[,QQ6<NOGZ^=IA_X(L;#1I>JQ+['
MY]QC^P9''=1F)=CMG#$3+4LAZR&9&U-]C.-Z.F<EK<]4Q:1%"J5+:FQ7S^*Z
MTHSF-9!*$?<ZG30N*9=D-)"+\KHT=315"VF&Y+P-1?[V)1^2;GI.(B\W5CD;
MDON3]S\7RER]B_S]Z,/14>?^]&H_?N* 4Q('12]>('K6P74MADFGN])N^+$5
M\L1CC'89H-DL&R9T'#ENUFTT*)3<+%]"?,"JTY)%#U0,R9@*/M$<6 4MN5CY
M< \"4R64CHS=-YNN"Y'ZT<-=WX,M;71*+I5VN7T&_W?2#-\#UCTPR(5H#?:(
M#XP&%36&:7EM.VZP"SZ!HJ9]MZJLPYFFJV[O@FP([F:33)3.F6[3=,DZ-!H(
M5H =S6=SN!M5Q0 :HTK;R#F=*4F=AS6C:5C9*1/B%NK]1[&CO2RV]JT#NR;;
MIC74-+V,[X#^MIK7WI9]G6Y4\0=E/B_L=*3K0X&R&\T*OG3]9=$:P-2[N#JM
M*K'Z)/A,ELQ/_L4)1P.ZYD5SI?FCS0:E,K4!IDGTP+3AT^W(+TVK.[8TZW):
M%KCGW@%Z_KOK/&.2:2JV3=O:?\NK_&K'R>6_LNS^J^P;#GIL#K&W;O+B$$RF
MAV#R &HRR=ZDQ[@Y&K?.WYW3MXU&\)8S)-_AG4ELDD:3!1>&RZ8WYWG.Y)-#
MV,H;.K&OLCOZ=GS."KH0YJX%AV33_L9ROBBS=M0-+$0S:M/^"M/KINTKELW%
M9<Z6+!\W73V;N&9D&S9K<P%A'[EV5QC!.!X+(X!A>3 '&,>SL#S_TWSZZ'P\
MAGGK!Y$^RNFC',\*(6/WP?*$.9F]PC/-LB1)4VQ%Q^.@@S&V;FD*W[ :Y@T8
M6![(]&=KC>\V7B'/UP&VI\]5"#93O!*QF>)K#4AXW8"19>'=QO(  ]L%K'8@
M?S@/U%28DR2PJY@W[ G&D2S#$*C%<(VF*;(Z*7S"^X,])4F296$$L+"#),$0
M>!IQ!', 'C D2=PYN'<>Q>MS*M[\OC/Z#5!+ P04    " #,99I6EXJ[',
M   3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!
M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I
MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z
M3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=
MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( ,QE
MFE:0[9YS^@(  %42   /    >&PO=V]R:V)O;VLN>&ULQ9A;3]LP%(#_BI67
ML8<M38!R$44J;1C52EN1CM?)34X;"\?N; <V?OV<9!4N9$=[\7A*?*GS^<0^
MGYN+)ZD>5E(^D)\E%WH0%,9LS\-09P645'^66Q"V92U528TMJDVHMPIHK@L
M4_(P[O7Z84F9""XO=F,M5.@6I(',,"EL95UQS^!)O[371?+(-%LQSLRO0=#<
M<PA(R00KV3/D@Z 7$%W(IQNIV+,4AO(T4Y+S01"U#?>@#,O>5*<UY)*N=%-C
MZ.J.6I!!T._9 ==,:=/T:,:GEO$1;.>V5!EYS;@!-:8&OBA9;9G8U,/8683.
M-)HX[*YM$,_5OX11KM<L@[',JA*$:>.H@-> 0A=LJP,B: F#8->%4)&31!@;
M)#(1[5"V;SU3^^A)WL[:6%PGANJ<V08UR1MP?Y"C^2R=3R?CX3(9DZOA=#@;
M)22]29)E2@Z^N9 Q AG_1\AT:2^WR<P"SJ_)?)'<.9"'".3ANT&.ANF- WF$
M0!Z]!V3-F"[GHZ\.Y#$">>P7\HIJIHE<DX4";;LV/<C!S.8C_=%![".(?;^(
MPRR3E=W28D,6DK.,@>X /$$ 3_P"SDT!BEQ13D4&I,F6?TD^IPCDJ5_(:\H4
MN:>\ G(+5%<*ZA]H\J?>@3Q#(,_\0DZEV'RR/BG)&%:FXRU'/2Q]]_S2I49F
M#X7D.2C]@20_JMHR'8RH8CP[9M:LO4R60!9V4:8%5=#%B!DF\JT869;,M,NO
M]O5(-KL;1+NU74S,,9%GR73FG=W=7C QR42>+8/O:^YB8IJ)/'NF,YCV(,E?
MA1+S3.19-&@>_QZ[F)AM(L^Z0=_X/B;FF\BS<#JSY4NEBXD9)_*L'"=A;E\2
MYMN5&6/FB3V;IW/WC,%0QO<A,?7$GM6#;Y]#%Q/]?^/9/OCVV</$[!-[ML_K
MHU#7V\:\$WOV3O=AJ(L2TT[L63O=N[N+$A-/W(@GW'W&R&'-!.0S^P1MZS/*
MLX4B]:4]6AT=UQEM77$^LG5S,94TWWT5V7W1N?P-4$L#!!0    ( ,QEFE;_
MY+WC0@$  $40   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.
M@C 4AN%;(;T RSDJZD1<S<;MQ!L@6'XB4$([&;W[(;C C\QB-J9G15K"Z;OA
M">'X99K,U[9S5=V[Z-XVG4M5Y7W_H;7+*]-F;F5[TXUW"CNTF1^70ZG[++]E
MI=$<QXD>7F>HT_%U9G1Y].8_$VU1U+GYM/EW:SK_QV#]8X>;JXSQ*KID0VE\
MJO2]F;>=GBZT&B>KZ'Q-U7"^DM*A@QB".'S0&H+6X8,V$+0)'[2%H&WXH 2"
MDO!!.PC:A0_:0] ^?- !@@[A@RA&&6,!20NL!6A-R#4)\)H0;!(@-B'9),!L
M0K1)@-J$;), MPGA)@%R$])- NPFQ)L$Z,VH-PO0FU%O%J W+SZV!>C-J#<+
MT)M1;Q:@-Z/>+$!O1KWYG7H[_VB,FWN>:SS_G53[\5DS'S\MGYN+=WS"6<-?
M@],O4$L#!!0    ( ,QEFE:J'1"P=@$  "@1   3    6T-O;G1E;G1?5'EP
M97-=+GAM;,V8RT[#,!!%?R7*MFI<&R@/M=T 6^B"'S#)I+'JEVRWM'_/)'U(
MH!)1%8G9Q$H\<^^-1SI2,GG;>HC9QF@;IWF3DG]@+)8-&!D+Y\'B3NV"D0EO
MPX)Y62[E I@8C<:L=#:!3</4:N2SR1/4<J53]KS!QU$Y.\T#Z)AGC[O"UFN:
M2^^U*F7"?;:VU3>7X=ZAP,ZN)C;*QP$6Y.RD0[OSL\&^[W4-(:@*LKD,Z44:
MK&(;S6+::HA%O\2)C*ZN50F5*U<&6XKH \@J-@#)Z&(G.NAW3GC"L+ORB_T[
MF3Y#K)P'YR-.+,#Y=H>1M-U#CT(0DNI_Q:,C2E_\?M!.NX+JE]YXO!\N++MY
M1-8MEY_QUQD?]<_,(8CDN"*2XYI(CALB.<9$<MP2R7%'),<]D1Q\1"4(%:)R
M*DCE5)C*J4"54Z$JIX)53H6KG I8.16R"BID%53(*JB055 AJZ!"5D&%K.(_
MR?KNW/*OO]W;M3!2V8,_ZWZ0S#X!4$L! A0#%     @ S&6:5@=!36*!
ML0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M    " #,99I6C%GYBNX    K @  $0              @ &O    9&]C4')O
M<',O8V]R92YX;6Q02P$"% ,4    " #,99I6F5R<(Q &  "<)P  $P
M        @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( ,QE
MFE:$V4Q,"08  -8@   8              " @0T(  !X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q02P$"% ,4    " #,99I6HW24Q&,'  "W(   &
M        @(%,#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%
M  @ S&6:5D'HE703!@  )A<  !@              ("!Y14  'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( ,QEFE9 UB/*10@  !(E   8
M              " @2X<  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"
M% ,4    " #,99I6F"PWW&L&  "Q(   &               @(&I)   >&PO
M=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ S&6:5A@<^;G.!@
M4Q$  !@              ("!2BL  'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;%!+ 0(4 Q0    ( ,QEFE;/&#*M$!   %LN   8              " @4XR
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #,99I6I/O5
MD_(&   R$@  &               @(&40@  >&PO=V]R:W-H965T<R]S:&5E
M=#@N>&UL4$L! A0#%     @ S&6:5I*\[GQ.!@  0 \  !@
M ("!O$D  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( ,QE
MFE8?)105GP8  !0/   9              " @4!0  !X;"]W;W)K<VAE971S
M+W-H965T,3 N>&UL4$L! A0#%     @ S&6:5M:ZK;4!!   . D  !D
M         ("!%E<  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M    " #,99I6?QJSS+,#  #1"   &0              @(%.6P  >&PO=V]R
M:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( ,QEFE9&FD<CY@(  'X&
M   9              " @3A?  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL
M4$L! A0#%     @ S&6:5H!2)T0V$   8"\  !D              ("!56(
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #,99I6BRG3
MU$$#  ![!P  &0              @('"<@  >&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;%!+ 0(4 Q0    ( ,QEFE96XPPKV@8  *L/   9
M  " @3IV  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @
MS&6:5D[(S](1!0  1@T  !D              ("!2WT  'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6Q02P$"% ,4    " #,99I6P-B._/T#   H"@  &0
M            @(&3@@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4
M Q0    ( ,QEFE:VM>Y+9@(  %H%   9              " @<>&  !X;"]W
M;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ S&6:5GLLAB,X P
M2@<  !D              ("!9(D  'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6Q02P$"% ,4    " #,99I6NP24P-P,  #@<P  &0              @('3
MC   >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( ,QEFE9>
M1Q9H(@8  *@G   9              " @>:9  !X;"]W;W)K<VAE971S+W-H
M965T,C(N>&UL4$L! A0#%     @ S&6:5AL0!CP+!0  ,AT  !D
M     ("!/Z   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M" #,99I6@'_MR* %  !6(   &0              @(&!I0  >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( ,QEFE9_V*.?E ,  + *   9
M              " @5BK  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L!
M A0#%     @ S&6:5F'QJ;:\ P  I@H  !D              ("!(Z\  'AL
M+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #,99I6OD5XU"$#
M  #L$0  #0              @ $6LP  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( ,QEFE:7BKL<P    !,"   +              "  6*V  !?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( ,QEFE:0[9YS^@(  %42   /              "
M 4NW  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #,99I6_^2]XT(!  !%
M$   &@              @ %RN@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    " #,99I6JAT0L'8!   H$0  $P              @ 'L
LNP  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     (@ B "4)  "3O0     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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>51
<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>52
<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>63</ContextCount>
  <ElementCount>203</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>21</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Disclosure - Basis of Presentation (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/BasisofPresentationNotes</Role>
      <ShortName>Basis of Presentation (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Accounting Policies (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesNotes</Role>
      <ShortName>Accounting Policies (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Other Balance Sheet Information (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/OtherBalanceSheetInformationNotes</Role>
      <ShortName>Other Balance Sheet Information (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Long-term Debt (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/LongtermDebtNotes</Role>
      <ShortName>Long-term Debt (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Stockholders' Equity (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityNotes</Role>
      <ShortName>Stockholders' Equity (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Net Income Per Share (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/NetIncomePerShareNotes</Role>
      <ShortName>Net Income Per Share (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Commitments and Contingencies (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/CommitmentsandContingenciesNotes</Role>
      <ShortName>Commitments and Contingencies (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>14</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies</Role>
      <ShortName>Fair Value Measurements Fair Vlue Measurements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>15</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesTables</Role>
      <ShortName>Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Other Balance Sheet Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/OtherBalanceSheetInformationTables</Role>
      <ShortName>Other Balance Sheet Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/OtherBalanceSheetInformationNotes</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Net Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/NetIncomeperShareTables</Role>
      <ShortName>Net Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesDetails</Role>
      <ShortName>Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesTables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Other Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/OtherBalanceSheetInformationDetails</Role>
      <ShortName>Other Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/OtherBalanceSheetInformationTables</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/LongtermDebtDetails</Role>
      <ShortName>Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/LongtermDebtNotes</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="nsp-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Net Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/NetIncomeperShareDetails</Role>
      <ShortName>Net Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/NetIncomeperShareTables</ParentRole>
      <Position>26</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: 6 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentPeriodEndDate, dei:EntityRegistrantName, nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities, nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities, nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits, nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted -  nsp-20230331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="nsp-20230331.htm">nsp-20230331.htm</File>
    <File>a03312023nsp-ex311.htm</File>
    <File>a03312023nsp-ex312.htm</File>
    <File>a03312023nsp-ex321.htm</File>
    <File>a03312023nsp-ex322.htm</File>
    <File>nsp-20230331.xsd</File>
    <File>nsp-20230331_cal.xml</File>
    <File>nsp-20230331_def.xml</File>
    <File>nsp-20230331_lab.xml</File>
    <File>nsp-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>nsp-20230331_g1.jpg</File>
    <File>nsp-20230331_g10.jpg</File>
    <File>nsp-20230331_g11.jpg</File>
    <File>nsp-20230331_g2.jpg</File>
    <File>nsp-20230331_g3.jpg</File>
    <File>nsp-20230331_g4.jpg</File>
    <File>nsp-20230331_g5.jpg</File>
    <File>nsp-20230331_g6.jpg</File>
    <File>nsp-20230331_g7.jpg</File>
    <File>nsp-20230331_g8.jpg</File>
    <File>nsp-20230331_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="391">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="90">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>55
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "nsp-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 8,
   "baseTaxonomies": {
    "http://fasb.org/srt/2023": 6,
    "http://fasb.org/us-gaap/2023": 391,
    "http://xbrl.sec.gov/dei/2023": 90
   },
   "contextCount": 63,
   "dts": {
    "calculationLink": {
     "local": [
      "nsp-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nsp-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "nsp-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nsp-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nsp-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "nsp-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 284,
   "entityCount": 1,
   "hidden": {
    "http://www.insperity.com/20230331": 4,
    "http://xbrl.sec.gov/dei/2023": 12,
    "total": 16
   },
   "keyCustom": 44,
   "keyStandard": 159,
   "memberCustom": 6,
   "memberStandard": 14,
   "nsprefix": "nsp",
   "nsuri": "http://www.insperity.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "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",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.insperity.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Long-term Debt (Notes)",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.insperity.com/role/LongtermDebtNotes",
     "shortName": "Long-term Debt (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Stockholders' Equity (Notes)",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.insperity.com/role/StockholdersEquityNotes",
     "shortName": "Stockholders' Equity (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Net Income Per Share (Notes)",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.insperity.com/role/NetIncomePerShareNotes",
     "shortName": "Net Income Per Share (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Commitments and Contingencies (Notes)",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.insperity.com/role/CommitmentsandContingenciesNotes",
     "shortName": "Commitments and Contingencies (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:HealthInsuranceCostsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "14",
     "role": "http://www.insperity.com/role/AccountingPoliciesPolicies",
     "shortName": "Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:HealthInsuranceCostsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)",
     "menuCat": "Policies",
     "order": "15",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies",
     "shortName": "Fair Value Measurements Fair Vlue Measurements (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "16",
     "role": "http://www.insperity.com/role/AccountingPoliciesTables",
     "shortName": "Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Other Balance Sheet Information (Tables)",
     "menuCat": "Tables",
     "order": "17",
     "role": "http://www.insperity.com/role/OtherBalanceSheetInformationTables",
     "shortName": "Other Balance Sheet Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "18",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables",
     "shortName": "Fair Value Measurements Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:QuarterlydividendsdeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)",
     "menuCat": "Tables",
     "order": "19",
     "role": "http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables",
     "shortName": "Stockholders' Equity Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nsp:QuarterlydividendsdeclaredTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i1a00836bdaee40b4848c0601acb5dd77_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Net Income per Share (Tables)",
     "menuCat": "Tables",
     "order": "20",
     "role": "http://www.insperity.com/role/NetIncomeperShareTables",
     "shortName": "Net Income per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "nsp:HealthInsuranceCostsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "21",
     "role": "http://www.insperity.com/role/AccountingPoliciesDetails",
     "shortName": "Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "nsp:HealthInsuranceCostsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Other Balance Sheet Information (Details)",
     "menuCat": "Details",
     "order": "22",
     "role": "http://www.insperity.com/role/OtherBalanceSheetInformationDetails",
     "shortName": "Other Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)",
     "menuCat": "Details",
     "order": "23",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Long-term Debt (Details)",
     "menuCat": "Details",
     "order": "24",
     "role": "http://www.insperity.com/role/LongtermDebtDetails",
     "shortName": "Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i8a194589dcc042d3b4955f52b2d65ee4_I20230331",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "nsp:Aggregatenumberofsharesrepurchasedduringtheperiod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Stockholders' Equity (Details)",
     "menuCat": "Details",
     "order": "25",
     "role": "http://www.insperity.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "nsp:Aggregatenumberofsharesrepurchasedduringtheperiod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Net Income per Share (Details)",
     "menuCat": "Details",
     "order": "26",
     "role": "http://www.insperity.com/role/NetIncomeperShareDetails",
     "shortName": "Net Income per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i59160fd9a8e74b8ab7da0560be6405c8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
     "shortName": "CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "i59160fd9a8e74b8ab7da0560be6405c8_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000006 - Disclosure - Basis of Presentation (Notes)",
     "menuCat": "Notes",
     "order": "6",
     "role": "http://www.insperity.com/role/BasisofPresentationNotes",
     "shortName": "Basis of Presentation (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000007 - Disclosure - Accounting Policies (Notes)",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.insperity.com/role/AccountingPoliciesNotes",
     "shortName": "Accounting Policies (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Other Balance Sheet Information (Notes)",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.insperity.com/role/OtherBalanceSheetInformationNotes",
     "shortName": "Other Balance Sheet Information (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes",
     "shortName": "Fair Value Measurements Fair Value Measurements (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nsp-20230331.htm",
      "contextRef": "ib4751bec821742919f3d4ce190d99ac8_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 21,
   "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "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_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "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": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "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": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r487"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r487"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r487"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r487"
     ],
     "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": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r486"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r488"
     ],
     "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "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.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "nsp_AccruedHealthInsuranceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued health insurance costs",
        "verboseLabel": "Accrued health insurance costs"
       }
      }
     },
     "localname": "AccruedHealthInsuranceCosts",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_AccruedWorksiteEmployeePayrollCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, including accrued salaries and bonuses.",
        "label": "Accrued worksite employee payroll costs",
        "verboseLabel": "Accrued worksite employee payroll cost"
       }
      }
     },
     "localname": "AccruedWorksiteEmployeePayrollCosts",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_AdjustedTermSOFRRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25%",
        "label": "Adjusted Term SOFR rate",
        "terseLabel": "Adjusted Term SOFR rate"
       }
      }
     },
     "localname": "AdjustedTermSOFRRate",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_AdjustedTermSOFRRatePlusApplicableMargin": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted Term SOFR Rate Plus Applicable Margin",
        "label": "Adjusted Term SOFR Rate Plus Applicable Margin",
        "terseLabel": "Adjusted Term SOFR Rate Plus Applicable Margin"
       }
      }
     },
     "localname": "AdjustedTermSOFRRatePlusApplicableMargin",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_Aggregatenumberofsharesrepurchasedduringtheperiod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of shares repurchased during the period.",
        "label": "Aggregate number of shares repurchased during the period",
        "terseLabel": "Aggregate number of shares repurchased during the period (in shares)"
       }
      }
     },
     "localname": "Aggregatenumberofsharesrepurchasedduringtheperiod",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nsp_ApplicableMarginFederalFundsRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable margin to the federal funds rate for alternate base rate borrowings.",
        "label": "Applicable Margin Federal Funds Rate",
        "terseLabel": "Applicable Margin Federal Funds Rate"
       }
      }
     },
     "localname": "ApplicableMarginFederalFundsRate",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_BenefitsCostsIncurredReducedRelatedtoRunoff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Benefits costs incurred (reduced) for changes in estimated run-off of claims.",
        "label": "BenefitsCostsIncurred(Reduced)RelatedtoRun-off",
        "negatedTerseLabel": "Benefits costs incurred (reduced) related to run-off"
       }
      }
     },
     "localname": "BenefitsCostsIncurredReducedRelatedtoRunoff",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_CentralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Central [Member]",
        "label": "Central [Member]",
        "terseLabel": "Central [Member]"
       }
      }
     },
     "localname": "CentralMember",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_ClientPrepaymentsIncludedInCashBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Client prepayments included in the cash balance.",
        "label": "Client Prepayments Included in Cash Balance",
        "terseLabel": "Client Prepayments Included in Cash Balance"
       }
      }
     },
     "localname": "ClientPrepaymentsIncludedInCashBalance",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.",
        "label": "Decrease Increase in accrued workers' compensation costs for changes in estimated losses",
        "terseLabel": "Decrease Increase in accrued workers' compensation costs for changes in estimated losses"
       }
      }
     },
     "localname": "DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_DepositsHealthInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits health insurance",
        "terseLabel": "Deposits \u2013 health insurance"
       }
      }
     },
     "localname": "DepositsHealthInsurance",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_DepositsWorkersCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits workers compensation",
        "terseLabel": "Deposits workers compensation",
        "verboseLabel": "Deposits \u2013 workers\u2019 compensation"
       }
      }
     },
     "localname": "DepositsWorkersCompensation",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_GrossBillings": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.",
        "label": "Gross billings",
        "terseLabel": "Gross billings"
       }
      }
     },
     "localname": "GrossBillings",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_HealthInsuranceCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Health Insurance Costs [Abstract]",
        "terseLabel": "Health Insurance Costs [Abstract]"
       }
      }
     },
     "localname": "HealthInsuranceCostsAbstract",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_HealthInsuranceCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for health insurance coverage to worksite employees.",
        "label": "Health Insurance Costs [Policy Text Block]",
        "verboseLabel": "Health Insurance Costs"
       }
      }
     },
     "localname": "HealthInsuranceCostsPolicyTextBlock",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_IncreaseDecreaseinWSEEpayrollexpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "the increase (decrease) during the period in accrued worksite employee (\"WSEE\") payroll expense",
        "label": "Increase (Decrease) in WSEE payroll expense",
        "terseLabel": "Increase (Decrease) in WSEE payroll expense"
       }
      }
     },
     "localname": "IncreaseDecreaseinWSEEpayrollexpense",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.",
        "label": "Money Market Funds, Overnight Holdings, at Carrying Value",
        "terseLabel": "Overnight Holdings"
       }
      }
     },
     "localname": "MoneyMarketFundsOvernightHoldingsAtCarryingValue",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_NortheastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Northeast [Member]",
        "label": "Northeast [Member]",
        "terseLabel": "Northeast [Member]"
       }
      }
     },
     "localname": "NortheastMember",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.",
        "label": "Number of days in advance of the beginning of a reporting quarter carrier establishes cash funding rates",
        "verboseLabel": "Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates"
       }
      }
     },
     "localname": "NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nsp_OtherRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Revenues [Member]",
        "label": "Other Revenues [Member]",
        "terseLabel": "Other Revenues [Member]"
       }
      }
     },
     "localname": "OtherRevenuesMember",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.",
        "label": "Payroll taxes, benefits and workers' compensation costs",
        "verboseLabel": "Payroll taxes, benefits and workers\u2019 compensation costs"
       }
      }
     },
     "localname": "PayrollTaxesBenefitsAndWorkersCompensationCosts",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PayrollWithholdingsIncludedInCashBalance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.",
        "label": "Payroll Withholdings Included in Cash Balance",
        "terseLabel": "Payroll Withholdings Included in Cash Balance"
       }
      }
     },
     "localname": "PayrollWithholdingsIncludedInCashBalance",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PercentageOfSubsidiaryStockSecuringDebt": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of subsidiary stock securing debt per debt agreements.",
        "label": "Percentage Of Subsidiary Stock Securing Debt",
        "terseLabel": "Percentage Of Subsidiary Stock Securing Debt"
       }
      }
     },
     "localname": "PercentageOfSubsidiaryStockSecuringDebt",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of our health insurance coverage provided by United",
        "label": "Percentage of our health insurance coverage provided by United",
        "terseLabel": "Percentage of our health insurance coverage provided by United"
       }
      }
     },
     "localname": "PercentageofourhealthinsurancecoverageprovidedbyUnited",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_PremiumsOwedToUnited": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.",
        "label": "Premiums owed to United",
        "terseLabel": "Premiums owed to United"
       }
      }
     },
     "localname": "PremiumsOwedToUnited",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PrepaidHealthInsuranceCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less.",
        "label": "Prepaid health insurance current",
        "verboseLabel": "Prepaid health insurance, current"
       }
      }
     },
     "localname": "PrepaidHealthInsuranceCurrent",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PrepaidHealthInsuranceCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total carrying amount as of the balance sheet date for health insurance contract.",
        "label": "Prepaid health insurance current and noncurrent",
        "verboseLabel": "Amount which plan costs were less than the net premiums paid and owed"
       }
      }
     },
     "localname": "PrepaidHealthInsuranceCurrentAndNoncurrent",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_PrepaidHealthInsuranceNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.",
        "label": "Prepaid health insurance noncurrent",
        "terseLabel": "Prepaid health insurance",
        "verboseLabel": "Required accumulated cash surplus"
       }
      }
     },
     "localname": "PrepaidHealthInsuranceNoncurrent",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_QuarterlydividendsdeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date.",
        "label": "Quarterly dividends declared [Table Text Block]",
        "terseLabel": "Quarterly dividends declared [Table Text Block]"
       }
      }
     },
     "localname": "QuarterlydividendsdeclaredTableTextBlock",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_RequiredDepositForHealthCareCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity.",
        "label": "Required deposit for health care costs",
        "terseLabel": "Required deposit equal to approximately one day of claims funding activity"
       }
      }
     },
     "localname": "RequiredDepositForHealthCareCosts",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_RevenueCompositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite (\"WSEE\") payroll costs",
        "label": "Revenue Composition [Abstract]",
        "terseLabel": "Revenue Composition [Abstract]"
       }
      }
     },
     "localname": "RevenueCompositionAbstract",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_SalariesWagesAndPayrollTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.",
        "label": "Salaries, wages and payroll taxes",
        "terseLabel": "Salaries, wages and payroll taxes"
       }
      }
     },
     "localname": "SalariesWagesAndPayrollTaxes",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the incurred but not yet paid workers' compensation claims activities and balances.",
        "label": "Schedule of Accrued Workers Compensation Claims [Table Text Block]",
        "verboseLabel": "Activity and balances related to incurred but not paid workers' compensation claims"
       }
      }
     },
     "localname": "ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_SoutheastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southeast [Member]",
        "label": "Southeast [Member]",
        "terseLabel": "Southeast [Member]"
       }
      }
     },
     "localname": "SoutheastMember",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_SouthwestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southwest [Member]",
        "label": "Southwest [Member]",
        "terseLabel": "Southwest [Member]"
       }
      }
     },
     "localname": "SouthwestMember",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period estimate of incurred claim costs to be paid included in long-term liabilities.",
        "label": "Time period estimate of incurred claim costs to be paid included in long term liabilities",
        "terseLabel": "Time period estimate of incurred claim costs to be paid included in long term liabilities"
       }
      }
     },
     "localname": "TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period estimate of incurred claim costs to be paid included in short-term liabilities.",
        "label": "Time period estimate of incurred claim costs to be paid included in short term liabilities",
        "terseLabel": "Time period estimate of incurred claim costs to be paid included in short-term liabilities"
       }
      }
     },
     "localname": "TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period incurred claims expected to be paid included in deposits.",
        "label": "Time period incurred claims expected to be paid included in deposits",
        "terseLabel": "Time period incurred claims expected to be paid included in deposits"
       }
      }
     },
     "localname": "TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time period incurred claims expected to be paid recorded as restricted.",
        "label": "Time period incurred claims expected to be paid recorded as restricted",
        "verboseLabel": "Time period incurred claims expected to be paid recorded as restricted cash"
       }
      }
     },
     "localname": "TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nsp_TreasuryStockAcquired": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Treasury Stock Acquired",
        "negatedTerseLabel": "Treasury Stock Acquired"
       }
      }
     },
     "localname": "TreasuryStockAcquired",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.",
        "label": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period",
        "verboseLabel": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)"
       }
      }
     },
     "localname": "USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nsp_Unbilled": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts.",
        "label": "Unbilled",
        "terseLabel": "Unbilled"
       }
      }
     },
     "localname": "Unbilled",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_UndiscountedAccruedWorkersCompensationCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.",
        "label": "Undiscounted Accrued Workers Compensation Costs",
        "terseLabel": "Undiscounted accrued workers' compensation costs"
       }
      }
     },
     "localname": "UndiscountedAccruedWorkersCompensationCosts",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "West [Member]",
        "label": "West [Member]",
        "terseLabel": "West [Member]"
       }
      }
     },
     "localname": "WestMember",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nsp_WorkersCompensationAdministrativeFeesAccrued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of workers' compensation administrative fees.",
        "label": "Workers' compensation administrative fees accrued",
        "terseLabel": "Workers compensation administrative fees accrued"
       }
      }
     },
     "localname": "WorkersCompensationAdministrativeFeesAccrued",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Workers' Compensation Costs [Abstract]",
        "terseLabel": "Workers' Compensation Costs [Abstract]"
       }
      }
     },
     "localname": "WorkersCompensationCostsAbstract",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nsp_WorkersCompensationCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accruing workers' compensation insurance expense.",
        "label": "Workers' Compensation Costs [Policy Text Block]",
        "verboseLabel": "Workers' Compensation Costs"
       }
      }
     },
     "localname": "WorkersCompensationCostsPolicyTextBlock",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nsp_WorkersCompensationDiscountChangedDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.",
        "label": "Workers' Compensation Discount, Changed during period",
        "negatedLabel": "Workers' Compensation Discount, Changed during period"
       }
      }
     },
     "localname": "WorkersCompensationDiscountChangedDuringPeriod",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense accrued pertaining to workers compensation costs.",
        "label": "Workers' Compensation Expense",
        "terseLabel": "Workers' Compensation Expense"
       }
      }
     },
     "localname": "WorkersCompensationExpense",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.",
        "label": "WorkersCompensationLiabilityNetOfAdminFeesCurrent",
        "terseLabel": "WorkersCompensationLiabilityNetOfAdminFeesCurrent"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityNetOfAdminFeesCurrent",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.",
        "label": "Workers' Compensation, Maximum aggregate economic burden for claims in excess of first layer cap per policy year",
        "verboseLabel": "Company's maximum aggregate economic burden for claims in excess of 1 million per policy year"
       }
      }
     },
     "localname": "WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Company's maximum economic burden for the first layer of claims per occurrence.",
        "label": "Workers' Compensation, Maximum economic burden first layer of claims per occurrence",
        "verboseLabel": "Company's maximum economic burden for the first layer of claims per occurrence"
       }
      }
     },
     "localname": "WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nsp_WorksiteEmployeePayrollCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period.",
        "label": "Worksite employee payroll cost",
        "terseLabel": "Worksite employee payroll cost"
       }
      }
     },
     "localname": "WorksiteEmployeePayrollCost",
     "nsuri": "http://www.insperity.com/20230331",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_DraftsPayable": {
     "auth_ref": [
      "r500"
     ],
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of draft payable by broker-dealer.",
        "label": "Broker-Dealer, Draft Payable",
        "negatedTerseLabel": "Drafts Payable"
       }
      }
     },
     "localname": "DraftsPayable",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r255",
      "r336",
      "r356",
      "r372",
      "r373",
      "r425",
      "r427",
      "r429",
      "r430",
      "r432",
      "r446",
      "r447",
      "r456",
      "r461",
      "r472",
      "r475",
      "r540",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r255",
      "r336",
      "r356",
      "r372",
      "r373",
      "r425",
      "r427",
      "r429",
      "r430",
      "r432",
      "r446",
      "r447",
      "r456",
      "r461",
      "r472",
      "r475",
      "r540",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r248",
      "r255",
      "r258",
      "r259",
      "r260",
      "r312",
      "r336",
      "r356",
      "r372",
      "r373",
      "r425",
      "r427",
      "r429",
      "r430",
      "r432",
      "r446",
      "r447",
      "r456",
      "r461",
      "r472",
      "r475",
      "r478",
      "r536",
      "r540",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r248",
      "r255",
      "r258",
      "r259",
      "r260",
      "r312",
      "r336",
      "r356",
      "r372",
      "r373",
      "r425",
      "r427",
      "r429",
      "r430",
      "r432",
      "r446",
      "r447",
      "r456",
      "r461",
      "r472",
      "r475",
      "r478",
      "r536",
      "r540",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r85",
      "r158",
      "r159",
      "r369",
      "r370",
      "r371",
      "r426",
      "r428",
      "r431",
      "r433",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r449",
      "r463",
      "r478",
      "r541",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r77",
      "r86",
      "r158",
      "r159",
      "r369",
      "r370",
      "r371",
      "r426",
      "r428",
      "r431",
      "r433",
      "r435",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r449",
      "r463",
      "r478",
      "r541",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r12",
      "r474"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "verboseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Payroll Taxes, Current",
        "terseLabel": "Accrued Payroll Taxes, Current"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrentAndNoncurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.",
        "label": "Accrued Salaries",
        "terseLabel": "Accrued Salaries"
       }
      }
     },
     "localname": "AccruedSalariesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r366",
      "r513",
      "r514",
      "r515",
      "r544",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r26",
      "r27",
      "r256"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities, Total"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r266"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "verboseLabel": "Advertising"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r261",
      "r265"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Share-Based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r63",
      "r93",
      "r112",
      "r144",
      "r151",
      "r155",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r275",
      "r277",
      "r294",
      "r343",
      "r394",
      "r474",
      "r485",
      "r538",
      "r539",
      "r547"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r89",
      "r96",
      "r112",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r275",
      "r277",
      "r294",
      "r474",
      "r538",
      "r539",
      "r547"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r28"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Assets, Fair Value Disclosure"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r165"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedTerseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r162",
      "r200",
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r163",
      "r200",
      "r338",
      "r517"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate [Member]"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r73",
      "r346",
      "r367",
      "r389",
      "r474",
      "r485",
      "r502"
     ],
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r22",
      "r91",
      "r450"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "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": "Cash and Cash Equivalents [Line Items]",
        "terseLabel": "Cash and Cash Equivalents [Line Items]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r506"
     ],
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "totalLabel": "Cash, Cash Equivalents, and Short-term Investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r22",
      "r50",
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance",
        "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r1",
      "r50"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect, Total"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r18",
      "r31",
      "r345",
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "verboseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r55",
      "r204",
      "r205",
      "r436",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CommitmentsandContingenciesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r476",
      "r477",
      "r478",
      "r480",
      "r481",
      "r482",
      "r483",
      "r513",
      "r514",
      "r544",
      "r558",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]",
        "verboseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r39",
      "r347",
      "r474"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r56",
      "r110",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r227",
      "r228",
      "r229",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "terseLabel": "Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r267",
      "r268"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r4",
      "r59",
      "r75",
      "r273",
      "r274",
      "r512"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r267",
      "r268",
      "r344"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred Income Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r4",
      "r23"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation, Depletion and Amortization, Nonproduction",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [
      "r247",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468"
     ],
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r247",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Text Block Supplement [Abstract]",
        "terseLabel": "Disclosure Text Block Supplement [Abstract]"
       }
      }
     },
     "localname": "DisclosureTextBlockSupplementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationNotes"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Dividends, Common Stock, Cash"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r105",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r127",
      "r130",
      "r136",
      "r137",
      "r138",
      "r142",
      "r288",
      "r289",
      "r339",
      "r354",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "Basic net income per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r105",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r130",
      "r136",
      "r137",
      "r138",
      "r142",
      "r288",
      "r289",
      "r339",
      "r354",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Diluted net income per share of common stock (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r126",
      "r139",
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Net Income per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/NetIncomePerShareNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r7",
      "r87",
      "r101",
      "r102",
      "r103",
      "r113",
      "r114",
      "r115",
      "r117",
      "r123",
      "r125",
      "r143",
      "r193",
      "r194",
      "r245",
      "r262",
      "r263",
      "r264",
      "r270",
      "r271",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r287",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r305",
      "r357",
      "r358",
      "r359",
      "r366",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [
      "r291",
      "r292",
      "r293"
     ],
     "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r291",
      "r292",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r28",
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.",
        "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r226",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r292",
      "r309",
      "r310",
      "r311",
      "r459",
      "r460",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r226",
      "r249",
      "r254",
      "r292",
      "r309",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r226",
      "r249",
      "r254",
      "r292",
      "r310",
      "r459",
      "r460",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r226",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r309",
      "r310",
      "r311",
      "r459",
      "r460",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r6",
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r201",
      "r202",
      "r203",
      "r230",
      "r243",
      "r285",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r353",
      "r457",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r530",
      "r531",
      "r532",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FundsHeldForClients": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.",
        "label": "Funds Held for Clients",
        "terseLabel": "Funds Held for Clients"
       }
      }
     },
     "localname": "FundsHeldForClients",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r48",
      "r404"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r47",
      "r112",
      "r144",
      "r150",
      "r154",
      "r156",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r294",
      "r455",
      "r538"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r45",
      "r68",
      "r144",
      "r150",
      "r154",
      "r156",
      "r340",
      "r351",
      "r455"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r72",
      "r76",
      "r124",
      "r125",
      "r148",
      "r269",
      "r272",
      "r355"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "verboseLabel": "Increase (Decrease) in Accounts Payable, Trade"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Increase (Decrease) in Accounts Receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in accrued salaries.",
        "label": "Increase (Decrease) in Accrued Salaries",
        "terseLabel": "Increase (Decrease) in Accrued Salaries"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in health care insurance liability balances during the period.",
        "label": "Increase (Decrease) in Health Care Insurance Liabilities",
        "verboseLabel": "Increase (Decrease) in Health Care Insurance Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInHealthCareInsuranceLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "auth_ref": [
      "r508"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.",
        "label": "Increase (Decrease) in Income Taxes",
        "terseLabel": "Increase (Decrease) in Income Taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r508"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Increase (Decrease) in Other Current Assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current.",
        "label": "Increase (Decrease) in Other Employee-Related Liabilities",
        "terseLabel": "Increase (Decrease) in Other Employee-Related Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r508"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedTerseLabel": "Increase (Decrease) in Other Noncurrent Assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Increase (Decrease) in Prepaid Expense"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.",
        "label": "Increase (Decrease) in Workers' Compensation Liabilities",
        "terseLabel": "Increase (Decrease) in Workers' Compensation Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkersCompensationLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r138",
      "r257"
     ],
     "calculation": {
      "http://www.insperity.com/role/NetIncomeperShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r29",
      "r70",
      "r104",
      "r147",
      "r301",
      "r405",
      "r484",
      "r559"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Investments Classified by Contractual Maturity Date [Table Text Block]"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r291"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Investments, Fair Value Disclosure"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r44",
      "r65",
      "r349",
      "r474",
      "r511",
      "r534",
      "r546"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r16",
      "r90",
      "r112",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r276",
      "r277",
      "r278",
      "r294",
      "r474",
      "r538",
      "r547",
      "r548"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r11",
      "r33",
      "r34",
      "r35",
      "r37",
      "r112",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r276",
      "r277",
      "r278",
      "r294",
      "r538",
      "r547",
      "r548"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total noncurrent liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Noncurrent liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]",
        "terseLabel": "Incurred but not paid workers compensation liabilities [Abstract]"
       }
      }
     },
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of adjustments to the estimated reserve for unpaid claims and claims adjustment expense.",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments",
        "terseLabel": "Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments"
       }
      }
     },
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Current borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Line of Credit Facility, Interest Rate During Period"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [
      "r510"
     ],
     "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": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r13",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtMaturityDate": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity date of long-term debt, in YYYY-MM-DD format.",
        "label": "Long-Term Debt, Maturity Date",
        "terseLabel": "Long-Term Debt, Maturity Date"
       }
      }
     },
     "localname": "LongTermDebtMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Abstract]",
        "terseLabel": "Marketable Securities [Abstract]"
       }
      }
     },
     "localname": "MarketableSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r504"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal Bonds"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net Cash Provided by (Used in) Financing Activities, Total"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash Provided by (Used in) Investing Activities, Total"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r50",
      "r51",
      "r52"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net Cash Provided by (Used in) Operating Activities, Total"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r46",
      "r52",
      "r69",
      "r88",
      "r99",
      "r100",
      "r103",
      "r112",
      "r116",
      "r118",
      "r119",
      "r120",
      "r121",
      "r124",
      "r125",
      "r134",
      "r144",
      "r150",
      "r154",
      "r156",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r289",
      "r294",
      "r352",
      "r402",
      "r418",
      "r419",
      "r455",
      "r484",
      "r538"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r106",
      "r118",
      "r119",
      "r120",
      "r121",
      "r127",
      "r128",
      "r135",
      "r138",
      "r144",
      "r150",
      "r154",
      "r156",
      "r455"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income allocated to common shares"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r144",
      "r150",
      "r154",
      "r156",
      "r455"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating Income (Loss), Total"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r302"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use (\u201cROU\u201d) leased assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r32",
      "r60",
      "r362",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/BasisofPresentationNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r95",
      "r474"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other Assets, Current"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r97",
      "r98",
      "r191"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized gain (loss) on marketable securities, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted",
        "negatedTerseLabel": "Less distributed and undistributed earnings allocated to participating securities"
       }
      }
     },
     "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": {
     "auth_ref": [
      "r2",
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid",
        "negatedTerseLabel": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid"
       }
      }
     },
     "localname": "PaymentsForLossesAndLossAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid",
        "negatedTerseLabel": "Payments of Ordinary Dividends, Common Stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Payments to Acquire Marketable Securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Payments to Acquire Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r451",
      "r458",
      "r535"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r492",
      "r507"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from Sale and Maturity of Marketable Securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment [Abstract]",
        "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment [Abstract]"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r5",
      "r341",
      "r350",
      "r474"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net of accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r474"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables, Net, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r22",
      "r91",
      "r108"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r74",
      "r503",
      "r509"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r41",
      "r58",
      "r348",
      "r360",
      "r361",
      "r365",
      "r382",
      "r474"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r87",
      "r113",
      "r114",
      "r115",
      "r117",
      "r123",
      "r125",
      "r193",
      "r194",
      "r262",
      "r263",
      "r264",
      "r270",
      "r271",
      "r279",
      "r281",
      "r282",
      "r284",
      "r287",
      "r357",
      "r359",
      "r366",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r145",
      "r146",
      "r149",
      "r152",
      "r153",
      "r157",
      "r158",
      "r160",
      "r246",
      "r247",
      "r337"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "totalLabel": "Revenues(1)"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r403",
      "r448",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r304",
      "r473"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "ROU assets obtained in exchange for lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesCommissionsAndFees": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).",
        "label": "Sales Commissions and Fees",
        "terseLabel": "Commissions"
       }
      }
     },
     "localname": "SalesCommissionsAndFees",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.",
        "label": "Schedule of Cash and Cash Equivalents [Table]",
        "terseLabel": "Schedule of Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Summary of investments in cash, cash equivalents and marketable securities"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r9",
      "r62",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Restrictions on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance (shares)",
        "periodStartLabel": "Balance (shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r66",
      "r67",
      "r505"
     ],
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-Term Investments",
        "terseLabel": "Short-term Investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r53",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r7",
      "r20",
      "r87",
      "r101",
      "r102",
      "r103",
      "r113",
      "r114",
      "r115",
      "r117",
      "r123",
      "r125",
      "r143",
      "r193",
      "r194",
      "r245",
      "r262",
      "r263",
      "r264",
      "r270",
      "r271",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r287",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r305",
      "r357",
      "r358",
      "r359",
      "r366",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Statement, Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r143",
      "r337",
      "r364",
      "r368",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r420",
      "r479"
     ],
     "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": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r143",
      "r337",
      "r364",
      "r368",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r420",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "terseLabel": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Authorized to repurchased additional shares under repurchase program (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r39",
      "r42",
      "r43",
      "r54",
      "r383",
      "r400",
      "r421",
      "r422",
      "r474",
      "r485",
      "r511",
      "r534",
      "r546",
      "r560"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r57",
      "r111",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r286",
      "r423",
      "r424",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Equity [Text Block]",
        "verboseLabel": "Stockholders Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.",
        "label": "Stockholders' Equity, Other",
        "negatedLabel": "Stockholders' Equity, Other"
       }
      }
     },
     "localname": "StockholdersEquityOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Supplemental Balance Sheet Disclosures [Text Block]"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r14"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Taxes Payable, Current"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r230",
      "r243",
      "r285",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r353",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r530",
      "r531",
      "r532",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock, Common"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r7",
      "r39",
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Shares repurchased under the program (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r19",
      "r24",
      "r25"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r7",
      "r24",
      "r58"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USGovernmentSecuritiesAtCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "US Government Securities, at Carrying Value",
        "terseLabel": "US Government Securities, at Carrying Value"
       }
      }
     },
     "localname": "USGovernmentSecuritiesAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r453",
      "r469",
      "r471",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r129",
      "r138"
     ],
     "calculation": {
      "http://www.insperity.com/role/NetIncomeperShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r127",
      "r138"
     ],
     "calculation": {
      "http://www.insperity.com/role/NetIncomeperShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average common shares outstanding basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/NetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Workers' Compensation Liability, Current",
        "verboseLabel": "Accrued workers\u2019 compensation costs"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [
      "r36",
      "r38",
      "r64"
     ],
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.",
        "label": "Workers' Compensation Liability",
        "periodStartLabel": "Workers' Compensation Liability",
        "totalLabel": "Workers' Compensation Liability"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WorkersCompensationLiabilityNoncurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).",
        "label": "Workers' Compensation Liability, Noncurrent",
        "terseLabel": "Workers' Compensation Liability, Noncurrent",
        "verboseLabel": "Accrued workers\u2019 compensation costs"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.B)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org//260/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r486": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r487": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r488": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r489": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r491": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r493": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r494": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r495": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r496": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r497": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r498": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r499": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Rule 15c3-1",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15c3-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "https://asc.fasb.org//210/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org//810/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>56
<FILENAME>0001000753-23-000024-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001000753-23-000024-xbrl.zip
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
MP8%I8%.L4LZ\5XQPEX9,@KF0I?3U2-)"E=#\Z(-!]0"!)/7,\YAW0;!0@MG
M"6&9E<^P._Z2M=&S;-M?W[[%(&,8"$6DY9F2QF/JK>%>&IQEWK\^@CY/F/%9
MB$L,UM@$L.-3S*/12#)!J./!.9$%SE\?<1<?9GP6PH+A3YC@+)62<7#:M %'
M@,3C)QFSSKG71]@%AQF?A:HF)8(0F7$<)"=6::54&AT^@\$O#W1QJ30O6:<^
M28Y/"LZ"%);13$O0C4 8X8EF%HN M73BU9#F>1))YI:*%3A306.F,2VR%*3*
MJ!0NHVF@#JM70Z;%)Y+,+UM.:9Y)S=, %@A+C6&8!'#%I5"!2/EJ2+3@1))Y
M9)-WAG$N=^3GG\"/TP'NG4].4VF(L9PR+GD6(NF],4%3C'5*<9$=2C36#"]5
M=BC1"&O$\#QV/K !-L?>"0;_.F_3U%#0) Y+QFC(QBL $U^N_%A8 8*O6$"/
MB>EHSX-E:8J)X,8:Y9GCGG$J3<JS["6D)O5[@TNQ_QBZASUSTLR=:8U%/AZ<
MK'5[@R:(Q> U;H!+1AQ-4^!EY[G"S%J2*I-1#?@-O)N^ ']CB4CX+,X%V$&2
MQ[ W\QDO,LJ888H:&Y0 >+*O0PIWN\/7*X4T8P2\$)!"S7CFE&(Q;H>%X!1K
M+O3KD,)%D?!9I%!1H%>J?*8%X5I22RCG4EJ<,2VQ"J]#"B=%F%^C#&9!VU1S
M[PFX+XIQ994!RU893A7)PDL(J2X- 9]' BVQFAJ92>$X==8*+:32J?64:.M>
MPEGZ^X+H:7B=>A"G+A4IY6"4$FXU4$UE#)8W_J6!DJ]#!A=%PN?9F2*9E)H3
MEAE0@ Z$TAGP)Z25*?B%^)58HWNO5 #!@A'"8BDIR[C&WH!CH4Q*%1@VF5:O
M1  70+WGV?*7J=182<S #_2,&?@YQ<8;[3*?N9=P^.0>U-L&)Z*W$[Z%SC"\
MSD,)7#LITTQE6H,EJ@W-I*,A8S3N](OL=0CA(LGX/)J02@9*3U'P"WFJB1;6
M$<,))TYXA<7RIUV_-_WF>L?'?^*.R#?3NF7']]9K7DCF-=@F)/7@KV<V<&PR
M[85Q*<LRJ;Q,Q2LA4;7;":.JZ1V'P8=AQ[\4XABM4@'&A^?,<Z&!/)(8QYQ@
MEC,P3);_8/J2RL\<2RJE*3%$""4(Y<ZD)@TR!<"38#0*^A+*.RR=_,R1.(YF
M5'NG?*#<FZ )6!2$N""XHS;-EA_</IB\]]6TAN'=Z.+'?\&(L>7@Z!.8#JWK
MA+JX:*MS,ASTBRO("T$[L!*DH$PY'"MH4JFD8\H[JRQ-G1COI[]^:M$70BWB
M,TN5<T0PQJ5)K<^\)U8%1U(Q/?6XU,"W_+(UQRI$J<(>$^^XM]PI0$(.% M
M'FN"2G\1:CVM;,V/6IP'(T/ 1L2]%P.FN/)6.Y=9PE(LW M PKQC.BZ/S4K[
M@U[1JN,Z>;[L7J3Y!3?L%:767PCR><4%SEC0BH'+Q!28?AF50**,6)P&\P)D
M:>FH,T>D8SSPS$F,/>/:4DM26#_MJ<76"_("RN+]D#K580=&.#&M=]VEML4O
M<B_A\V^A%]^R%YO6WTC"C,&PRVMVXC73(>^?C9DY99Q3TH? /0O&<*PH84(I
MQ7PFEQ<S8Z1PY[):>/RUFG?R]K#]0@!1 ^HQ$P_6,<$Q9H8S+7#*,F>%$X2]
MK*4W9R]HZ2VL*J-.>P^6 @M,:TQ3T$\:;(:,B_0%['=<Q"%ZP>>##\;%QBNC
MZXA7:*'@MP$A.OEA<S"!R,XA8$78[6:]BV^*YNB[I^8D?O,#(BZ59#[_IDM(
M@U+!.^-9QCGW6OE8_EF 1Y<I#1Y=R4MSYJ6G@IKGYR5L%7;@P5@<]WM24,V@
MCBG.-*-,./D2>.FGA7\N7/K.],,]V.Y%,H<GBJ7$VBRDCDMM=)8I*E)CJ*/4
M"OP"F&..)/R5D>/-];9*1<^G8'PQ>9]_6_L3_IH&L,"E2XDFQF;@W@D-MJ6Q
M$MN,2 J,<Q!9Y/*>_F#4 F9HYQW4#!'+WS)Y,OCC-/>#YEO@@_]_Y?IUIG<(
ME]KN8-!MP_<G _B^?V(Z:W_:WAL8>/SS>/P;3XGO@DPK/^R\=;"XQ2FS>,/T
M>]=M=7MO_X&+/W]D\/(H,^V\-7K[W^L]\//^N](WG3[JPR)EXZ_[^7EX2SC,
MN/CU=/P*X,C^T<H[8?I*A,;W^%+;JF]N)+OU]?KF[O69+LT<=S???]G9JF]M
M[B;KM8UD\W_?_VN]]G$S>;]=K6[M[FYMUY9TXGNFWP338-#M5)*-U?>K__4/
M(O$?X[\I%ES?F/?=?+,T+_5A>Z>:+* Y;WUT$IZYZ?(GNC]J[#E9.]\YJI[[
M=N/(G>YOP/,V-L^JYX>\MO<9;V_L-_?;6Z-J_9C O]_\QZ_<_^NOUCYM?;-'
M75;[6#VOT?V\=O[NN':TCJOUS?/MC4.RO_&9U]H?8,PMF,O7=J.ESK8WMD8'
MGE!EC2+(*&<1Y]0A[3*!,I&YH+%Q(G4K:P2CS[-=[Y([V.FQ?('OQ1>_Q1W>
M9+L3?K^3<6\%RH&QK3"]PL;6B3T$,VV9DWYX._WA#Y_W3UIF!-YN\>3BIC^N
MCR=@FF!\#V*:U$0\"DD9?WV)WJMXC. #T!,#/WWRY.O5XJLW W_S.[FJB+SS
M6[Q*[OSN>Z-JO*H5O]>P;XH9CV<-"Q,7^9\K;&5ZPXGQ'M#F+3TY2PBLQ0V8
MN+$ZW9,'(D?RI9.[K@])=?>^S,)O998%X,?G(1@<H=<:[823;F^PDF3=7ML,
MX &P+&#<O;7=;LN:5JL[L-VS%XDT'W+[,;9HWQ3[]7?-QMY?QXWZ%[CG"ZMM
MM/(&K9Y%I*GM;>']C=;1]M[TGJ_P+-'9KW=YM=YJ53_&^>TT:_5U7*L[O+WW
MUU'C?)-O;WPAC:.=X^V]J@!T.OU47R^Z<WZJ'[/M^M;I0<:X!UN<(6.%1IQF
M 2E//-(2^]0))J0$N^J__J%3+O^XV:)S A(3KI\'0X\E?4[:\'Z,?,%ER9C-
MDK^'O?[0= ;)H)OL!A<KAB2$)=U>0L1O_O>DFR6#9D@N=T:2:;O'9-T-XM=$
M,WYM=29R/WVAJ4DZ1L_OKAR.Z[9RKT6^=FGQQ#<%R-[3_GA!*)XJ-G<4YWQ5
M"_4TP^IY*H<'<,0M8M>+G+<$4O>AVRNDZ-\7TC?V$1-P'8-_'+2T0K8,K[@
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
MMC\DVW]O[JS7M^"".ZVH)6!<D*95/.:_AW(N\#QX>7,W>_2J(OHI1J5WW_D
M*?OA?IZ\(_ARQ<>8,.-WY'+L CQ$,A_,X/>,WC=[X!I4X;IF/]GL^. G3E>4
MSJKIN6;"2.6F;-X[K?,Q:/30=];35RZ&>1O/".7N/GG2>2<9-+M#&-3W*TDX
M<P&(">9HTF^:'GA.;4#=0?]&KNR]]XI?$$/\<K9W+9_8WNV_VOM'Q[2V<0CV
MZM=VX^@SK<+]VWN?P6[],MJO?P:[^$/> /OXTO9N\$:T9_? 3C]JX$9]I]4X
M.A95^O6X5H<YG*^?5X^:1[6/C=-9VWO_J-F,=CK8[NW:T4ZS]O%KOET_/M_?
M^TS 'CZO;E1'VQ^K>/_H77817A_;WF?5(_<(>_E78.,8D;P-M68"''*LDG]^
M#>Y4$\LPSA,A]=V1@2>)5.^$;Z$SO*R^-H<GR\+?^-&C;XE[Q<5';/46T\N:
M?H@#@#8AO]_N>=XW,WGA_0@>MC'RL*V-Y>X]_E,:[?NIU06S?NAUV[$85YS"
M7CYHOA_V815";_/,M89Q]=;[_0#_]W5S]C*V/5Z$FAQ=59/K\%[5 ^<Q=48&
MA+WQB&/ID X90=X"F5W $C1E;#^02EV18NE3(.?4]*"$HJ6#(F!2I9AAPF26
M:\*5QSXCCN-,*^XL+J"(3J&(EE"T[% TFH6B$%*E8N&25%J"N' ,V51*!!I(
M9D$8G0H7H4BD:46QF]V47B$4/9V%.C,$BM>_)6HZ2-[QX*J\1?&3A>[$_FU&
MO6ZK->WN9$,G9/FDV/#IN+WX-%_276DS7A2!Z/]@1^-UMZ69FZW6Z9^\G9"A
M'JGP;D*#]8Z_I<'[^[CP)3#."QAK[Z_9:*/J^1;8:$PKQE-D#1>(\UAPD1")
M@G!I1CU17M((C)RE%8&?N4W4ZQ:RN5DAI9 ]KY!=M3Y&M0UW !)%*&<9<FD\
M\"TU1IHYBK2FF1724Z!Z%#*J:07+FQFYSVT+O/!C$A][W7X_.>EU00C*$Z8+
MB,04"_YWL=XEL,P-6'9O1EC2(#47-B" %XQXP!I9$AB2BH; ?6!$ K P1BN$
MO]Q.*4^1Q_\+B_O<HQVEN#^-N-\2Q9 $['&,?.I!W#/%D-)2QP.B1FF>9DZ#
ML4Z5J*3IS<(QOYJX+]"H>0;'8M>T3"^/<8Q3<S@Y^7ER-<#Q/);.<KM8<XUC
M3"FP%]<??*NK+E>)@W/#P?RFV4.LX=ACB03&L8 6]T@9P9!SC%NO4I/&&CY@
M$U4$OWF89M&H=)]XQB\GB7,-=I22N"!)O&&1V(Q3HFR&B+0:<6L)TA9;Q%++
MA",Z2"= $G%:X>QFJ=GGE<3%)5,^E0D0CW&BF/WBKVU8/%E]S.6&E+F',=9;
MK:Z+E?EV8RKJN[C.5P.GFV?QQQ=28_=% ,QH9G_BR!THFV)/,X64]2GB,A-(
M!QX089XI;+&2J0& (15"<+DY\0+T=2E<SR9<HUGAXBD)Q-@498":B MC8AZS
M02+UU@F5I<*XE35=4;<$#Y][3V+YU7/1'[3?A\5ZNHK5RPT:<]?(8.B'_I5U
M!5O_0RAM_/FAQ/;[F]ZV,IE4WFED-+.(.RV0D=HB*1W@A.(*,U6H8$QN)DZ5
M*GAY57 I34\O33<\9NUP4&"\(JHD0SQ5'"E.&/+Q<#>V(;B H\=<8<]AT+YX
MI;ONBSGT89:ETIV3&WRYI*55/F^$N&53'V<^!3AG"!L&+F]J"5(N:*0Q"4&D
M&BLK5]9$1?/2XWU)ZK:4HR>5HQN:EF72A"Q89%+*8FQ:(.6E0I1(0$B?"AU/
MZ:J*T OI?/S*%.W'T D]TRKVG8UOYYV\/^@5)S63,.;NTNN=5SK=>*G!/%^_
MMM EBLS[Y%!]MEO3\?F!4U))PQ1*:2H0-R1%RA"#K/&,RU1KKO7*&E<5S!;2
MK*G4Q_-*6RO%:H%BE<^(%:A?"W3"R&/-$1?<(FTM^,$928/ 5(@@0*Q(!>-2
M/3]<L#;"20]8=7R K=#1[2[,Z;S<()ZC8KZZR!%&KBQQB1[S0X_9WDI1*3-F
M00<X()0"VUYZL.U%RI#D4GC'+.>$%%$TKLN8]$M2RJ5(+4JD9A6R3%-J-/%(
MDU0BH*1!QND4,9))H&GPJ5>%2!'U#';NZSZA-F[DTST)T0+M'#[$@_[ECJ_,
M78MO3Y=]8OB7&V!S!)K9_C0 --X**SP)R&' &!YHADQ,Z0K<D:")5#J [J8Q
MI^N6G-%?[11+*?5/8VB44O^T4C]K7G"12>[ 6,\<>/D<4XT,F/   H0;0GE&
M2:S H](*2TNI?]WFSH7L)7G'==NA-',6:>9L%6O^J=LO(6^.D%>]:>@(9;C&
M@'%*$@>&CC!("^&1I305)FB7ZICJ0V.,<^E+CI6&SDLW=$JY?R*YOV'J<"T%
M4_^/O3=O:B-IUL6_BH+?N3?F1*AX:U\\)XC !L\P=R3&MCP.^(>H%01"XFHQ
MAK@?_I?5+;%(8(,M"<GN.>?%H*6[NBJ?)Y?*S$I(*)UQ[PER"@N4.+6:N:1"
M$!M;1M?9 YD'OQKLUWZG97]X$OMC0Z;VVSAR\]^OGM#I_1D-R)?98WQY4[>7
M.];'P?#I9N#/&$.?NZ4WF=:2\ OYK!A_?HS_<=;22U)AR8-&R@B-> YN@0ZG
M2!*6.,-168USJIE2U6[4.NU&/8BD"BS/ \NT>62#-]:)"&N0X[_>4>2""<@G
M$A(L7E(I;S1QO7*[3&ND4<=VR,^D4G];!9U:)8?-G2(.9O6I#, -(7CD*-.9
M(A)RUDFD@R,\14L8!P]*UND#N6$S1X55JO1[$+0P75HA:!$(FE:R'FME9>#(
M<(H15X$@6,B$.)')1ZXQUCRW'#9TN0CZWHV--=C5*(W$FHL@V'$2$!C:+\_0
MQ4][_)\EU+D )3V)<$Y.7FEW1S!KXQ!HKSMX72Q.^;FB/=CNEV'?PJRWN[9_
MM3>,YX-FKYM'F1N(%4'3DK4JNIH?7?E9A>^(4)%(<)NMD5GA UU9G) ,BA+A
MI,8VY*T25A=KO#O\$OLD/R5S+, XJ9AC/9ACVM"A4;E$:$+>:8JX4Q@9Q1,2
MSH& A&@#!3$VLB[);$#AER*.GR"X\1TFU=HX9R]O. &MC9VS\8DQ%77-C[J.
M[QL]IWOL2$8JM<4<11<8XD$2Y&C(-::<>LF8C[D$CNJZ>8F,^U\'3@NR)BHX
M+19.[2DX8>$MK!Z%18H8<2,LLI(;E'R2P2HLB-  )UE7+U&HO:S QPN<M-J,
MC^W@_[ASLB*/^-@IN$]\LC4_'W?N]@9(3)6-M@A:/)NU,ER0V"EBD)>&@&U!
M)3*1:!0T]C18@ZD"6C3\P3XX/[F#]-CAW!5AK3=AS=VBJPAK<80U;<=)Q71D
M7B =?0([SC'DO&7("RYDXD3:)#>VI*GK!]RB7XJPQC;EY&:388DB1?2;=B:#
MNX;>R'7B_1$](1WU9:ZR1@&L;QG*M8L(RY8[W]=Z*1_><=[+8^CYLRIO^-N0
M>VT';?\$7VTU%/3#S_"8@EXA-?S\P,H_L5\<YS!?_X%.:^-=V^_"' TFMROD
MX4;QXDKQ?EOQGDX5YI\>7!X1%F5R)")L?$ <$X]T/JM:16LY6%..*;6Q13?Y
M,T]RFJ]M7@%\]0#^@_9V!?#% +P]!7 CDS1 N8C0X,"R-F!C4YT[_GB1 O7"
MT)QEL:GIRL5'5]\HV6EW1L,8*K-D;5AKT6;)6"(JWGH6;SU07F4PCMPZCZ2(
M.1T\!60C_-#8@JEBHU.&%8;)"W0*K2"^RA!?M&%20?P[(3Z3QH53X(!Q%%FT
MB"N6D"6*Y!A@3)193Z0K3).7.A3G/T/K.A'^#>W/6_\#/R9W.+?]XW87E5_)
M@:SY8$(_(_AX](3_;N;GF^.?!-]0YJM71$](K-T-L3M\A?(K\WE&L4F?\)2_
M7_0&[;S2K_JQ4W3H_CV'#!'=S$.;7CD[B/D"&UN_D?^>8S#X*<LQ-7%D4Q:1
MV/?Q<^R.XJ"6HWWYG-Y^.Y_8VTNUXWYO,*BY=I$O.JAU(OSUZ</N;NVB/, :
M/CT8PO<&M01_]2X'KYZ^BCD"G"5V*M@*C]^Q%X/X:O++[Z$]N.C8JU?M;O$\
MQ9=^OW\Y,3O/A424;_]^V0[#$R!QO E3FGEZ;,:/[SQ^>[-X:PJ>Y7M*;6+Y
M^-MXDSSZWM<N:S8U,8NX*GW\FW>O^D27YM$PKGR*]^-CSC->I':>%OU'6IB>
M]&.L->!S)X/:+E!%&/.RZ_]GJV'[_J3&2/T>2Z^NRW?SR,5E7K6'< O_E *[
M=K<V/.F-X*)A,%-&-<=&;JNRZF.3K#DZAZ_[.;A7I;D58OO53L_#5;O#M^UL
M6QU$VW\+KPS6V< Z/<;-G<[Y?BN<'G[:$XV=]YW#G6V^_\?'+\WSCPRN X;6
M 6V<'IY-&UC[.^_P_J<#&&LS&V678&"=-7:.^6%KEQZV_%43#*WFZ<%5\_Q]
M:MP[5&P/QK=W9)4.%A8"P9HDQ"GF^:A?@CR32G,9G,N'(>5UF-A7XS7=^@6D
M.)O^#S'3U,;J$_=5'Y^"Y^V)+ODZ:\#&7S^0ZIXQM:IAN*<]R^JYZ$\;]TOD
M%'8'%Z^*M7\]7OI?(#UG68KDZM[IE%?-4W^DHJ<""XPP311Q0C XZC8@(V#5
MF!72:5F<!LT%J5/Y CL)%=I7#^US2\BKT+Y(M%]-HUT'XYT6'$E8%<2EITA;
M"[8C4 !57"1"6'E:M5!U4YW4]7P0_1T'@U>S49^UJ&Q<;:/@4Z]_-F@/X^[Y
M1:=W%>,_Y?2^Z?T2-=E+(HWFFP=,!,:B#U$CJHQ#W!./'*<*O,Z80@K6697[
MW]:E)G7Y$J?<_S)XFJO:K?"T'#S-*&&OG$K$Y4WOW.+ !X9L\@+Y&+Q74DMI
M4M%=5.,ZEJO7-G$<BQAO)LR&(^9YFL7R@T>3[9VO5P#\^,.OA /S7<5&<WCV
M%Z7AU:N?',O<I%=-'L*G]O#DS6@ DQ#[NU]\9Y0G;WLP /,RAI;]4E'TW"CZ
MPZS)$ZARV@B')!,&\4@2<C$)!.RLK?2289NC(G4EP>P1LT&1)>]4/ZUJ:2Z$
M/9]*S(H^?V'ZG'LU9T6?+TN?,Q8N$T+!7&*43 #ZU$8BBY5!V<!EV'EB<HTZ
MJ0NEZIHM]*RDGX$^GY2PEF^O'MJ/76I.YX<8:];GK"C;O<HGPG5[PSC8?#3/
MZ61RL<V<E#2;&7:3BY0IYL[WQHN!;[]B'4S\:#C[E64G3AFU:;3^GKPI*3=5
M^<VY9C@Q>)/0>:0XW9%T>E?21=+RNSV[8HD>E-#BLO,NVMWK#B[@F\.KVO^K
M_7+I+HVKL4(Y;;8/=]YV]O^ :]*_.HW6.WZX\_YDO_7Z[."T<WYXOGO9/-]C
MA^<?\6T^,8QGYZ3=I'^=-EL?+_=;[UC.$=YO?22'GPZN]UO;Y*!U3)JM?SO3
M"N7@TU]G<"]V &-KMK9%<R>T&Z"L\F</3QN@G/X]V=_Y2)J?_DV--_CR3KH+
M;9YN?PY__,O#GW]U#FGGLSN]@/N_;Q]<OP8%^&\'OH</6V=T'^:E <_;^*,!
M2G&7[^?<Y[>:-'?.&(R7-UIPG^N#)Z7.'-&'DV=J;]O]P;#V;F3[P*RUMV!#
MU A&[^[SV]/R..:*H,GUIQ7+8^2_$&BI!Z;A =UU]V<>>H$(H[S$BAAB7>+)
M"^.=L$YBEXBDEOHC2C<F7SKIWT:[CB-R_6C/D$VP(J]LY])>#3;^<U]# H-/
M%(TI%,UC:N4^W>?'7GK>K5*;2JGO41]&;QK\M+3;;_&\]6?'_=ZH&]!]B9EC
M]"X5_SU#!J=SRQ^6P;=[S>WFF[WMOVL?6MNMW<9NL_6AR%G][6/7@A<PC.&_
M9W/#'A+0Q_02]]I3-_>!O]EO?MC_>V\'!KUS9^RU_;>U-]L?_JR]_7O_TX<G
MYHN_B.#^2,*XV 0&GKOA0_ F,WPQEQ6KGC+^M8[?SQ;AI_'_;,YX;1F9XO-\
M4O.RF>+CX:[#8O]JMO-58Q*,.3W \/[Y?JL!WSN@S>MWV>[EC=-ME@,DC=9A
MI_%I%S?^^/CE-ACSD>_OG.&#Z[].FO0CV+7O>#/?YSQ_[N#R\/3C9?-T[TMS
MI_%EVG9NPK7W6^]/81SY^I?-G6,"ST0/6N_@>Z_/P9ZFC5.XSO7;Z53Q+XWK
M[9=(%5\C,7YBKKA\=J[XU!Q\=X[W,JZS/#[^X;#3(\:3'9S44BZIJZ5^[[S6
MFQR27<L1Q<_M87MV0W?E.W$M=!X?5F/?;/W[75LP+_ @\\G!?8&!5VU\?SJE
M/)53=[V_TSC2E'.#4T(2:U#*P6AD),9(@\,BK>%,PV(]UL5W 0E ,V<257A?
M.;Q777#7!N]7]_#>VCX2+"I+*4',6HL ^Z(\U@@'%IE50C"N'FV"NW"\KY'=
M\K#]MQU.1X-A]AD'M6&OUH\ '-_NQ%KWMD4KO)[_\ME4O.CW/K=S?,)=/6@K
MOEHY8[%85[6IQ$K2[TZ\@#EO%T>KU6PWU.QY#\9T7;RPL-J'U:;KN9MG=R=Y
MNQNV[TQQ1=YS(^_VE+'6\D<$A\"I=(C8J!"722'G#$7 Z(QSJU.,NJB:XF8V
MEV49QMHO@JBY&T 5HI:#J*MI1/F4.(\T(&X21]Q+@S1F$:7@#":,2\]2@2BR
M^N;0:FOF#[D)/<IMM$+1K"IV!Y52GJ-2WNYT>MX.8Y@T-H[AS9UI'I\85[')
MW-CD?@\##/<YHM%P3H1%^301Q(EW2%OE4-#6<6^%D9$4/0S(<JH3*_T\)_U<
M@6OIX+J:!I=07L@4& H&,\0CYL@(C)%7Q JKM 73.%?_:BXK3?UC/G2*_3ZH
MZ?;-N<A?V;3ZN9ED ;YS.;GK?)3K6E#(_ILI_=S:/<+!4IZB0(($L/9Q=,CX
M%!$S1 26;'36@GZ6=467<A1)I9_GYC]7J%H6JJZF415%H)90AHQS%G%@062C
M2?"G%B%*S%PHHU(85YKYAR#VYL1VC^, %//=S8+!(.9FSMU0Z[2M:W=6>>.
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
MF3H3L^WC)E!9GN_^53>L,G*6PP9SCXI4;/!";#!MN 3KHPX.HY@L0=PG 6Q
M"5(,C!:N A,D@>^AZYK/&BZ_&AN,[:7)_<8CD\7A,XLYS69A!]^LH+V6":&6
M.KW+02WU>^>U=O=S'#S55'O1 X16]FRFANV?Q6'>(JL-HA_U5_H4)KI)5W,6
M_QGU_8D=5)E!<W,&_K%7X[#&MO^_HW8_W@KJAQLYK33__#3_=)'MQR]'GG')
M K:Y[97//QARSBLDI,)$2T>IRKVO>)T^<$)>E12T*DE!%;!>&ECM:6 ISIDW
M!FG%- #+*62#CTC3Z+U2DC*K\DZ^>6 G?]72@597)_=[/L8P-A5!F,>R_3.I
MZ!?5T./Y?0O3^P'X8+L;&N4D7^VGBE062RK3Q;5 *IIBJZD1R)I $<>@LATV
M%D5'),=YPT&K7*E3)Z0JKEVG_* *:"\+M&GM33#7A@F)I.)@%GLFD)$BH8"U
M<)9A;:G<V!)U)5>O0T9H#RXZ]BJ/Z4%HSNN3/U.(!/!W 8.X*FJ"(MC,%]F
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
MM77:8,V=#KSV[@I\$@8J-OM&G?CG^ZO#3^'"42[!-[IN7,,XZ0';_]2X;N[
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
MD-M%+/G\!L3Y6;,U/%D"& E\)K1]$?^9&,;C"\$,3*Z>KV=K:03S5YC]O2*
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
MDL<QF+6W7%<)H:N>*E0BQLHAQL]2WQ(QGALQKO/>UO8>4Y@IS@UR"B= #&<
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
M1("'(<#9-00X_[PGI,!>)X&HU0'QQ"ER C.49/3*8:J\X#D72%-"?R\1H$2
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
M+WXQ7=%J)1Z?='IG1:="^#+")X5!!%O7O[!IL.2C8B3YVT'E-'9R?? E(=,
MB ;\[:IHOBM,[]_]" ,L:'(IF(\4S".\EVR(R>5=+PVPQ#&@5"XL@83AD3HM
MN=(< (K6S"K@4RD-3R<-AYNG>XG)2&%Q$*:1 ;>1#&F3:\<)8RWA(0J>LT?D
M U"JW9UP9>#&%VM4N_!B[O(3#J8LOB: V)_T!NW\M#?]V+'Y";^?ML/P %A_
MX<M?N6[B6.#+2ZP#GV<TG+\$W*@Q_;[F28'_T;$G@_AF^I??0WMPTK%G;]K=
MPI\H+OK]NA^3QSCC)!5.U/CKR9.-JAFM\\,GN=R3!T_&52O&->/>C;^3LJ;&
M5][X-:Z16[_[T6T9?$GHO6Y[_Q88]*J3*9*6C\XP+Y;H1M>PN.VB(T+;@"IP
MY?"L\K_+\,&VVAE\=L"WVH)/!L^+0-_K9U,$:K1W-[8ZS?=P3_IGI][ZP'<W
M/AXT6W\<[1QVCG>/-T\;Q]ML]_@SOHCE',-X-@[:#?KG8:/U^33'<P#%1+/U
MF>Q^W3EOMM;)3FN?-%I?.K.QG)VO?Q[!L]@.C*W16A>- L6.1/[M[F%=U#>^
M'#0W/I/&UR^I_@Z?7L9RMFGC</U;>/^%A__\V=FEG6_N\ 2>_[&]<_['0?/K
MEPY<AW=;1[0)\U*']ZV_KXN=\TW>_+K]O;FE"2 D@_'R>@N><[ZS9Y4.%A85
MP?JFW*V3 P@2@CR38 QE<$ZJ/;WV]D:?;JO='PPK'T:V/P0*M05&IT(P^C"#
M=_>J]+]0#9K>?S:F<UO4Y4E4B[ ;YN&FN-&5/P_ZET=H]B-R_6B/D$TPNV]L
MY]2>#=;^=3VP!&@\-1JF,!JWF8@;0U#+-06:U+0BCS$%1M<,OOWKAV"V]4?[
M_1YX$NCZZB_P1% J_GN /-%[R5.CV=K\5&DU*^^:C4_-O[8WUEN;&Y6M[<9Z
MX]WV^E^53RWXH+[9:'WZM^O_Z^UOG[MV%-K@)UT_I76K!()N9\AO=T>VX+0%
M-&.ND]4LFN@#3UQ80Y3D&*B3="8E/2:[<$T,ZYEO&IDX#PDS;!DW29GL_2F"
MJ234:._N$LJI7!616WQ]'0Y'@V$[G=T\Z=QK3]UCE+BXSYOV$![B[[$,[XKH
M9E%-_LJ>1K7R,0Z& (K9+WTWC;5N%1[K?V(G9$9>&;/WP758>!JC>]'5S1^
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
MXQGHQOWQ/WSO6^S:7"YB> !6]12<@]AIQ_PSF T/?*EWG!/2BT//_6+[H:@
M,3;)X#YTB\2H6N7=Q8W&ARMBM>)&P^(NW=ZPTFD?Y_TA<#VKX[]/SDI,PIS6
MC4<-GFD[IP%?/V =P%V,H1L'^8A&[!154V*>KXH=#.*X3L:PW8_Y?T.,QSG)
MIEB\T_;X+'X^Y $#F:3=%T=$BES\:F7ZU3A8<N6K?(_QW8OX27<L#&XT:(_'
M<6R/LI6Y*(Y43&LF.B /[0!699"%[^(]QI';V?,M,+;B\8,*\&%X=Y"T$V _
MQ2&_=%'7Y'*-BIDKHL/P)L/><.)8P;SF*8)!M;OY^-2E]<N77@T?YT$>C\]8
MS826"[96%)4!R2_&T2Y2Q<<'#F'.;QK/97[4W)O9\H#!*B+JH:>+,ZHK4.]
MDB75.RA.1AWT.B#P@TU0VN%9+N^Q<A40:'U:Y.5P&^]N;(KFQLY9_?S/=KWU
M >ZQ+W;.#PZ;&]OG]=;1>0,D8G?CB,U)U^''(_B>-P[A=\?;WQL;.Z?-C0Y(
M:IW7#^LPCCJNMW:/FJTPWC3[L*>QDIYC!13>Y *96B(0,8%2("I::2B6HJQH
M4%8T>%0ZBGP%%0VNXLO_^__MO7MSFTCV /I5J/PR59E;B.$I8&8W54[L9+T;
M/R9V-C?Y)]6"ED6"0 O(CE/WP]]SN@$A"4G(EB4D]]3N3"*AIOOT>3\ESF'V
MIZ\!MUVXQY<EZE4L[6VUY&I5QN?6^7"UV=;9\9'>*-VR/M=21C-@4@3MHRJ,
M:N" AJQ(C-R EG>SRON6#D#W3S=K4ZM3[MQB&]QZC_O\C96-^PPK 2E'N5'=
MI*A'?<Z(<WUJ?K/5/NF#HM7Q"-85=G7:Z1&WUP&V1SS; UT,+N6U[CBRI<Y/
M@I3X+915SF!CQU%I;:5PF:F7!#TL:*9A?+=.]4_[^U-^+'%/NDSBFX0,V^HK
MP)X%;V*2^'A1QV"">EF<I%.]9]C79>.9 ;9L&&>#.,'&\A*11OR :+9.2&[F
M]JOEI%5,D%[E[Y@'V'3+ATDCAKQ[R9#XE*<L9!B?Q,82^-\\W2$>T2AOH(I,
MRV?G H.:_2"M2%@T3T<)Q3I%W%O^DQ%P/WA5F;*9?UQI=H'V,_<$] F#F")5
M1-^4T!..Y;8RN>/-%MGO1@(6=FDQ/9MW[F!O/.(^+2'O&LB[OW]^ZW==$\/*
M'=NPC8Y)>TX'S%?LG-/UNL3IJ<0 1<DU9,.Q%XH[YCFKZDP3U]@\CU,DT:>V
MK1AQ_+>Y2>9PESM5*Z)S6F"2J.KK7H^7/"PG8HZ%,-8QP=(<2<OB^'.F7E_T
M<^92'N0Z?D,GOQ+<9C5N?3^Z_X:]%\R>XW2T'M8I]ZU^Q[$MNZ,Y1J]/U!XQ
M7!VYC2/;]OQ Q8+=+.4N!Z52?RX,3XY^;=6GA1:X;\1X?:1NFM$7J+I;C9 3
MRB4)_'=Q<DU^,@H"LP?P$T<>X;=OD&&_C8<8T6:A&L&\5S/OL[MO%E5UJ^>;
MG9[MNAV38(MG'2?K.43UO&[/5?N@*FJN)6O:?#I"P;Q! 4"HI_U[*2,_.=KP
M^YEJ(U@D+6&(F7V'14+1#1_0$$281E:$\RMC(KA]3; :<:TQ#>V7!,=%8'WZ
M5$_#6M'!F!>;A_=E2!\((H0K]-LTYF@'$;^3N[.C;[;6-4U?[W7ZK@^T8/>,
M#L9F.Z#=]'6B$NJ8QMH1O^TFRW '6'&ITO^*^Y[D<*#'LA^'87R7_KF>ZK'E
MWB>NXEC=!_8^<2U[X[%+35-LU=KXLI8"9/HTFVW6_V6]@>./*>U?EZ^Z*]GJ
M@GFFQ1@B3*1E$FIN7N5Z!ZT=L+?)DS9LBB%"CLT$ 6\R\ST,SHY_J%^__VU^
M?7^BGJ- ./YBG0\_P;[^MLZNWWP_._[XX^OQWS]GF\Q<?#Z]N[C^.#P_'OSX
M N\Z?__WW?GW'_K7ZR]W\(Z?9^_/[L[??_QQ?OP.F\Q4AH.?FF?'9X^(5*Z!
MJ"JB:=W4U+W":1QQ.I\5D)6M7/*'+2Z"5C7"69PDT0!:^[_.]GCY$^DPO"=2
MKK8TF(=:.PJX)6=YV63_CR+)'8PPOJ3<WGZB/NZ%Q?^6A5:9&[<TDHI7'^?:
M[;X;\=N54D%52OVM7US??+,=IZN[CMD!4Y]VS*[K=/ *.[[O]#3J](CG&:PJ
M<CXGX@D&%I>(_@#1)SA#:SF#1[J.8Q##(OV>Z6JFXZM^7_-,M0^8Y_5XH;U>
M< 9=<(8=<(9?TYSATS?#-:E#-:-#C9[:,4U7[Q!JT8YA.SVC#W?HNCWD#.96
M1IE/<X85.D[A?X ]T>7,9%M/[N>&]V58O A3[8&#=3H?89,%.RQ8@(*#Q:M&
M!"RDB:N3U9.M._CAD:ILQYJ56)?DGM737?1+@5418GO1EW_'<<TO=]\TSZ$&
M(?T.\7$>:5\S.[V^#_C3U4W35(EKNQ[&J11W\0 (1)5U,.&1JHO A,UC K .
MVV*%<_V.;_C8-L@F'<<"3F)Y3J]/NI:O4<0$6ZG)Y"YGQ"0T'5$/HXWA?4W-
MW[JB[I$5?^:6*OY.2(+I3Z6^W)9XWWE1/SK\.@3U5CO73^[/OG^Z8ZKKKW#P
M]?CH_OSZA_'U^,PZ_W[SZ_S7S5S]Z-?A%U!O/QE?KD_AV3<#P"GCXO,[4)E/
M-<"C'V>_?N@7QV?&Q3%KBVF<WWSK]ASJF[[5\5RC#T*(NAW7U]6."QCF6UW0
M>/7N[(QC5>MZU')UG5C4-(VN0SUB:X:KPVVJEBUF'(N*P(=5R]G/H"*PX#\2
M,"">_;8_]8#8TL^33BZOL,,<=A,89WR$(5,W4<F,:%:TUH"/T2#A"V)M2=Z7
M@-=UL1%4>>U(7EQ2J2KQ)P8-+_)2I.,@9&_;Q=MEWMH,/_!Q&YB@0_M]G)R*
M#3,"L&LPG8?RWK_P&Z;$1!Z66&'6^%PB#RI<Z:1<YNI36A;(B%DO8M:+F/72
MNC"\F/72>-:+)F:]/&#62U?,>A&S7O9\ULM*P[!-RBRFBO(D4*;L<>0>#V%7
ML A7]BKZ)!OJ,&!-ED'<X=_\7"$M:G=2WEX.'Z*%CE\FW^7Z*L\!7S/G](D[
M('D#ZH]#>M&?]8PP;?\H\G/-NU79T3OPEIAG1]\\"M1O$=H!9.YU3 KRBQ#J
M=[JZZ_E.WW,=?][[L3?>#=M6U&[C/-S=AO&:2P/%T=S-NVP4(+E-IA8W2(7;
M''2[3;+AL!*%)BW(CKQF(<TS'M(\P9!F'E]'P<7"8Y*AR77YDX>4S\U$2SR&
M1?VT22KW;D/JC=(VVXQTS\V^?:A$S>W;OZWSS__^_O4][$4'N_3X[_LS_8OU
M]3W:EQ_#L_=?S(OW)VI=FL[7XQ_:E^$YV,[__?[U\W]_G!^?_OKZ/?R!OSM_
M_^GNZ_<;\\MUGJ9SI:I3:>:_GCC-?._1N&%F>7<+F>5[P)!$/GJM*5E:0>T2
M.R+A=?<)KQO.&S)FK5/ O5.&>A_B-&V6'&((0;I:D-Y7!>G?F'#RC7I]TS#Z
M;H=0W>Z8ON-V7$KLCN[VJ$DLK^>9Y,5KUY0M=P<9KX+>VTCOC\T.$_2^-7K7
M9ND=6'-/\WJT8UEFMV/2OMUQ<1*4ZNA]5U/U+B'6B]==5W8<LW49[AL(]^1+
M=/!Y9I:S-7 L193]V7&W[(W^0--4 D4G2X+>N,@D&$?53TJO,@G#V"-\[H8T
M(GC28$18-Q$VBCS(@MF62NW0V,HG]=J+K.7F>\@5-ZX%75;O^*J\XN,)<AQ%
M_J<JLA2^?&2CN?]^FIOV@Y_4[_RB22P8Z1J,]/SMO.)D]+O4@BON=%UJ@.($
MVA.Q]6ZG[WJ&;]@]0]-[+UYC@H^F_[7;*L(]I+M7NU1'-D1X@L#6(; Y3<5P
M>H[;);U.WP>>9?94H]/S' N#<,0''JM1WWOQVIQOXSKG)]^>@E+O)\II9(^U
MEP79!I5 >54YF<JQ;*-&LNYMM</@K+^$109G\\/MEO\O#<3LWOMTA&WE60Y$
M7"E8RCO/LUP)8:]N3 I<S:M99@\0Q/! P^ICIP8"_R*$>J!UN<3T54^G[F+_
M5$$:V]-;ENIUZTB'1[K+!&L[!-;VM(XVP=JVRMKF%%S+]#S3],R.85'2,4$V
M=8BON9VN[1+-];2^JE'NBC/FE=SGQMKJ(]ANLPBV 2_UXS$FY,WN:9]"V(\[
MQ@,6VOL@]N?90K"%Y5_M"G+OL^MFJPW3YT5<<>5'_,:G!UY<3"Y<"+C-"KC9
MV/*OHV^6H]H]4]<ZZ*X! >?W.X0Z3L<R_*Y*M&ZWJ_5>O#9LV755X2%]4C+;
MN"8IR&Q79*;-DEG/ZUN::O4[NF^"'NFH1L?QN_V.:_G4-76CYZL@6PQ'UAVG
M[2%=3G%JC3(QZ^EL 0F"*950S.DE8:%1L.&$)$W'0W2%KBP1_WCU*1_O(/2/
M ]$_*DB16]5\U%;&8T7<WIX,;LD;(QTE"8ENV.]2P1#78(@7LZ%98(C4-XAM
MV%[']LP^,$2#=(CF@&'M.);5\S3+\#0PK)WYD5Q"Z6BUTB%H:]NT-:=L4$,S
M;.)J0%$$=/JNY:">87:ZGM_M>KI#C1X($E-M7WO4M5U4[5-#ZAW*1S[.= )M
M8J[MS?YZ.QX7OVB]JW^GKI \067.5!-6VL88YVP@$QEG3S<,HGD=TC,]4$JH
MWG%LS^Y8CN?ZE*JN:FO,2NO6C I];MY^P12V[;@13&$+3&%.F_(LW7=<0CN:
M[A/0IAP+L_'5CNIV35NEIN.X?<X47,$41 BP]2' ENK-]=A\&6<X=I6$;$AD
MWN!Q4DHA13%+;PS'/N_Q,Z=>YSU^2.B-0]X/R1]33( DL&QGIF=DZU7N%@K0
M5CKXCN!RB[N=)(>?_.2(\BZ)AV\G79_F^RL=L0F-HBQC$_5M($W/BQF$UT<J
MMFT"/=LR'>*0#E5MM6/Z=K_CF*K1,3T=-&S2ZVE]7=1E[*D#<$.T)VAL/1J[
MFJ$QTN^[ENJI0%D>1APUJT.ZAMXQ==VUX%^:ZO5>O-9WY0,L.Q?.=GXIFRM7
MFQAN9<Z!_>+U5N8<H%L\R)BK^RCRW[)CWM#(X^5+7ABGXQ8-/RB;ZWKWY\<_
M[LX^G_WZHI_\//\.^/_]DWE^_+=Z/L2&?7\#+L.?X%VS[?S.?YVJ%]='/[_\
M.O_^Y?I$/S_^HI]?WZCP6_WK\.OWK\> R_K7\/S[O_OGQR?F-_2TN*IF=W2K
M9W5,0U4[O9YG=AS=!Z#ZNF?;JAAEL&9?/#'*@(M'YQF,,JBP&);5,,5D'C75
MH* %YD*8,2(QQ!'T[S?=1HNM4]>/K_[L'T#?N&%28[UFKMO,>)70*"6@1O5I
MY(,EBJ;K+4F">)Q*(;E+QT%^<5Y(@B'\,0E2;"*0=[&-T"X) 6_'24IQT$%O
M#%_3-%6D,Q(1'D>5>C0,Z"T8R4$F#4@*+T ,9N],\5.V5HK&,?X5WQ:D^9;R
M(0M#Z3:XB1/857BO2)\'04C9^T&+'(>P0WAS6$(;UHG0'.]1:910GP]5N NR
M@>0!,9 @RNYE:5BS/5RQ'T1PH'B<L4I%6#<=>X/JXG=!&#)K?P"6/8 .[#**
M-R$1'V@MG4Q]B&"5A*T'R [?%[,4I#BI[CL>T83W_!5S'<1<!S'7H7U]+\5<
MA\9S'70QU^$!<QWL]><Z-+<FP4!Y+89!B&$0*Y#P[.C\Z#V;]L"\G?9?5]+Q
MZ=7;3U=7IQ?GTM'Y,?S_Z,.7J],KZ>*=Q/P;DTD1;R_.CT^OBP<_GEQ]^G#-
MGKNX//EXA%]<-1L9L9[&/]7@PM05VYIM<I%_N%63YS0#=56O*L Y1%,)O2KC
M-"V&K!Z!JGF?!DP-?%?JB6 B^5Q1Q&<^3C3%BU)3;*L]\24>2^D@'H<XSXSP
M:1B3^1G^Y/2@\H/:\'T<>;E.#<HY:LM'430&$'RDHSAA*G0A*OZ#(1"V'DZ&
MSJ=6'U./8D+"U.AC79; Q+BCH*63E"T* &4"@W4<F<#Y*H,/)I8IJ/3<!$AH
M%D^%\K(!7%$NN\+[FLW]K3S4U6<;+PX)]4]^4H^',:_8E)3[-1"U_?;\!7#I
MVX#>M97Z2AU=EDXC3REG!TX^SR<(2OD7=W3V$R"7\B,DBOSC<3E[$"SJ&$<R
M(\U()$G(/7*FP1C,:31JX?<>G4PM_-?'\G>X6N$<D)C-B8P,K/P4+IAW AK0
M<"0%0WP#G3Q;J8-1I L@YV$,JB3.RDGH@$8I8MN_/DHIW@V^.P;S.^$]$!-:
M;!=9$<CE&\YEX,,^98P(V  =CL+X'N<])C<D"GYQ*[\XP>7)17F$XA6R]".*
M[Z*"O7R.DQ^P0X\"@\Z"8;["!O-MNDSU6G7_-6X )*6.H=2H3UA0A NP+!W;
M_&O[V4$,(2:@N[J//+BA:,^@=WVV \A-J.=5%M]0%%DRP\0)SB)%8%X>TB.*
MWJOB)P4RR]+=(/ &("<+$L%QJ&PD 7?O86(*4%F'DP?SDW'(P"*#8#01V5X8
MH SEM+GLU; Z4BT!FB92+XE!/V"E%LA X#?]7!D \N+"%W\\(O=)C)(<D*6R
M$^*#:8(-]=A^Y(*&X0PTHOT@@S7N +5HDN:J%^,7P"SRYV^ PR016PJ_" /D
M+G*5U53\@S(?[)60 ,/#?*X7O:5A/&(+3+@""6/XO@*8>.SGI7N<07IDA,*F
MZGLL[E)FNLW$RW*9T&% D_VA VG[A !F8X;W]7#MJ_M [:MUJ@DZ7:1_P0<A
M?KB.?;#&V1A0#<TP>HY-O)Y&S"[U7;UO6J;N>:[CVFK7_699YHMEV:9;@@D_
MAT^]F#.)/\$H!_6=8>NT-XK!#C-!0%]@>LC<U_HZ\)S2S(WNK%JN.5O6"AG'
M[VY=PD_#03,59HL<S8W8_GQU<@)*'@E8Q3,H=Q&PSP!+]QCCU-#[(L"_(?"?
M3P^K+,93ULRB+/1??S)2O=2#)[=C6(KY&UO*Z,(](?&\=$VE*\$IPL*#\5)7
M3$M&ZV!$/90HX5IFH;C09?145/.QD?>3>S$5G=^&KG1M >V-0_O-Z?7Q407@
MNJ-8'.":!>A>X/]#%1/-U!LZAE8DG+7#,7$9(I2X2S#G*RLN="T'=Z,+7:(.
M_(/L> ?2(,'@Z?\U0 P#5-;S..J\/SJZK/@RSP# 8]8_F>RDTH=[C-!%2^":
MO1AV!485SW;H@[DV33<H%4B5<P'A@/D3Y+X=/X ELO">V68D85&D21K%,#]J
M64I1]$N!S]!^92Y;X@&8?6;(,7L,_SYFF4?P')!M, IAA1NP%A-6T0'?TU$V
MF<[\*<(YU]Q%/'%G(= +*5AC=(CD#)&<(9(S1')&6Y,S#)&<\8#D#.<IDS,<
M721GB.2,@TS.:)V/]#_TOJ(QH\J(ZEV0LKN5CDE&5ME/>#9KOTHXNJ;BF(WU
MKY:4&3<=R;+Z^)JJZ%8S[M&69=?2:F=L#LVJZV^0Q'?+2D@W,5V(.4AF\D^4
MC66?N"LI?L%<,&;-Q6-8U$]EB?Y$(V_BY)29\YEQ@K3""7S@!+\W5GXVA_5N
MD]MIS=3XZT%"J72&[OI4.F'I6&<D\0:2H<D-ILG78VJ;>4[C)G&K"[-:<XG<
M'&A:@[;7Y]2?PSE_D]X.,*6B 0%VFW7"60R'UC?"V3 =K]<Q9\OKM'@4\I-8
MY1,]'J7UGVT<&_BH)]= EL<^VF+4>9)@Q4=Z2Z-Q.T=-KFT!M6\X6SW0%PUG
M:]'\M?J-:[+==>6NI6^CUX^XU&U=JF7;."A--'!: 2A=>23BMP15?ZO3B#<M
M\K9WG/=)C)412=P/VMHJ\*";"AJ&+FMF5["/Y6#2'4NV;5. :067[0HNVT8N
MF]?;1C<2_3EBK6H$K]T!$]$T63-<P416,!''E@U;@&FU1OM(K;\ES.E@>2VO
M3Q"<=A>TH<FJ*HSB%6!R'=EP+0&E%6+;4%3!:-MWG LL%R^*P%[EBNWOLA11
MX4G8!9G(EKT5W_(^ ^F5)MNV_;L T+("'$W_ZPGY[6$POTG]J^!U.U"<3-D2
MBM,J*'5=V7&$SW25!]Y2'@FCEK"DK:B7BY(Q-&,^;Y=_ME48'$^:#.QW5L8^
M4Q1V:1!<9X6'1'$>:=0>/HRP$\CA<N;BU4W2V \P4_8@\A*WE*C*"K;*7@WS
M#0R6]FE8;S/SO=WJ=O/ WFZOM-\WN-6&<!,IO>TCG>VQWK+13K3W!GM3\=T2
MR.]O3J=JR*J[E?BWN-+M;-RV9545278K<Q&51V)]2_#TP )M,\WB]E5^[3-I
M:)8NFYHA.,@*,&F.;-D"3"NSF95'.LA:PIF$RWFZ<>J!F)K[2%)*5Z2;K?0Y
M;\>JV6<88;_CPV7-PN=\B(ZS)^F+4/37GW35%W;'#MB1VI6[[B.C8(?/M77;
MD;M=$5!=Z=D4 54AW%HKW+;<Z_IJIE/?\KE3#]T"6V>-1H/84Y U$RQGV&PW
M9JKO4\STD'%^TXQ3K6M9M($W-Y@&]XB, 7T7_3-%T';O(GR:[.I;\3N+"]W6
MA3J.\.BM]N@=KCZ_OP%;T51IUXG#PF.RTL\M:D57@,A2'IDQU!)N)(*T2QLP
M[:59L<]TI>LB"KD21*)L<V7 _X#CM,^6.\]DZ O>O&V#TA!JX>H<1P&B52 2
M?HDV^B5$TY(=UQ4)QK$<1*);R6K+X'"]$M.30A?."#4VI9TZ#3MB(;2_-?AG
MU=#/R?[_FM;"G3D=W-G4&2UE=BYLW2D716=UQ7E,/??FKV,&<)K29;;*94AA
M4U)"B2]A!S-]0AX+-K;.:-U&&V/WYU,O1DL& #F&JTPXF/Y!=KL!:9#@T/;_
M6SU$6C.ZE48#D]%89V6C ?)ZRS?.6]+IVE]2/TXD G?LQ;"I,&"GE.*^E VH
M%"UNCB!E,3X28#9-FDE^ "MDX3U(@>&()&SZ;LV/ -V],9 "]=E4SQ%\AJ/Y
M?-"?).(!D'WX!97N@FP@X8N5YT?\>DN(O\AID>93IR224';129#"W0&RW+#0
M7"\(8?&;VI^$%![@GY'[) Y#6"#-ZE=/ 2G#,+Y+_VQX_=HN1J8_8NBS;2FN
MMG@$<:N&/C<^E*8JAFLV/=1ZRUJ-EFUH26XU.[7;Q)!=?S[I8QE!TYG!N5*,
M ^N73@]NH?5N/T&N:#M(LN;)^HFD.<CV /,>->AXKXZIKT,^#SWO4]-6,Q7S
M_916T"X:6A? .\E&; ;F1<F(S<^V59=,LT-INFRN&."V#G$\,B]5H$E[T<1P
MEU>H/3F:M%<%:@;##V":_3EOF[6+7[?2N]P01U79VDX6_9X#:0N1G&;ZUL2K
M)/GQ&)T*>.J_%G*2-JEB]8KGW%#U5A!U$Z@O!7PKQ6_]#:P0OYLX_$[)NO[4
MK(!H![[MU?K !@"^,;U28/XA8K[CV +S:\1OPX!T[M3G)T$'Y,)@P*" "$N[
MG(^[E/[ZWZ:3-O,7J9.?D!Z<>9S-_V3;P0775ES'>4ALH=M5;/[+C;KA#?A2
MTS?AAJ\@F5Y%,E9ROR=-#DZC= 2_S.ZE_T]"UZ7T+DC23/I[3)*,)M*[.!E*
MFMKYNW'*[5,!I5A_EDP7<<(G@9;FUL"AAA54_XU[#_Q_OE@=77><%\6/!F6W
MDA&YH9U>0LF/#NG#E?Q)PCMRG[[X8YKA %46S,-ES&,1JVA!O-'1%,?6'L(2
M7$=QU<5?KT.[Q/MQD\3CR.],H\P&#: ^^V<-))R-QM<CX=G1^='[D[.3\VLV
MC,_^ZTHZ/KUZ^^GJZO3B7#HZ/X;_'WWX<G5Z)5V\DYC >7=Z?G3^]O3H@_3V
MXOSX]+IX\./)U:</U^RYB\N3CT?XQ=6JQ*L&TJ[ "B9_U=F4!E-7[+FR@OS#
M I*,8BC1U%[/5GN6;9N:;;K44_5^U^QZ5I_8:O>;8:DOEB6<F)[CZ;V-W\!'
MFH[#+,5\@;PT(8[2-2+\<^"I(!DV"PWZ]_48M?9Y5K>9J3_A?^B]-*FZ.*-9
M$GCKG'"KJ8*?*08W@RQ.) ^HDP21] /V/^2[QOR>/&U'BL<)QD+[(-4P/4?&
M;.=PS.A]G>N;PF:C^W0).@T!P#*@NJM2VC;^XIE\&Y/7!;&&@ *:&X+FHM[N
M JZ;@NML5^;V\+4+X%:@H]QE \PJ9&F,XV$/M'*0.Y.VFU*02J3?IQZ>IG</
MSV'JRR@)8/?WH'^/$X^F?TH1O9.\,("KEU(2TE0N_I;0#/Z#N9*8R,C>0C/)
M&Y#HAN)[*V\BF41_8DLTD G\URF^+A[?#-CZ@P!3(W$94!/C?C]MFO78P$)N
MID*[V@M!'(\FCN-Q@E?\=]XE ^U">0KC(B_!A&I?PHZ1O^6ILO!7$+65'^F*
M=+T(:?M)/)S#2<#%(4AOBAI[E *BX3=W QHM?(,,7P=@NA1H>X/"'_Z'@CY?
M&3-2&4[.X;M/O3!_VX+];QU][3KTG4O_V;1RN$:CWTO&!R)_(61VN]DOE"2=
M&';<P3])[SGWO*0)[@5.L=:V@^&-E";>/U]$Z:B#1* :AO;M1E>^CVY>2"3,
M_OFBJY869;X/O>N.?C[$*H8#C7ZB6;\]IB,)1Z1P1 I'Y!XZ(G5U?4>D\"D*
MG^*^^121>JU130;T/A7)F+;25;L;EQ\6_+!AF4HMXC8JZ'@ -]R%CCKM)7DN
M"NIV/,3UG:)?,9=$/(95_;2N"?/R"/D:^K91U;>MS>O;Y=X:A>A;(.L$*]H+
M5G1Y)?C0%O@0&8+&E=??I@.2T"=E1F:%&=E/8/ROZS$"(#3T>+8^YCB7V=M"
M=_SER87TKX_2Q3ACCG7TDEZA>P,#P%)2%)IC53EWP,.[)1 &P2W-79XQ]^E7
MJLF8"]/CI>@]YE2-(^F5]COS:5;+&-"#BC_GCCCT:+[2?Y<(+^R$]\#K?HQ'
MS)D91X#&#_!>;@^0"V$UHLP%CT"8CG@4 0<:(42H+[/O$Q:*QWNH=3-3 I!%
MOT+L3\(;,P\6"Q9^XQZ-:#_())#54:I(;ZA'QBF/'<^ .D@9M,=YWX<123*L
M^2?XQIR/XFNJERB7(>HI") PC6>B./.7S[9;H,N0W$O]<.QE8Y)5$ =_QS"
MN]^*_A>L)@8?PI!W/V09"Q@>HNR5*?[R#G<;PJ9"CEQ^ -\E-/)@BWGX*8QQ
M%@XVV(B' 4T+A$1HT&Q)L$=X$X4W47@36^Q-U(0W47@3#]B;N%M;*U=LA37X
MI-:@OLHK]3"#SZH:?+K9!HO/. R+;UE+O&EQS23XVTJ2QMS7^E[8.MBAKII4
M(]V!@BV]!&'#K<$XDB7,?<[3:U"_UG1%_TVN6DC 2'C'NKRWF$A>W61:X-Q4
MZ]EDIW6L:@'K9;!>UI>O G3%!?P'PGEI=+>>CZ6I;C->N^U\]U$2WP8^=THL
M]4D!JTB') R923^D?C >LG?Y4F^<PLII2LL<SGB<,;[R*0K0"X'S;VFJ2%)3
MQY<$ZG>6!#WV*3HQ$GJ#?UK9 W&WRL_2HQ6Z&YSF(SO-,U:%NA552+>T657(
M4!^H"AF&L?7,MS+U;<%9[:FSSJE]^W76Q7E^.^V<W:1G=MT_:QWH4+KIMJ65
M-F9T7X&D&-S1-"LX/"^C DER37^2&D>P*'X77F+A)=YW+[$NO,3"2WS 7N(=
MFW4H6:<#QUD,RGXSTRN/7:=PET$?[C7*BK#L1#@W]!GMUAJ[JIS@C)]@$[:+
M4]'G37<N<6>?]'GN/ZS^>X4MXTZ=_0ELF392TC#P?9 %G BDE'I9G!2Y$W=4
MNJ$134C(4D[ZL #F;8"UG/+L"1)A>@,;WD%&HR3^&0Q)1N%AS5+1I6+)L.TB
M'Z.D+^9HH4F9J7+'UIM--QF06\K*>B-<:7[Y&'U@2>Z"5*2WXR2!U<)[&;?-
M?DQ@SS[<##II>-WDD$3 ,H;PG Q'36X#C[&2-(XB&LJ\^A&X19XIDV:DW\?=
MX8=(. FFD("R@EO(<TCJP*<P3Q#)7:1S^385YQU/"ZE9HNK8<Q7[-\F?+S5=
M4NR9T'S0"OYF&G1Z%RM1\:2Z"9*WR$WA++38,W/H\NV6+^::'_Z0_YF]!O1"
M#XV.\%ZIL34;.@\U_3 "-47_\\LD[@=96R,MIUC0"S( 5$B\6)9 E01,7.9)
M4+,)<@6.S.7C42DC/U"F9C&O1/;S)B_L<;![&=*EQ;I\_DLY.(BD:>P%C#H9
M!RES]BKM1LK<KHS\Q%K\/.>,9U[=Q4 Q29IK16R_-$KY!MB[9&D4CO%9'#5$
M1USKY:<8L3N2^%THTE'*1B(AY<ML(W'9U"7)F]A@^EE%;8 #!$!^11X:_H8
M:-!(0G;E>>.$$UP!!AE!E,%AN(N9<2+V,PZ0'#J%%5_$KLJ8V%1V9/-;:G5R
MX]15E-&-()U*=.2HVA3*!0]G@)Z"+'XQ\WN<X9F,8L;6>2.'(H4O+;"5X3:"
M>V;@$3R>W'#6NU3OS&5<-7DU'?>^X[;@IP7AD23!MP_S3A$D8P]F]R/4*T(,
M$$3TCHW0BL;X@2)]IA(F6]9#<&JR$NOE SS<"T:3P5S#'&%*=*MT^\'V%9,3
MYVNSA$>1N2A\4L(GM9<^*6-]G]0Z&IQ5:G#"DR4\67OLR6J[C;'#9#!1O"F*
M-VOL7):NBZ2Z,CFV&M5L:\;'9JL@-;7B4K1,U[8L1[.[IJC.?K8$7C^8$,3-
M[@AXRFX\XW9C4YIN/GQ^';+1:LG&>M(ZXG:X1=Y7C>ZY/.B*5[BKZ+^A5']I
M&+JB24.>%SWE$WZI.Y;BE%\!UYMN.OA^A?-@R>M?:BY_>5>;?J5AZK,O8JG8
M$X\./#6  ].)ASSW@L@2ML*D65DBVKLOGJPZ<F1T:@ 3\L8I[J1'P_BNU5ZN
MTKO*W#[!+9:R9AD=CC+NPQH$E 4KF(N%.V5XK+*\$N81&I+,&Z S-9'H3X]2
M/ZWZK(H^IO,NK]*127^B>Q0S5:>2[9=F%<,%%YGT]9?66LA?YYTN057F10(
MI"G@]&AV1VDTC>$\O%'!7;@IEJG+1&/N"JR G94<3QS=2#&-7=0LY((PUA6K
M)-(:W&;-05]J]K*;FCM=D,Z3'>Z]\M#$=3S!I":3V(6O3_CZA*^OQ;X^4^2?
M":_=L_+:[;B$Y$TA\IGL?7#AFVZ+PK=JX=MUGC. .C'2SD@:4# )4>M)QPD/
M58*.Q10/T)9 HP[C>THG&EA%C[5JHZ-1M6Q1Q\085,'X2_$Q#TW?J:5)&J0S
M!HZ!6M,F6J,+;%B%#=-IGSQ!J;@CY@AGT>XY+&$=BJ0[N*:NI9B_S=U?]?)
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
MQ:<9'MM=?WCL.L+.*(6=&#E;2YUBY.QO^S%RMO7J6*Z(79.?4JZ+K:>*[<U
MM*ZC:%8S>5=/*<49HABG[CWIDXT/!0:7;AN;'^Z%RUI;&>[U%/#MMF/03<-T
M4S8.C-FQ8 4\X3BPG6!RXYR=/1K9\FQ'\.QN+,T>8.P>#&L9!KX?TJWZ3T[Z
M?>HQQU_N0,E T4!W00,"VNVEKTVA.X"N;BC6.K59K3Z+K=B/2R'9ZG;?Q0D/
M*RP0W]P'#3*<N1-DY@ ;)?%M@"$PYOR>$ 1-)3\ 0D&76S^)AVSA3\J5@M'Z
M;)S%R3VCF7G?-7Y/IU:2)4#M#FQC#&2'JGGI<$>7(7H6T7T=]ZLA3_PFC*.;
M#F#"$%<#G$"2Y:%0'C-5I.-Q@C_%O?69<V3JZ+ B\YO@6CSV?T?A'5Y\$P%4
M_3SP7W" 'HUH/\CP5R_-23"(_?JE6LTZ@&V.. <)[^7JQ&?<1^4XZ2!.,G8
MN>XLW%4_%^;-S_9PMWSW@6[YJ;")J2NV-1M!RC_<D,1O9E&? ^J\/SJZE-X%
M$8D\6$\ZHR0=)Y7JIY;18;GE?KGE8;YE"4,V49SA$''NSPX PSP/I##+#V'Q
M/_9;Q(TAN0>T+ @QRC@E1DN6'Z,/O7<OQ2RBP9SF44"!4I;M"?!T'/IL6_ V
M+X[2P&>$3V"_4CKN 48#R;,8*HMXI6-T3"*WB>7),H#QD\5'E:2756?%@ "2
M39QP^% @RG%";CA1)?0VH'>,MI!V(_34EX$MEG*S"AZ<,@.,S &+\ -8)@-^
MQ4,*S%>P\+92SB!]OGG&7/$'*0 JC._6B<YNW2_A@O!2'^3)TYI[\M99UM04
M36UFP:\5-.@J77>CCH$-J*Y/9/Z45)RSP,?I62TYU#&(W2A8VJ]CGX[S9J)'
M++VN9A$LGL,PEW^]R7)F6&1+==N:F>-P+X[&P%K)?0)<CV4B;*JP:I_.+ 4H
M7Q>++Y W!&/D7CCV0>2@] E 9'D,MZ:6PS\$3-"A3H^9**! 8G"A+O=FPV=;
M^)XGA>B;>6C>\B1CIB,Q_80!A/^)I^D-0)Y'<:X!%+#,@38.,S!D0,E9EL+
M<F;R] &\#F^<,+UL+C5S)18OI^N$G_20R/X"8 SJ(&AUF$8"JARHM"D"/UI
M&VAYD?#^%QP)C2S,O&;)<J 7@V9)/9+;6;#NRBL[<&+XS.QMY!*(E>ERE;@'
MH!MCXAE%)3:@M^Q']TSSAL_[XY GU10:.5Y$&++,&>8CN$DHP?R#+($-HUX?
M>?>S1C"G$]@3TD<UJ;D@F&4W5DM,]7Y>RUSMZ#T\"7KD8YP6\]U)BHF&\&^)
M_F\<W)*096AQT[$F1>NPA>Q)(2C[@&_I;%;MGXPT\Y14[@GC_^Y3OTP,G?5=
ML5\.XA!/G<J+5J##41C?,[;&_5V+'N16><'F<H<8F-O,$[3H1Q[0:)0[#-A+
MTJ5B)HGO^)\U;?92"VMT$2WL7B9MTL?;F'5.N"#)&/=B&E=:\3 $Z/X*^@%Z
M 3(Z3*4!#4?H7$ Q%J(NP3R0@':$Y=>&S!G"M KD?.$]\LY>40\TC/T\HY<+
M./1KI*!^ ,K>D" "V8>_1!^IQU-U$3_R;T;,[<)UFCS7%W6<D'#_;7^<H=Z8
M?X^.H'[LC5EV,)YF>D-Y.R%87Y'JP$ *-E-L+W>%(+.GMP1P$E^?BXP@8NZ>
M;.))+N1'(6^XD$%)4OD2-L^\.U5W$0H<5!4BH)4T@(LF22%7AC0;Q'[IY:KH
M$[@54.A@AUQ3#A*)]%A.)_Z6G1J(.^*.96 ->!$(CTE/I<H6%*EDL2=O3J^/
MCU!3+UUK\*N0L@593O]D+8 *1;<5?\?D[4/R@TX24^NI>(%\>[!X6S\$N(B^
M'Q($?%SP:QN+SP:,&T2,5T"ZI4*1X6]SP;\*"]IW2G3]?<0NL"E3?B):)L:C
M5CG.%ON=96"<XW2A8A#,9*DO%.L5?6'5H_ZR=K7EKY>I \U+.PZ O\QL5W^X
MNM]>_)W2Z)\=N>;R=2DAHC7+C!P>()VO]3U 5#<.52"5J#YAU >,[BPB\%#I
MQ#V_>*YFE%%3!?],*>.!EFYKT6A&2%Q>-2>95:#8>Y+R@W \S4]8%6XZ0(?F
MYHF,BY_."B);F"(FR@BK]0^BC'"*4D09(:Z_VS)"NP8.*\H(14&@* C<XX+
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
M.9:'?)\*)2^OQ->"@/@.C2[ )3E_9\DD3K"3N*.,L\NQ5/5QAIC%J*LQZW;
M*#@'03#?=)0*8,FPTVV!\S 3G_&[B^9[,)"D10;_I2'(VVT0P>YHK4@B*[GH
MMCC,OXNCJ6FPW@'#=?4&$0X.6]'\1U??0FY=]4'$"MT_A?8V=NIJ#R+$)Z]0
M7DK/X+Y![&XK"=J0;P]\ 1OX%7@(YJE);1FRZ=WDJF2K5T,I!4DZ3[I?C_M\
M7_UW8)CKV''C*Z 9$9RQ@?>UG49)X8<<VV/_7'U/+Y!8.&Y2(I@RK<IR+TG)
M%8LO)BR4<-,?WTS'HZO+WFQP>=$;]6[Z@^FWP6 VO?-1:!,A@[**#%6 TO)T
M".1,82YQ3-0FIA&#&A&J\=,S[C]VE+#I#/Z]'MS,IN/A^'8PZ<VNX.[;F--A
M:BGLE%&X1C?&0V.-_Q>9+R:^WYM^&X[&]^_(90ZDELK/U:F4\(;"_XO*];R/
MA]/9N/_O;^/1Y6 R'?QR=S7[[9TH+8?64GM4B5K)[&8W?S>BCG:4XPO$":?.
M[882-U1@7IG)0@ M7U]DU$*XY5(>,@P_%)1!'6,3S/A)P>T2)SW+HB%$</[B
MEKK$@EBX'B5%\EI&CM.,K)&,!&H'^1B+)687R)6%F^D28[$15]=C1H^DY>@D
MS9'"-&)00Z%N!OX[R-<0$?8?Y(;X&B,Y27(_X+D7Z[%7%U?+Y6F:2PEF*#1C
M$Z[P^NYQ.Z+^0F!9:9^+>NQE)77\'.RG^9$8I@0Q),H.3O]44.O[DKHV9GSP
M(X0)KD="D;R6BH,T%9M($,,IK!TDY$;N(3"]^!:SZ1(Q7(^/ G$M'8=I.F[4
MKB.1#( R%-8.TM&GGD>$<L[(M_M4Q4[8KQ_#:8&T%'72%&U JB+A"] =Y"H;
M)B>?;XBTGR&T_'RN%&PGWW:)F.(X*W6M-E_UD;4T'M6+X;(AW"XRG%TW,S1W
MW[3P8@ M7YFJ0^ZRB]!VB9*RU+0F.16@M#1E2A':-'?W**N>C]8DL#:PELY,
MU:)VIKM[]&9SI>R5FL36@-12FBE>Y&9D^6G:[I'YG&@%<:)5D[DB>1U-AYD:
MQD:F%JPSM=UC)!M"7&*!B/N6("1!T+*2*6?D1B$QW"ZQ4A8[U.6G"I:6J4RE
M0QN(["!KU0.&NAS61]8RFBF,U(Y%=I#AS>IY70[S9+4L9<HCZ=K[#I*0#=;J
M4E&,H"4D4^C(#^UVD)9,;%:7E4( +2F9:D9^=/?G)N5K^^4I_>CWBY/\\AQ_
M_)Z.H@PX^/V7$#'P)^[*)@_$QK[-;6RY,%^V"H9G^$E<N&#B+0/-N6#($MV6
M@UQY(%F^D]!M50?PB>O*2]V68*$\T"Q?73J39D#MF3IS;(<L/CS,0^B-B%#^
M^A>C8=!M1<V)P%[+B(XHK]]E.A-)-U=P7X*MWV9(:WP+.Q@)/3Y^A"'2.S\Z
MLE6@77YCO2;1*RXBN36/ J5NRX)Y(:*B?M$5C_I@N&REUVP*O3"(F>_1 O.>
M;]^B%=B(.T-/,L<JT+!<J YG*55M/-^:IM?0<G6-V'<LAB&8W/@!,U^^#O@-
M/#&D#[PG^HBQ%7Q5H4NA]O6!7L_]-B>DMU@PO$ "^Z$WQXPZ7/H\SG 0,FN)
MP'T 3Z $A.W14 MGY!5([[ZPHRM1QY46=("(_0TC5RRO?-@#Y'SW0\:P9*%X
M99=)-9-F^9XK!!I]Z@78YVI*>[8'^X5449 '/,2PB"T+AES,<#V0AOJZ"7X
M"\52"<K5=MF+M=W4.QIRI':9Q+8L6,B54F'U1I,MB8&1X8$7N'2%<>R*^Y2+
M8O]=2;:A).98HHSC9 VHOT3^ MN7RM?<EKNLNC!OV-2V.AT0LC)(L2'PC3Z)
M?S\=#(*(2?PDE2O>R:H)-W0_[[L$?BJ7O%+E!=#&#6UL7_E]Q)=QG:E0]ZKB
M#5T&=[X=FRNV-Y9SRJ3+W4 MC*8N@/1F+$>K<^OE,A_LV.\Q%]=8QE%%P]]L
ML<T$R:8>(GX%6YS.F"KSK280 _+9$HD^A9B(!]2W[XE8WF,9'H.10:0,*<,
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
M)/&-'7,/E,'(;KK6$!(YD*X0<Y4=-MM[W>!F5&-*(G:F1F>5#!PYZ5A2I%I
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
M.!YLA1 U#];*!($X%JY&5O[/1]5]Y]Z.'<?DO9T^/!Y2]='??7<K"]Z+0F3
M^M9840D$I"S;KM>:2TSH<O>&AMVZE<E[.^]X+#0;0*L]RZ6N$\'3^3M:71&!
M]1R?E"+!::FA[;.&Y JQ)>?)5=EDJNN]TW9[=+NW'3@Y8\I^_I_CZ9*N.]U^
M4A*6X'* C(BMWQWSP5(!4DD7;T6F[@_>5L!&5>@R$*4^[1C06V,=3Z)?9**R
MV?C8FN.R;?D5UPW2R?-Z+<RJ'3%4"89:3QN#!H+T%J3.FF)*"G5O;^'6(+^!
M6L;N'!M4D1U[IEQY%!@WV[#UR8L9SM<,NIW4];9]9-+VS6HA%9 0'DPV$5(I
M%K*WVFGMR0[0&&5;=*.J<?E:TU@?W0WM(/P\G2/[4Y?$P,QWI0H+*:JVI; %
M^,9)*$4G\JE8ZMX%<GMTNZSZ7#K \$Q-92*U\,G["-F)=H"S;IW#; *5I14R
M)'[X;]ID\]F+?PL&?5<*7%RVV5W"W2?3Y_7QM(UW7E873RV5P;9!.-"E'8D3
MR$-(68.+%4G5G$GWWK;Z942C*D =F"H#Z&@0I^\<W\^+Y:9(XKKQ&XPE%-1
MNK6^"92 85L@YX+0R87</9RZ)<0QG5AQ7\0:4(G=F-8$T?YOGL$[]DHWE?NM
M+UI>4VF_8*_A\AL7/OF"EM-%N9JI_[ #FG\XQ/D;>HEK>E(KY?4D2H4F! =*
MUP2FM?D-%"LD)!$R&BJE=VQROR.\1Q<IZN(R^M:QV0<PDJD2JS)@1<HV)E&<
MZ2W+N[I(7W>_XX@Y?LV&MR'4_S52?+6=YX"")TQ/[?"6E %M$6"+UHS=5C3W
MM+7YQA3?U\T_?/OTW%7]0]/SNB1\P1R3<@%(ML>'.,1FR^Y!N"Q4\$I9=4^S
MYQUWB]^7M_3MTW-7]0_;>>.L )_AO5C,IKDUJFT'V<]6EV^_5:.-SU^K2U^-
M+:%V:J/QI;/+SS=ES<NE<VQ%4$$+J"U_9I+*$"//.]%HJVP-KE)OBW-;C+LV
M/OOL6>ZT?EXW1RBVT_(.SH]U1R-5L 92M9HC"B\@Y5!!1%FE,1[UU?T1GVV'
M=JL;C\GY&Y1%5QND#:>>;B;RBS _2L'J&C@>C9 -S\"&/+(42@"K9+#HM;'=
M#T'=#MF8/+=[X=: BAO6L&T2'8]PUDJ47QU2JY6HB^6I8.]NXK:Y:A=C=VOX
MG<S>-?X6D^C5X6*Y?DW+HU-?>Y-,FJCDO M:@A>5=<T.#:22#4C^,;*'DTCU
M+CC<'MTNIN[7Q9Q.3M=$?SZ>E]7S=[2<MP?ZE\6L^8VK?7;TELL3_O&?.#NF
MB5=&."<-..4VFW<J< @L@1PB:M35^+R%I;OM?<=DZ ;BS443-ZA:^AW??-V0
M9=75%^6!:N29%Y5CJXOL_O.$+(J4-G7W#6]^*$:7=^A)F&[JZ)KKGB1,ROC6
MWKVX#.QE&0A.1D!A4G Y2:=Z5_^W^XX\HA]"\;<6]\Z*7BW7D\=+K!]VLT^L
M]!559<"QE7++2GQ[7\ FZP)YG[,MVVB;KWQ!T_SJHY8_N>FH>ET,K.O=)#ZL
M__FA.I=_L:F6O;O3^=E+=?$TMP/:*ZNRH1V5?;;=^(9^.SY*M&QKWYM3CS:W
M7ST_7J_6.&\F?:))2X?.@Z^V<) JV80S$:%D83*9H!3V+O*Z)<2=(^+K;_?)
M?4X/IM(D6A-G!4JWRFJIJ1U3W28T:81(U0??>\?_K0".R24=DFN?A,>#:;'O
MML0VU^+LK,)D VY_?7H,V>F!:!_K^L]J!O:7RY8B/YVC,0M9"&W;8Z[8H?8!
MDD(/DJ/[%$EG#(-LG-T)]9B<WONDY#WK>TMK>O9^^Y+XMC]]]W]02P,$%
M  @ S&6:5C9 B*6>%P  )M@  !0   !N<W M,C R,S S,S%?9&5F+GAM;.U=
M6W<;-Y)^SZ_0>EX7$>Z7G$GFV+*=\5G;REKR9/:)!Y>"Q G%UK))V]I?OX46
M=2<E2D13EC(YB2)>A/Y07Z%052@ ?_W;MZ/1UA>8M,-F_/,+]B-]L07CV*3A
M^.#G%Y_WWQ+[XF^__/##7_^#D'^^^O1^ZW439T<PGF[M3,!/(6U]'4X/MWY/
MT/ZQE2?-T=;OS>2/X1=/R"_='^TTQR>3X<'A=(M3+JY_.OG)*LVMD(((E2B1
MPGGBDS DJ)R\$29;J__SX">(/E/\E0BO I'69N(B.&)%],8&ZXPS7:.CX?B/
MG\J/X%O8PLZ-V^[ESR\.I]/CG[:WOW[]^N.W,!G]V$P.MCFE8OOLVR_F7_]V
MX_M?1?=MYIS;[CX]_VH[7/1%;)9M__/#^[UX"$>>#,?MU(_CQ0/P\6EZ_H>7
MT:CMTP_QJ^WPI[;[^_=-]-..GCN[L+7T&^45.?L:*6\1QHE@/WYKTXM??MC:
M.I6<G\1),X)/D+?FOW[^].XFTN%XNIV&1]OS[VS[T0@1=RU,3X[AYQ?M\.AX
M!&?O'4X@+T5_UN4"2A4X?RFM;:^-Z1"!3.(L ,%W85P4O"+&1:VOC_F\+9(@
M^]EH6A'QS;:KXFV._+"F@&\T70%MUQ Y@J, DYI0K[1["><9R.L(2Y-H%%"#
MAM.3'V-SM-WA.[.M?IS>C*?XT;MQ;B9'W>"_&RZV1XJ-I>)T5/_EUN8NH41U
M&(Z'Y=WW^'+>9@%4#R]\F\(X07JQ-4P_OQCJ(!5-(2L30-+( Y,Q1Z%3I(;Z
M9 >WMER0GV$?-?'*@T;%5C;GY(Y\@%'W[B#!<'"C+>PPO)O"43NPF0)/.+?X
M:#F1G&KB-4Y+&3%IJ@57/-Q4C_9,W5J(/QXT7[;Q*=N%A/)+Q\:I@MSZ[%,N
M'M:C/8BS0@KC87\X'<' N<1"M)%X[K ?GE/B LZL'BB57#-P,:[5C^M/O(K^
M0I=>3L[Z,1]^#QR?Q:FHSN"TJ23"4XZP R^VFDF"R<\OZ#IT[D]\\;SV3HY"
M,QJ(B-,TE9DHIA.101IB@[,D9B4E?FB87F"R[L'EE<<]>2(?+KR;++(:@_+-
MMWCHQP?PT1^A5DF1G32&*)T1CTV9!,<4,5X&4%PP%=<C<]%3GSRG:XOR)K5\
M'6J[+@ZAW?<!+87EFB:M-3&&,2*U8,2BO2"4NNP$6) YK3]IG#VN(IF7_/7>
M*7RXR!8-RZU3Y^NG.&I:0%]B.IG!Q9O->(JNQIL1%.<!W20X*+^L3?C)^V$[
M1=/2GJGARV_#=L#1AH0H(A%&H4"DX,1Q;XAVQEH7H@2_WHA>_NR*JG!+F+1
M-1[&XW5M6%^>E2WV&8[7G9%;"<G@6H3V,(:O/+>FM5X62"X:[NNST5059;_D
M:@XA1E!$.*'0,7">!&XHOO3,!<6CL>J[)_5*M+UI3N\CP8I<SEIRX/WQ8*<Y
M.FK&>],F_O&A\T8&SL@8D@DD90'HL;- '!A.K K66PI6Z]LHS;X-G<#G3SCE
M%4;3]NR="X*7@MBPJ[4&(TU-<2X-@/ZZO2"Y\.#4R,[NQ[W=]^]>O]Q_\WIO
M'W]^>/-Q?_?MWO[NSG_]???]ZS>?]M[\]^=W^__S>>QG:3B%:T[$2@F3!SRD
M1AIEW;Y=2ZXD[F/V7 F?A8S:AJ18ELYR8!%0308/>-YZ W9OZJ>=1W;A3&J=
M10)T(94.GDBCT)D4TA'KO$^:41<%K3QB;Z)8UQ!U8^:P&:':MV_^=X:D#D"!
M,L9A5**8P'YI3YS.Z"!1JQ@7H"/XZOVZCF)SIJ@2P]=-TIJ"K9B4.4=TZ"?0
MOFO;&:2!EI*K[#4^7$FTMHJ1X&,D7&-XI"@RI$5MDB\]_^G3^U!A]N!,[$_
MM[/)2:=R__"C&;R,J'$32#M-._T T\,F#;@07#N6202+RN<@$\LPV-&:B:B#
M433*RH2O@NO)*T)UX5?,]ERQ1:>Z^GHV09?Z-YR^F]2A[13YE6\+WJ-C],V[
ME,FODZ9M!SE9R"RB(&19L4Y4$G3+)(G2,D%1S76L[9,^$.J35Z--4'13L\2Z
MFO4R_6O63HL8VOWF94J=T/WH-S],[\8[_G@X]:,.?K@._Q/@*&G1,]N#R9=A
MA-/^?H+8')Q2UW5]P'4.R?) LLD91P[WQ'-J"<V4!LYTX/*VM:"'J&#??7KR
MNOI=D7Y3J65]GWAW>H@Q958QF.@%<0S!2(GVW!G#".A O75<>VM[=XP[*$]>
MA6J(^";S:EWF7P^_#!,&HNVEA,*.;P\'QFFI%3=$9(6X'$UH9E%!DRE+-YKZ
MX'5EZI=A>?+<5Q'R3?+UNN1W&EBLU00.2X[R"[P;Q^8(/H_1Q1L-_P_2WU%A
M<6K^%87V'B??W?%\:6\([<L)VK7QP>6Y^R-,=_.^_S:0.@.3*!T>N2/2*D4"
M1#1GEE%NP*N8:RM/7WUY\LKW79!\4WG-NLJ+.$X[4C /: I2@D5?,)BRLI4C
ML0:=1&^"%^@2)N=OJP1ZB,9= ?#DU>3AXKS)K>TA1^=R%(*")(['DBQ/@3A%
M!3&)!A>=,RS7CN;ORM&MF9#R2!!3)A.A H;("8#X[(!$ZHS@G"O.JL>:2Q-2
M:^2'3Y>64^(BI<A(R!QP*LN&>&D-B9IF9@U89VJ;_*L(^BZTZ,TO?+ 8'[O2
MXD873@=)F6N:<8F5NN7+4N<OF"O]Z$JZ,J!<8B99>W R"N>3ZTLQ%@':=!5&
M#:*7Z<S: N\A-WL-TWRM<Q50*Q1G/$0;%@+:;-5&#\0U?4E]8RIA,I?1\HRS
M7I?(8YY8*Q2)B!J#'\%=K+WJMD%56%+K\5B:<!]A;Z3Z@RM!5?*4J-Q%#VA$
M@XJ:1!X#<[1L$+NM#N^)57]4).?.0I#[2+:'1=<EZ=$Y.$6]R"8S0H%U9?J!
M>&\=B2Q"S$)[)VJ[B;<">@XJ4$_B?2_5GBKK'!CV+UJC/'',89<-3<2CWA(7
M8P+%*'I(M>.?I6">@QK4D70/B[&?8(I]@_3&3\:ENG&.2EI+M:5EU[#'^)<Z
M!)1-(D%'+ZFPW-C:$?UB),^!_ HR7KI86K<H\&6,S6Q<REQ_:T;#.(3V=<$^
M:A]0^[>\K1HE?BLBO5;)9YESV44(TBD9J+(T:2XAA5+ZP%(<+&]VW:6<UA\<
M3."@6WC<S9_@"XQG<)&F,,(H9P-. LEZ(F.VQ$EN"77&*J:E9%#;X-Z%:7W3
MTK7W%D?83C.>3GR<_CZ<'N[,VFES!),WW^)H5G+;+]L6\-_4Y:V1%2V\(28F
M=*Z3P@&7J">"A\1,  Z\]@+[ V!NWBA5U9^;]JE?HGIP9)?(XS1]$ZURE,5
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
M0JG^KZ^CRH)I0:)4N@":?0O/8MVN'W):*'-1<K3(']0OI,>48R> 8JMZ  ;
M@WR@0+^!!KV%/^AH/$#_X0(^&/ A  Y@WAXP!70 =>"'82U+O\"HHS[^FP8_
MTD\W F!\/"CJ2#E_8W#$^F"<\"NL&$F +C%%4?U?U Y8H9^ ^D\]II)A^D--
MJ:0QX#W02!3>TN, Q= @R_#04^O S";P8:06]#1_&9O1!8?U\5H&8L#BT"[H
M'SY4RXS2R8@* \L;''P(6!T4!H5S(*"<J-3[>RTM".L6&E,@E!H]3Q?>_P'^
M:7UP'HO+RB_"7PXQP+N@ED$8'#P(Y@XNRV"L2!38#W6$H(?7-3<XL.3.F);
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
MGH:&/1C<:.L=T*+^X1>+[@$T!DNS$0 \,00<Y5<2!ZT/\3+6 #0 ,\  0 '
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
M+L3<N\$R7X*M6BSD;8@I!@[N]U[3[V%YP'152Z7Z0=7PI2;?H)U&C7)?N<G
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
MJOMV+KF,U3L%D0U)C[//+]UK!CDGGWNE]>R-],>:.[WYN/5<B%^89W18FY[
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
M#9"UG?&=JDQ14=Q+KSC2I%PCFS@H&1%GO7]?3RSUS^TPI]1U2=-&\=CKM6*
M=Q.;L^I1I0N:?I./;*LAJH=^_9/AQ&8$.(\^EQZO!V@O. <R#X,<F[VZ [G"
M\H6F=NN8,GI)Q1E?S;. !/_6U_FH+UWB1;]5[_LKI!^[,82TXWOZ>+3R1,F?
M6CZ=>$&2>V[#? U75@7K+&&YGJH\47-+."+M.(F_H7/N]K^UWJ.P<-@#Z-.Y
M/K7*3RQ'6Z??-3Y"CUMJZQG5R5M*4S]0?U<,=<6#B^\)EHW2C8M^ZAP(%L\Z
MYZ*#"FX:C+Q2/J*79 V '@HG5;1IMEF0P]^'HL2HY1PJ)<N6U(PS*J,OQY0^
M+DX)3GK],#'N0F'RB285-2NE\)?*2DM)1@&")X':I<-82(HMX:JELF7;39+U
M)L$PGX&DPHM?[B+45L9H(2D'7,S_3+\?^9Q7^-RI[6U,N87R?E$:&W ,-4JI
M'?1)*M92X FZ"*O= B[/F0^O*^?I=)D,+SCXG5*=O>9P+92NT'[B<"(7QP5#
MS^(>FB(4Z2$7+_'R=C^B LGCK"?#I "R(M:6?#D_/>HU4>*%WV<RS[/2@X[=
M<0Y,Q3[$+=_AL,4:>$9.6__ZNGEN'%^7Z!(-J+ 'U6(#?",UBT;U^WB.CRO0
M#,4I(+7YMXJ";DFWI)UT+WH5\4)27[K:G&W[P1%.'HX.Y9&0S&H5+"W6<3#2
MF"4N'P7;^T2YRX#I+.V!HX(Q+M9ZSG9V*^>')N>F]**]-+;SQQ95TM5<CAH>
MYB4+N(OS/1CDJ. )L?9M$ MV' >7@HJ3#7L4J)J]-*_W'\>C6H.AY=/+]P>G
M# *?9+BIO%^*NQITLMXG_^5:9Z'D([YM"0^K D^:CL]Z6,9Y[JVM1?' V=>A
M4:"\:SUU3T'I5YD<C,J]Q\AC%(-30.]G_3)(2^@,'8]Q+90/M-RO0<._M6-F
M[XRL_>WL>V&E.EQ:T]]":0C,P]@W<KSBMS ZE1/1>9\9GZ_D!BHJG#<ZS*RL
MJEBO^+)@$FD24>&_=#;IF(68-,4:P#UXQKAF1TQ,+*9W_PQCF/.5=,YOY,"N
MO+0S*P)J8YS4A8'91>3TLP'W;KZT&OKSRC]00WXJ>Z3J<0C.'??%R'II+%)E
M*B5)MSCK.WJ9I#V[]&=V.W^4HB\5MQ(8GP8K8UV:VQ1ASLXSGO:ODS/<*K^"
MB<>BV(!/T).LH$,W$0[U]7[R6O9H?'/T_85SGZI;OKM>+M>[].=P?W["<.7E
M+0RH3L/':TCTS&.=LDT1F.-L[&2THS)MXLV!NQ?49B#R2/F$/:+6X&ZL6^4K
M.'$!@1< 7VKU#[Y=/Q*%#JRPLZ4*6Z2\('2N>.W*>;Z.[8"4_UH87_LV$].N
M ?;HU"O?21'71W]/0OI  _R2+GW<!3PTXM76)<!^,$R'E*-M^NP[D_%_CH[,
M^>4_:'UI-OAEY%Y/<.C%I$L-OO609X>)'W ]%P*5DC\<03Z)PIZ_XI'YRB!+
M",2_8T;EX,6-96H@]=Q'!UU\Z_F3")49^RY0)F,Y2-N//GGSZ)T[NPKZ#FL=
MH','<_C:H '>E,_^C[YZ#4<:?F!Z82@\?6MOA8X=.+!2@1]A%>!$][+'??]Y
MG?]G"9K_DWWE* DXD4-5V].,=#8@TRR2)>6>AZH!F__GO!-KFAD1/<0$HOO6
M1 4GRO= K.CIBW!JUT/[NT-D\[I7^ZQ=(502=+S^$$.),?"?Q68P$31 +__/
MEL5M!+4;Q7B'S(7O<ZV"=H]+>E%L]F?E5X&M8Y2N_?2 %9,-N*H"/!1$>[GK
M]44T(.&UJ15]DQ7=?M8*]I1:9BQFF *\[*C,TWO\UC@E_D[JP#MOGVEUI"]V
M7P9>23LY%BDD;R>_ FH!^]=BD69A5QGA;  R%7JBRYB<@6<#" 9OKYSJREF7
M"W&*^E!<KI-]QL'.<2_@CN&=_:O[7J%K^9_0%[9!"Q<1"' ]&?MHYX7ZI4SX
MZ8L,]>C=+9B?E_VV7(=+*\>P97^90C*6P*D7LZBL5ZVC=1-1^D_F^KJ!/8Y>
MV73C R(AV BN-6 Y759)#OM,^SC()SHQ6^HC3 Z.[94KAO>#T*N2[KM^+E):
M6Y4/R"M\,K$;KX/;*.;B)#)XB'F '. O"5=*TKXAORZ/O;#BK/UWCI,JLYV]
M&=GDV62.R;ZB;.4KY!TA7X=^8=#*3!O97?>\]OW4[W,/KGXY5^*C]Z9BL-TF
M;A$I/OY]1R[ RX_D'<Q=15!/VAX!!Z$D440.Q$JR >KGT>8UX_R]L*#OUF>H
M\DX/OS7YA'%_JTE==N(Q7-C)K!9.<\XB/F6UCRS+)'> B*>ZNDKV&7.6:QMS
M0ZO>QY]@J<4!&7I[5)T"C&9SE"'G Q,X [BU#!9M#X4XD_2GHF.148T*52G1
M=PQCIHC&C8^M)"J%C$9?0&8OGQW[BJK/XW(-^QTB:=GC>6;N<91+0T8/H;5@
M33WLE;M,B)1(PPK8E2G_@0T0X_C^#%(X"=GCDF$6SE,0CI\6%?I:=%!@Z7M+
M_NU\@O6I;<NBY%+T4ZO&+^LB+H1=/G1O_^R&[C3%,\Y[9^L7^%5T<=!N[J]@
M9 Z83&(#&.ESZ<A]?C7F\-?:+Q03.@,YRKRTI%W'!O!W,0,&7)*R_K0%K5G3
M$1Q/RB&]L3 (XT1H)54CB^@\ D^"9W.,OR'#D+%$ X5Z:>S\U38TKQI=DU=N
MO=][RL1TQ#72CZFSHI(NN/#^3DO0[?GR:P=U#UN\3?-\H/_1.T;IE1>?X$FN
MS'_K6^1T)!G13@*2S]Q05DY&R4?A:N:@*KFU.6H<] D93VX(,$RI>YAB^NB
M1*GZ<MZ;*7A^^PIMJ9J\D=%5F8-C#5 ,<4HTV)M-D-P^0X>(MFL,X>EPJ0:3
MUS?[WNPBQ*$H4K-EHR(:9_)W%R@OGF(7\L>B6?F.QI%XO,3%,(+2*TJET:5T
M]=CM>)UMN@YQD)DTEIOI$>/RXU$D8@4<N:/4-^LVQ"C$8\(Q&C.+TX8D_.O.
MHM)^GZV??L)W</>>F?&[SA#E8\_6]-W2PGE'.3?H>"]TR:3@3QOO@[/@8.BJ
M Z.?W)#%!ER/ZA!7K2 T$ULB[!).1NATU)?9/*FZ=0Y V<,Z#"T7?NZX8(GG
M918ONIP;6R&6861JB>+,E_,"Z0]O5 [,4?>X4L7&X"J,):)?IK8M([7 T*NX
M]ZEA>'FOWO6]'=F9J!SU %_REL_26S@OZA7<)Q+H'K+X] T._%-H'TTYR/S4
M?V2'(R(_4-3^U</_3M/EDJ.J/^B6^0C)+@W<367:_G!8/OUVI](3WU& 2!9?
MCRJ>*CFVBHO\ ?;0N859[=?6)-W%U%+YR DD%.9=[Z!<!L%$8/-.]OFZUG=V
M,P44!=/)V"F!H_ZJ1J+58(7O=$<6>N2"T)=@$0D=0W<*^+,6R7 J'\0)#WGY
M DZ 4*D8>=&HJ()R'I5B!R]0EZIVBKQ= JU],S2OSD\OAY9"1V(63X@EU0%L
MM.VV7T\449",>2\\EI.*K\.UI%K(*F4KY]F C*F;Y*.IG[L+"E(8,Q*G3:[F
MM\6*K8"1;YBY1.:G4<C1] ]^;P=UK+T(.ZQ>[^T5E7"%J$-Q0,US)-BF5Z[.
MIW\[B9$Q+/U6YNMB(C;]"_K/WR>&Q3"WGV=&/PV/#$TQGJFI]G5(@#>_<7V"
M3D3*3SE*+'\.T^R:&XEZ"J7/BD]M]"K%C?QXK)K17+ ?I&,]TPXGSH#3L*5^
M,'?&QLAZ>;&/@C$GXTKTM2^D$WQ5"X(%-WAO_ +>LM>=5M0N&]OJU(@@:Z+_
M#,"0J8EKX5ZI5WP?JHIFTFG(P6WY\=R%N9MW5-B _04_./E ,"=?Y4@EK(IN
MC>?\S?B.>H^&[&4#=X]&RC2V\8H:Y7(C'\#[N>"KYE0(:R*;R-3[^G^O_0Q%
M_L_:CSJALJSY'$R)#<"BP20?EAT;,'^-(P^6[9K8AZCO/4S7/9W@]>*]?3:@
MG.:2.SG:XFXVP*BVV?FWPZ"4#?BR1.6\]UD]@J&G5?D-WA7$!MBV]4S %_]-
M!MXD5$\UGS/9];_:[CA4+\MG_<T$(V];GXVVJHT>LY4[W755K?;:Z2"+K%>O
M"JN/MG-G+J5(*IX_5K@A3_ C&Y)H; "ID,S?#\K00*BF]DZ]G)YP[)9^+"-Q
MT.$*D_ICQ7C[Z]/9A'LJMNYI\-/TI\S*>$I,DKV9/D>KP%YZI ?0M(7FM!(K
M(\E(OS@GCV^-;]]'%+V-,3Z=]/;+ :[?[IM&$L(7Y@9C&4M2Q+/@/%2:LQ/Y
MX9#4?DJ/>2I1TUJLVC?]^7W/#W]K#]944N64>NDNMT*>OM';-]_> XWV4.0Z
MU@]\'3:4VCY5Q'2E41DNG+N=!@NBB#A1F!"6 $X%R_E[$?UP>7)F#M9Q86VC
M1D8O(](:X@N949O1:<-/7-/O,F['?H?--9*1C^JCH 6O@N)J-S/60+XV_[:I
M,<I%_1C]8W"E4,T &T/&MV^T;TE.NH9C*L=Z28 7QU],5)?\?7@WA5)HM_!
M0'>60X)E8#MZ-A,Q$-'8#SWU0955S=3; ?L%/XN^\K].S_ZK-E8%[X/(^LWZ
MD?*+BJ NF/"V.V21PS2I3)EXU@I!(\VN,#0TA1]\LE1$#72:2WID,=V(][@
MNH 1$AB:Z97#^U;25>Y5.)4:CKKVF9,T.$*4^YXDUQB-WU3P2P^W;\B0/_6U
MNM W.[1:9ONZ3'YKT^^9RTZ#7=8/VM65III:%!629T1^'EB / Z+R??D>R<I
M&7<Q>K%Q#V6%DH$KA,AC()?_LD)(]+/?1BR*\"^K?+YL+.U[?<M&U@O[;TBW
MNRF5#ZVXEW1*B:)<-R+S>&J$6O1DU$7SNDHBQHDN#-SC(NHE@IF:^1@;(/<U
M=$[6;^!I-BCKD7PA(FT0N)/@XYI]_;S^9'J2WI6OOZ\+V&\,:1@_EW:$B $G
M5B--OGD4=!^N3A4,NLCH$$6)&L_AQAFXRF1.BJK7UM,=6JL'RD-C?DTXGY*Z
M=_IE()><'&63.^4:[='-P.IS1]-Z_C9#1$LRG^F* /_ZK\U.M5<DO])]^ZQ)
MV_!]N,[SYJ87_XJ!+C,U_6[D1[Z1=HB_790YJ"OY+.1@8[7$ 8_IWEL74[NU
MZ.BY7/A[43_54OQ<7X#<2JUSS>6\.HU7HG45DMVE?#>"C)4!)P@ZVH^YD::+
M 9CV]BF-1Z,_4R09[4/!ES'_FU:_@/M<,G7T26F)P&PM_$<J;,'RH6K#WH"N
MVM'*\[S-L1<'!IZGX4;<NG:[@=! LN_6PE3PVVC<X7:.T2?MY2G[!2A ;:QC
M'0<J[0UJ1OW+'N0,!0MGSCP3T;MR(6;Z49!M3;M,Q(='X34_\P7GI=[.0.Z?
MHS92V_'R/4CY:;]9'S4UV9(_)[6E#*ONI6RL6)U4^YST]T9G86JU\J&99]YC
M?JY%L6=II$,YB5,BA0D&![0R&C]P*5)7>\'DS!26.Q1M0#),AE_=%:XPM,M&
M1)>Z_#RLFEX]@ W7^%&;SUOYP->V++'?KXJ"1;QS[WH[N:D5"[>Q+*;$K01U
MG9?13YV]63"2W3#%/S[VU.,]H:C$L<O+M?CG9<SNS)?S-PK>F'1O=#TXIRM!
MV+#B/9RONWSYTNF'9@!&-N,79RP/,/I'H[HJ(+A35N-HF(DQM_T9X^*.P$CE
MXUL);X0>[/@@?I?P+YP5K@].'@F;]3'=]RP<]F=R&.GY*-VX)/]6(*] R!06
M!6,1_W P!N;,&*PG_23;$#9S5+3],,[>2>H+I'5LT;FV5!_*QX3!%S?&QY]
M[YC=67N1:Q;^)P]Q/5;4A^]*R :HLG4E4ISG@_NV"I^DU?*0^(S&'@.I2^B8
M_J\IH8JS 6 U-B!I#M? ^.4WMZUY89V93 NB+]%<P)2YU?:-C+\P9Z\'6_T=
M+M]=R!M(IE<L&_"CP9X->-.5'[X.V2?^I]0"_#>J'URP!PM&F*]9+X'(R7#J
M)? --F +. 9>.6.*7:O<;G$9 T56K".V9>9&,F98C]Q8*^!=KA6LK=8<_XG,
MHCT..M(CV0"IC%SPUO$<ULKYK#ZZ#>L::)7U8C>_$YX$H2$_@1_]+]_1QY'7
MK%=LP"'6O52(!33[[Y5-2(F)/4QPC'Z9N0%90;0N,NM92Z!=Q SC>?\RN=BM
M\@^(NE?)JDW*80.>GV_@").A%G$*OCW,M-S3*5Y#[L>QJJ-_YI*'P5=11'R^
M;DLZ$(W 7#-R=M!6^*I57]E]1/]:&#KPX;KYL^Z4R^:C'B+D&@K$ZD ^7Q\M
MMMV=)LH_;281UY4;))JZA^" 7?_HO$C\EY0;>&?%BZ$E%WGM>0<0![4";<9
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
M"?3,O'IKX3:K'(N*-<M)\0\C-=37QY ;&M*[8W&2GZSTQ7S$JFZ=,DW']@X
M%'G0L?I5]3<>Z<6(ZHL&1QXR&W]^^ S8%$,Y@J"<WN26W39DKC+Q_1D_M\YL
M(J2;<F% @>>;Y]"YTC,O'D<77C[XXO'!^NRSL^W^FN-W;R_\206V(::0!&K@
M@=&,;\J= ^0+>X 3""*PC[8*+[07W)9NA\:@:1D(6J12HFHZ!S8.QU13&@B@
M! O:+=VOR+AQ \%@2W/Y.X\^94JU'WKZWK)#]A;"CF'**S]Z<G:!8Y=]+*@T
MY>U6<86>^)-0%Z9FXRZTG$*$WMQWXL#U$R7[GEYXSW/WI _/L:D;N\5_%4D\
M.WHQ-"15Z.B*12\P<=M8?ECX42+TGK^ F!A6,57NB?4<Y&I8QV&%2]FG.@S&
MFB,B+!=W/7W_BM=OTK8;V3]7F,WH>8V2P$GB(.M9R_8B)9;3: 4$Y6(3Q>4@
MFOI%BIF/D%(WO-!=,&:SCMY/?7J8GO-)G18QX'.XZNBN<DB +PMC/;70G/.+
MPC_CGK'@PM 86.LETA*)-"1;[]>:0C)&]K6;[#.+G^:$VU36A&H":P)==4;F
M]MSCC-4GND^?RS:#7SK1[NNVRM"B,R\HJ&.ROA\ \=YKT H[384KL.%_I4#8
M+^$(JQ[G$J. JKDC5S;E\9=&[]T_>+W(H.#^?I;3G=N^^Q7 MA+KPK2J6\"3
MP::;D!+D_"K0F6)9.EZ_24;F"5T&0Q SA5LA'&^@[M_JRV$R:4]2+0+]^BUX
M<,X"\27H)RGO*<8W'._((HT$-XT,^P;(06-PPJD]P.%W<ZY6[)@=+PTW@V64
M31)/C\W%=MW)(:BPYNP<ZW&OPBJ4F]-$'[8C[((F,X&&)C43DU80'7"/FIH0
M'6H3:'$R:6CU:$Z*0W_>-9:\DWR:YFOSM/GFM#Y21I& %N2@*]Y(E_('AG3R
M'O%8$ _N].@J\":?9!'YIQ/])$B<2&R+Z.5AOX)Q44-HFCVJ&/+5IA:+?K7O
MI#F"I(+^BQ13[:[)G E;AX?=SPO IP$M],RM$&W4D_<R;<JA"<,)ZJ!*UN<0
MW8*8'FF^:[\T?&ZAZ^"F-&0\<RD_KY3$([L MR<\N\[?8#EA\C#J;J:<5D\;
M0XB&EWN.#?XS%Q9&.[/KPZTCN3[3(2(RYQ)K:]C[MV O@M9!$\<"$S&H%FL,
M#9TL6<U7Z%C[U4^AN77('U=XR4;/Y?<]K,2Y%P\R?[DZ*'6O]O;;#MB%=IQR
MB* *VV>7K:C;22D>O1B[_WL9U3F3#.U1R'$YFUMB=&U=*W3V6]%;KR&(4GN7
MZ-E 3K!1+J9@).'F<#A,M%?#:V!8A]KSR3R]++M856]A7U-5[/GD-J>5CH'G
M1W,/.3D<=F(X&ZKKQ+Y9CX@I;6Z?\#E<+)QJ<2*96]<#_N<V _JKY0.9^WB/
MH&59+:G9#@?M6T.E9Q3FXX5ZFK+;;<*2(<0,:-R9==S'Y^]5A="6[2D"+Z_L
M%^-Y\.HJ_7 '*9_)[.CBEW.$)L 1M>\RAO6;6WYY.[^](2KX7E>]%@2PFD21
M=7PTL/;[S62$,_G^4+:;E+XVO'R!O#9WE&NVCA%!M;]ECY\,;_FKR_"W\.<
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
MKM.4HDD=W\,7=#,_0.Q2X3.R<J*Z(W2OW=QYY!A<2 ,L#JIBH?&%A9 ^(+B
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
M=CV$'(MI1/&T/H?ZW^HC*DLW:#4>#94YZ)7Y1N5!^UN^^8: M0Y< P.UH:P
M NDA3I05I;\+4TS/AO"TH2;">K8F9J)91TP<>XI6&+8]O$Y8X_/ 4*-NE<F=
MKN:3W,/- >MRI #E1D0P".,MI&XST^6IU!FACMO*U.VN-O'C;GWB<3L]6M(R
M>)]HF$9&H*%*T1?%\-.S:X+7:\ZU,,6)X_>)KY$M,8/C;*$ZFNQ8@P>*%^F<
MZ['9O]Y)O>;U"?SA;K4\YYK*HDH/V[L5>_+''*ZPJ,.;SN<HYT,];$%T 6;C
M.#)*?S=8IP>2,A 22)<(]3#MXJET;:I+<,F0GKG1&T*\OF?O4]DM=\)M6I4>
M/+XFZY[SA,X!/ANRA?P9^]EU*#ZF*36I[L%4K7H-=-=?;PEV&N;'C/N&[(@?
M$S9V3O03IS<+QAU6:/ZH>,-/-TXGX!JRU) I"<]0"QRUO9 JV3Q:7[-OD2B)
M <]0V[0"F.;D HG1SX9HT0\.%%7WSV%?1?<8M*O97.G.XK5Y!-8!!$^T/%1.
M7P.E9K/[0*F%5)8Z_2:4E >I(<,LCZU)2*.'/*OCC1TY:2G^(EIYRVL.D'AQ
M6U.J]_[;+LQU BT$P9+=#J20F7MP]_;0 #675%MZRWL_471_0DFU]E6_M4ZN
M^RE'+WP;.&%R"."_6GC%Y6+[: 8-IJ4PQCZH@"V4@&!*%),(D4QC*I',&!T:
M=E^)#E*TG-)N,-Q3\6"D32-6U52C^<<U@1^]4CM5#G/-JQ%>L;M0U!M)$2!Y
M'=6YMHK:1M_459K!*AR3BZ5H$B)Z'$SPVP>,UGAF"TG.BK>>2^LN2$*O/",A
MN2$=,ABX'PPFBNEJN65]ET?T;.DI<=Q>OW63C._KYL(F47?]J9R=+^0#"8=T
M-W, _CGF><B/K*?UUHD+QD,RNV^#6DB6;9/S4]<5FRB^FM*$$G>)@Q?#]A1F
MOA"6/@P ?'XPR9T6^SP[WAD(DB)O=\X4PL8]A+Z-=X9INS>G2].:XU^::X5K
MUEA[&C\K"?\QL4W4^NY$]([G5ZS"^[;O>KL;N/,5E4(H(C#S^!@6'&! B$I@
MW[N$RDSGZO)!KX$D#:@_:EYLK)I>LWUPD#[SSK9CY_&<V3=O#ITW,U?6'.,
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
M9$@)0@@S2R=2LX-*/!QU3O4@K\9(#;H-WGDH(G7@M:':N[$H*2 T)^/HW0"
MFV#Z8E78_8L).X($2'K% <K**4F,W1A5>@<KE@.@:WB:]16@.S3SAG(_9#'8
M> =1;U$;DSWT(1I9J/:\).SX&</*@PT=;UJ#TCZ_"OU&'WR#B$'QZ,OA>I#\
M6!,JSS@RA&A%S8XH2;XY II%SSGX5I0]N/#11&176.R(K?CT840*!RB<((R9
M0RH%3)E\!ENX@3I-:HG0W4PU(1?4">EN?(K);G*23S6KI#7-#YOJ=/ 5OT@T
MP72[ 1>%VO=&\M\)HY4EPVN!FSI+B6#X3A%*.0!3^AY](^LYTXILSN=QBL"E
M+XSQ)F\JQR&Z=W]B5D9GQG<(5M5@=S@[7WYW:%?$)C>6V,Z@TSD'>;@3 _3%
MNPA7S?EA9/<$+Z-B\$5@'?XNN+YVO7M*4H/.B#S1$BHE@3,.MZY\VNUU/N2]
M<XKESMP7\V>!HWNF4Y9A3.:&Y_4]4_>GW& WU:YEA2 ]8P;4QY7OZZLS=WZ4
M;/ @C8B1\T:?I"L?>-*RICG-&]AS2OEPI&/:Z:J]UCY;.Z=]I+B6=S-$V._Q
M5"O$P#Q;",DXC/6&A,BJZ! \ K>7:==;JXQ!DFL++O%R@($#2?L<RNGG8L^I
M)VW^E$AK%S^WYNG;_'4A(C7C2.B@Y0DHGK$+A=U*E9U!T?+GZ<E]S#TK.M@M
MJ>0HYHD&AQ29H"\IY(_'R]QVN&G%;6HF:&P=*5]4"P>85%9R-PAIQ;,%460Y
MG"Y3FR8;Y8/@MM.<C2K!\QS;_(F^I!W$+-?::*+=?*%4,N&6']\0C_XUCTD.
M,(0<#XG$PGC+.PWW?AB[^:./ U[<D)ITIK=:*=N-GJ<YA&K-KAK<]O1(\N.3
M7=0WNINN5!('L^B>5)#B1U4]QTJKW0;%._94'QJ['$YL-"9/?RK'GRZ4R.J\
M.*=QR%9-W%[.U]-[4[3TQ[0&0E%Q2<^KL9Z9W5G!@MMLR<%*PH69D7S 30
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
M&QN]![0'1CLW&A5LNA%;FGSJ##?7^*7;-M\-WZ(_]S>"5%,.<'=4GO5BL7/
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
MS>V.L+#MCW;<"3>W+)%<D)Y&% I$@FCS(0'Z RI^ADPB#,Z/!3W4SOLHN_0
MFK88>#Y)S5^>X/GP=D#B0<XUD8=.6L)32%(6H3P] ?8+/9]*O%OBB;;HU5_'
MW-ZWNX0B/,@X'3=G>E'GEH57J="7V.1\Q<<*?'Z*C^@+:LM?HE7W1>N=3E),
M>/S,6?59T<BL<GG<U07E@%;E!!-I@3.[6T_H?MA]TO[0U0+7;%]&17XEA@-$
M$DAI8%DV'#3W"-3:Z@M4 :LB:KVMP9WK-_L/S%[W\% ?3O<__F#XB#B;&9O#
MZ.>A@B2P"1%CS^( P3@IZ!+#;/IDE]IBU*E6?[X2:U^9UEK_,.>T[H-=-IN*
M1>. UBV(3XB_+%H?5!LAR1$$4GJ9DZCY AB*+SENX9[2XE;2*7!D*V.7?BY]
MH/>9XB;=O7P7;"_LNVJV/2U)]?$;3X^! P6*BZ-".E,%F457)]L/@@+W7GT9
MSC+;Z67C3C%X46_1I6KEJ?*=<F56,28>)MP5A?$_H]#^AZ?9_XC"\\O^^M^^
M:OP+Q[1BYMF&L!:='H05[5,<C!8VS/A><'J&L! *>P$E@4OY,QO5?^2SWS;[
M?R$9!AU.!+=AD2S_$'9<S)</"C\W7>4X ,H=G+P*JZZ%F/5_1J,Q4&SAO1Q
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
M*[<ZN(6E5<F[J3]5^TVS?TRQ@+^DV?^IV/^EUP"PB9T-<1[[5@ -,!FIH7+
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
M1Y\T>3 .7*,SC&2&D6UT[J>[%HX]O7365U+3:JMH@+R3UR8MZ1>^>FU/RCF
M+T8"9\!.QU#&P4'?#H9C_X49OR:RL('06$SG[:'^R"\6M^;9\E?-HMN[OQ^/
MXJJ>?"HDMOYY3>Q+7>Z]DAC*K=I5-+.92*8K'L%]M*.D6'FQGFKSL1-&1KY8
M5+72Y;P3F1W>2Y+)XGX2-:_B145"LL/?#,>V;+2R2<6^U(AD89AR8'T#!R@)
MG#:GG3<M?P]O8.V#K#-91PII943IN([#O0II0^WC>6/8%%'MDVW3.<"BZ%[!
M:%XK:+-9$P; MV+*^&=B$+^G0UW4-;J-+DI8PA"Q"25PPB\XZLS0NXB<9C&3
MH #WC99%RJY:_DH^=[R>-!<,H)K2Y-E%),HH.*3/&(3VY!KGLPR@J[0,"\C-
M;2S/R'A+7&:.>9#_U7-E<X244T).!V^W'UQ,N*ZR>1W74JB)^%&NOY#X=]*)
M\,&%&,RT(Q)KW<$%X^N0:GF; R#E\L1RN>0 <%(-4B^7O"*1B&^ZTLH! C#B
M]$ (LC*'@P25TTD',/+(MVM_"<'YL##X6IY&9,?8HY>.)+/2'7X&T]P0"6YP
M@&E').]V7RAXQ]H+2Z+[L$P?)NH&L;5Y:?^/A.XN$XG%^\SC_TA<9(]IPD2.
M"$+%%$.O4;")N,;1ST6>OO:^T:-\'ZFNV3!&M[MFAW ,Z^#7-T^#>?J:Q;GF
M(EF[J^#5; YP< ;"(EGU&QA[56FZDRD'=V +"R)+-03Q'>A5U?H42]WC-4XU
MQSH:4U:M_NYENUKQK-[+HWRA*MU?'Z]5HO1/C]*4&)>3FA)9(I!#1LBIZE-C
MVW[.BN]*\-ZLEY:]RV"XXA9S;A??\7ZKL0+!$&RKBRR)YA7+TCWUPGLI\VE*
M95IRSF!F<^G'M9DNVT['2R1(KQ-\N3$\;#L;X?%+ PAM!EGK"!2PV0^,)2'M
MP2DKKLFT+<554HZA3)].O1-'UHZGK/8,OLEOTU[BG7F0-^BZ(Y&&M&(#853&
M3\B-0KA1.(F7D5PR:S9$->FEU>1'.<Z:%1<29\3,L](55%P./V?L=7<_$/W=
MJT/"-C #D<F&ZE57$(XI(30BS=L-#!HO]16_@]:2]1CKC=_4XU99?N=Y>UDK
M#[+AJ\9M0!AJYP2F*) EQ@T+(,!!V&\!5F/?P7A@!2'=XQ_2O0-^IJIX/9AO
M:I*,"%#R48S;O'>KCNN-G,]G-6=UCO(_@#^@"SNGRYD^D*S&30Y0BJTK6!LR
M95;VL-/#O^"X@'SWL1WN8=91&\_M5I/;IA 6U.P%OR:]C)R^RA0*\5QHP!:9
M3?\<[>1V]#VF\NV<-R-R1JKY?''GJ_B2'MZ/P_LKA"H*;S]<ZA7G&D.7MK+$
M AGB[*HO/0AL]@,'"8WRNVJZ-VOZ5&9EG*&[.#4=+[]3OJ/(8OS[ENJ:X7/F
M+9;!9"X.X-5Y'8% 2'-N@0XG%K<VU*#J:Z5Z+.0,Q1H9 H&KJM97WU!>_.S6
MH>]Q;\Y\YT#77EYQZ[^4UO>W@(L*(TCC5^C+ 3B ^0CISB$D6K4YP&MYNA<[
MQH$#+!WYB<3K9!J: PB)3J'9KU@VS23JJ*'28I-R>C1;A!6"? /^"E)9JH(T
M.8#BU0:0H78<G-1SF(O"]I+K"8@(8LLB((#3O)ND3^>&CH,GP)GL::-U(%IJ
M$O7.S,)$W&'":^;4WYMKCX-B%V/-&LEKJO<7?%V0M_P4%QD<Y*=>-ZQXT#GY
M95UX&%<]C_WX>:P,!_A,""F&FW,Y %OI2J6/7I31Q,546_=^3Q!#7)Z*;,_^
MIZD(^M],17+ /X8B"'B=D\ 13/ +[-@D#O#>$,-:A?D,*H,O</LY@'$R2'/G
M &^6J'\,9'AM_V4@L_]?1U5V5G],;70P\+Z"A*\93#FEY6D5"/& R].J3<O3
M*A*D!4Z$!OW)QNA?N7-HF[?^MXR@I] BR ,/+$L&\\/HU3\-J^PP?\RJWG.
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
M23?+A/UB2#+!%3YC_<DYP+5_[7B_)W7N4%!#&%DUI)%QNI(6.5TPJC&4 *M
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
M5A8S>\$"R< H*.*D(0? (-"/<A31.&KB_)^8X5=3%4P2?N<]PIG6"4>-1'"
ML%L@] #3_X8*A_8P,Q$^^5G[\N4Y +$4I"F#<_S_G5Z&_K=.%@YO<D"!G4,D
M2!RSR+WX\#<K$'ZSE,J2V^^L_^IR/W_L1KB_ $^"<XA21'(C25]FL"Q!-.LZ
MZ]VO)C#[W4S);*1L_,;X;RZWM/@0[*P$+Y 6-Z[$RDJLK,3*2JRLQ,I*K*S$
MRG\N5E26UD >3"^X0UX>\A^=X3X.41\W!KL]&7+Z9,)('%8\:'WBW./PL-5M
MB@ZYOYO_5V9<U(.:I-]\WV%'E>BX>BZKO&PAL'"^6K_A1*!P^].7Q0\K9O">
M:?VE>=(+N[%0 #B(AF/Z$$.!Q#\"4H[(,$/T]Q.1E_QE&9)7_H?.4:W];:W4
M;V]$XN'F%W8"HOL:;\S"(@> 'GPG_4?6>;RRT,I"*PO]O0OYH<8"9XA,U9#(
MT?);%]:@J7'A.S\Q(H,#_:2&#LTFC%ZTZP#XS+D5K[OD_0T%97>YS-9*L=W/
MFYM__K=5=K\9\-]40_2#_RVI=P6FK,"4%9BR$BLKL;(2*RNQLA(K*[&R$BM_
M>ZQL^QO;=OLO+%W,-($#F$PAYB)U(EOU7_P;?!MGFWHG-=2J>U1B];/\R/^>
M4[QNY5'PET-;PJ]C@/RI_S"Z@955_GR5#LB+:8R3@CI"+V;A-*"H;+]@26N!
M@/2B<X>]CW"OO]X2DM]2/!\H$&+3F%@-R]/>$5WGU ?EV]MWQQ#VV0I'O_\'
MW#@QAD$8'=*GD*83:%9-Z!+,C "URFH-9-8HB?7I+76J:=JH*B$J:NRC&.QQ
M(-;8R]/NJ/FJ6D$:F26ES9B!)A\7M* &A>#5YG2W%K*P^M'.3*BJR4BW\'W@
M116KT5=E/4_#'%Z98N_C*J1WM*P!\"G66"0+U2,YDY(#%F>SQ(F-\,82*"@K
M)+S!18]F-U!,7VA$K_<AG^YC88)23EH(*%WP2/Z@ER8X<]%TT:^:70[ZDP>_
MP (+3$,_L(0PLX5ZU5_!I-M_>/K233NF2T%PR;T7>9N5M*TV20ONMKY[^MF+
M.NY^Y0(%=CC)=P;#&&?'&_ R'2==!%,;4V"]]RT9DE%!.'67-S(;=LGLVWA^
MSFN3F>-/__U'7W:K*O5>=/KJG^=_RB<@($!18+WULRV/[M%R ,6DNE77MJ:3
M]'0Z(0VO)D(LH[*S:7; !A:PHQ.HN@V/A(Z^*DT=L[][T2?;)(?]*/KMUE0O
M(R_27MOK)2J)@LGV/ X]8%$G2[R8<9B=1W+;Q@$"9B-A@U#MNBO.$3.MT5ET
M8;1G!6UJL,6]*HRQPZDC<8O<K6/UR<GQ146)7+-W'":R60<L7IC1?H)^*@70
MEM:6KQS B[^2RT@[N5B#H:V1S$Z_\!(.*7DG]XX<EFV(M_E9/H.D*=X-[#LD
M=\+ *!A O#5BX,<!N+ ^# <7N5<T%L;G%9W;9>/5W6<RMN &M]H+/T[FVJ\M
M8><)R$^9X,_[@307Q,VQW*KS8#18KL1:=Y>J44^^,?2)7?H"7%>JGVMIK%-0
MLN-XYH<7CYL8RB?NB P_%"M1T13$1[-)&$HV>A7)-?"FD1@]KBK=#Z]/EVH*
MM5?3& 6OXP3.E#^X&UV@:.<AV7@6JRR@H*9^<-4!0%M/!0A%F^#VT\1@(97G
M4YB2SAM(#&*'"8P-= XP_9.J<2MJ#W0>$[U3SM#*O'\\:K]ACLM0V<#WLF0C
M&PU[.U49J@/SRE]SV]K?3/D*# ([HU8(?HWF81DS]\/OT_1+:.0;.$T/QB,G
MNZJ/^U;56XN*2R::7;(]^$'RDH<=3[PR=WDZ28>EBQCP#;L*K^>M0@]G((4@
M;!WN.+V\4>B.]B1>G8Z*G;X@]^E0#Q2@5C*Y,?F[Z-T)K+JIL&8X]A#XGXTW
M;^[):!6DBOB3AX,9EY$=0^%.1_*, M,\9&3X8->%U$O,#4^2\?VYGV:VJJ@<
MC'K3TV:Z*D[<8R!'90<&*>955NP*T!W%A>^K= C+HHV3XDHTGS6GG\0*W2WF
M,[.\>?36>M;]-NN^:X;GHB./?E#5B1'XZ6R_).?G=-S1*34U:I69N*^ EZ?!
M]FL"BC2@X-V,-BPT2%>@AN87T_49XLN?Q8US@][2LO=]4%?SA)(S/SGZ=/F2
MO$X7FV<-=MZ??2^QT5_P<UBFW75QKB4-DQ#T]/)G@*JRDS!^@0/MX'#5* <@
MH _3Y.^>NAHT]KQZ/_]@/DZ/$71?G5)S6W+N<Y3IF/A+#P]WU1=/60AZ$%TW
M)<HRQ ZU3\$"0?1*S&#]]VM6M\?/=+!O=XR#WH]4,6EJVC=_E%.>=V+O7,,G
M=[E(,)<_#=P,]- 85&#LMAK.'M,ER!VE23"('A='JPBH1D8J063G&'_QS78M
MA[>)'J[M D?%M37M[$_-C90CK,Y"R32M3C,HFWD.K-^&UV)M@"SSR,..K705
MF\J2#V*'F/MYHYT/M0M;G8ZX;[RFHEY_7['(4^YYS^A%TO)?%PI+8_&QK^/7
M0_N;]1B1!2$_FL!U%P_TX*4@L;I=,5>?0SF3O=*A]X-Y-;D433)? X>N\7G9
M&6G3.  L='E,0P!WA>90!T+*9BRQV3&-:>3_UY7:=;-XQPI$OI5=*8L%\9]7
M3W^I*-WH^&;\SO8= 59O[(Q] >;07W73WW^"4!TH:'>M-*R)[^$ +TG3EE17
M3QJJJ9-@.MMRQ>^AR;-65X9R2A%X6=&"&3%T-?[*L]9O'J6EI<DEERY=FA37
MW'@P/6I5CK*T($ !=C?CG!$K+7]$[!7<"<37O3H%0Z88CGUJ%V9CL;PX?Q\J
M-N*N;I%JD+/+\ ZOHN#SI3Q5"AZ>#8OQ!V22A78LFC&2.4!X3*WF<?AM 0UN
M901 1)HNXUY/P$8_@@!41?DT4?'T6\^^\SLS7Q0>O/W^Y'K>5RWCQR[=;'^]
M=T/@#/AT 'X'TBY833?3K49Q0FZ7Z>6C[VI&9V^5E;EY,5[LNE3\FN<'U\+]
M$VIX-]8N:\)H@3O"*P*YZ]5!#TQ,FBC4P\2Q?+LN!LI K8WD5:53(*^/BT*O
M+-64UE'_]-..RJ*B.I-77HMO"*2U.6VB=R\N"\PSS,[$A3)]P?J@$M10)"Q8
M/JH$R= U]D%V? 0:]RC_+9T-^ZUDJYR;=]1^4)NHCK7[&)5_9]_Q=I.&[+>,
MTTX_DV#!-4^_52)97)1.VO>^I"-F>(I\0WY+V+MWW9*))\9#U<>/Z9CP%&N+
MK+IFKLBU5Q[!#'PPV"Z+\>IDBHIQ@$-;"W)Q( 4KR#I*VUI.ZVQUQ Z76(GZ
M2.EY%GI\>2TUI!:PV3N3@#N3GYHP$& OK!UO/%%[:CEE0C;-\DA_$78 QT<C
MQN)TP8QO948"QV<OO#WV=N:[&GE&;$/!^FM:ZT7K@1]88WP75CH/J:T%UVHU
MH2_G1S?8-'$WN,A5]SH8OY]Q\7MK3HEXI/;X@+V:XNU5&OPI//2]\A+, _@N
M\&4G2Z2*(=V3)V8>TS@B1OOTXD%@8T%DI<=TN=12[U3QP91=85Z))QY]CD])
MB.%9>Z)M%4F-Y(T:)#.2V-$D2C]Y2&Q,JK5&IEJ3.CLD-/947H<N%3'SH05G
M&)CS;>ET:$02M.')M=G][4($M6ONFRN( ]D,)LVTD&GEBZ%9DR$5_FE+YE'6
M06A@IXS-*!R>CI--I#9B4!=ZS[G&6$:/C6GU4">T*P-L?@BWN=BSU[$?LQP>
M@_5U1)IY02R9#Q;"24($BN&Q[SL+WY=P@!B\E/.ZL2G[8C__0Q_2%XM0F\;C
ME \_O>TQMV,/L)1D#6E2CG, 5Z2M\DIX.HSTG5HD_N'&]-8.>8<!L"BV_&YY
M%EGC]A6'1@S-&#7XA9(],XFXD0[[H2H):9FX4)+9C00I\C=8S.GMD6\2I:2>
MTD?[]+?1>9YM$3T 'XVS[$J6WFYR[BY(<]80=X;KU9B;3)BR+!^D/2Q)K6NM
M;QTMQAE4"U9VE3)E/L"]Y:^9DDCK$SM<[D^]SFQ?AKB2<!^:9CP+;4(U8)!4
M[ 1YY$&I5/GG;EN3@W(@M\9BW_=0P+=OY@4_+68*%:*$;4Z6[ CD.G'_Y,W5
M1Z\%DVE8\E ZFH#GO@NOSF0J?(T/F:+>;3GOXY<S:9_]IHP6$%TN\M'RN>\Q
MY<T?SY@,94\(C@1@>E5)7JP]; 3_(ZV;8$@PI9Z>?6V^4PS*IF CU.:QJZ!&
MFY*WX[<L5D]GI6@GO>Q8[_KRRT/YG-4LQ.7"$.'J34D4(IEF28J4*L,C7A\&
MX@?35*&HL0JC8;K&6$&4D6#43X(8N5!#,;%]X<WKM8S3\3<W>IV72D@S98HQ
M('8I&! 8MH:)P8^0B^\V8*5"LBGRF:[J\&[6CAX66GA$N?!E;8FYFH;!0YTV
M1HN]]GZY:P6K<LM:@H^BDC!G4$-7J9$S2#/#>Y2=?($,;<-.U[S O\$(XB3H
MZ_V(J)]O3R^I>4/E33E=[)OOK@X;U&=M<M_G%I_2,M/$78D9\F7Y(SS'PCT,
M-.VL>C*-S%@./! G 5U_YDVB%96017$'H<(QD/?3I*S#C6DUGIROB<Z;M4=V
M)#/2XRY). \/M#*W_&6_V?,W$?XX6-],:Z7',(C+ACT=*,>M>PV_%7=%%Z_=
M<W),S52?O_! :1+S]6;L1_6>C^&]IAB;J3$2I(:TX&(]8YTS'4RC$)M6;%%?
MH5\VSA=2H?I9R;)4*VH2W**_,0;##9.J'CW;,BBGLDOJ3=C&-\].7.,?VM77
MUV??-3@X_/1HT_7-T8J"SQZ[*G-? Z@2BTY,[.0N3#&1M4&,J8FS@;"K!D9P
M_M#Y@I"K8VIY]P;9N6L>O9@S-J@+G;"WP-[C &ONN$%^B>Q,D#(V>]L>4^S'
MPA2R4VN56&O863K#MV2I#7AU2/=ROH]>R?N';WW\5(\IZ$CQ<P5H5M@^>E)4
MY+#\]]EV<0 ?+!H_1*2=].=F(+@H+ \RA_EP%N]K)8PS6 !D/+:&_VA/2WY_
MT&&-4J'+!0IVP9O],D52M!+./O\1>B\%8)K!@@5( JA@WX'50\RH5C,_Z+DF
MO=5>5#0*)]B?QY+(#"'8^L7*-6KP)5UH^-;>P24Y2ORB9<32R]UHZMS;AW!!
M(L[=) S^@)L.<(#NJ-Q!$N7QT)'< K@>+3>O)G3X54UM#<+(<=7IF4T^6](<
MNK_;*1PX:J&M"2CS).Z5&$?3]F$%0S+J. #M(.':B!B]X.;L?*A]:[W*AN_W
M<T[4U#17L=/=2JGQ?/O#=F^41Y#P+!J2:B")&PCDL;3I?7<9,V)-CB;O[K\X
M<7G.A!'C=.O!-C>RG$K6YTMRR>'"GT4N%Z22O E#&@P91$%2^$;9B^D^FB%7
M&_!RI4F6T$7:PN&:E#$.X%ASR6==R_O#<Q;:U8GKNC5=KW?L 1PJX;^W\&##
MP4*KF05*K!LC[0-(R2#1[%$#J8PG4 +]I:]6=B.;_P"T<TOK3;S\9,[G>LE4
MB>8FC^S6-UX7/F9/R,17O^#JP;]'%Y-FE)8_:KV 5*+4I$&XHAWBUDHND6H^
M:. SIB$T_/PV=(5LUSO?Q!12HNGOYQJ)O",E[P2TF>#;?#%\!D+H:7[,])Q.
M*@B9.E"8(1>.+[JU,U$,Z[(YQOSP.)UP:#&0$4YWN<X!^%>!]5MK=7%RD!K-
M:0QS[:?%J[[6?3VP&N1\P2(FS_%M7JG*L9B)-H/(E-U/M!(U[[;5?6G*1YJ8
M2A?E*G:8$V-?#&,GA "X-3ZZUPGAA$9/Z'*(Q,4,/X;V<W9N8!(#B;=)N?*
MX5;NA3M<O8B[\&"\B&'$\FR62 _C;!$[E\5CX$A<:X %<R'+P)WZS^P1GSK2
M=W'U=';3NL=W3,06]^W1-;5U?2Z1C>0_-CMG$[1 V0-2HK%%1E'\<;5[<%Z[
M4BKSDWUQ'8%\7W.#UC0-I61N#E-K:7+.P;OF35#9QSKJX"Y8C?T"0PDGT_:A
M;X!%9M/EM XGNFZ+X;$6R^U4.UIKI&?O$]JGW@])V&]WAT^;K9/.JO!V'5E5
MK%4A+/+D1P&TE<@2]X,%V,N8"PJZZC6*@9069NZ/==Y*4TF:(:V#MT-)E&?$
MXW1#YKHY<]4"W)OX6<]MJT_S!6M>EOGLBOJ XD)DU\=X=J(^XH3HV;&L#1Q
M0"F6Y$7F:T6:GTA8M9I4$3LC,CGI%J01GWC+W<?M<-+F/39A3[7"C)9+3A[.
M&E$SI0 LTVW$0(K$Z>NRT,V>T?(FMFX+21Y6.([2MJ+=D#0ZIYZ6=#MWY/5$
M>Y7XN+O=OA!B>S@L]!I1WAYVIC^,PBE 8DQ%EAKT>O2M!M7AYC1K/UVJ!1:C
M\39/U(P&KCV)9%/C,.4!1;VDYW?T[B>DSY5%RKLF;,?7@32[64A):AI-BSG
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
M^("? ]*$14%:6$@K=761%^WZTX0E^DRIWR1]: C[PHP=O_%YI"IO4=7I9^D
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
M"ZF+SG[D[,1?2'##QJ5\67KT8G4B,FNA:P\EJZ7%Y=UQZ$%&B1VZJJ>(F].
MCCV+ VQ)7G9@P)C%U(]'R2P17C%>C(9;R[5ER3BI15?T_?;.]L*E7:LTI.54
ML_N?-+=?);61XOF %&%K2,<"7:$]0/E+SJ9A@Y'MDT7%'O4+KR+")79IGE\G
MO.[7TX-=/59!#!:&]K,5)8]780;'27?N8S55865:Y6Y9X488#[>U2MU^DJ*Z
M.EC66?S#JB:J\[$+QQ,4Q8Y<SS3+\IM-NU7*^)Q5_1/GWL/:E8%2N-O28(/Q
M6MFA;>"BOC)?3K.@K?_3LU=U'B\Y430'A@7=(1Z#(B,%!=*:BPS$F6+BS-=C
M5\V0418SK)/HE9\SC9-Q<+),T:9M;I;K"&<>CUD8*X^;(].6L,%YPD:N$#+0
M^/"!M3X[G"EKX(TAQL<"E-^?&+'V';M=U;!FE-*]SK?P[%V-,V<!?W%3+:%I
M\B@?8&="$QQ]J':J@P\(X8-W)(9=/<-VC50^[N\WYT=2?I S&1CRR"+\2NT]
MJ92H'A=HCK./>Y;WR.P2095[@=7345<D8</8D''<,T8'%[)0L?)T]!$MU9.I
MTMN=NF624@_)7GKRMK/P9D7DM=U77UR5/;8#"I@+(-M]":(;CH44/SKFN\LD
MU;5(W\/;\5V00>C"SD:[2UR,[]@Z+UE'#]H\[;\W@<L--Q_^]3!%L LIKIYH
MCBS7C@_D.V]?($<35 A]F,JYZ_4R'-Q,CI@;%C7Q==[@>KUEZ*KJB:J?0V\X
M*?<OO2^RFI:^[SQR\:;V=&? V-=VD@I!B*L%291"+H?*GT+VC[[(NSK]R'MY
MKL'MQ<:4L<-MC[5/ WY"3WJ"2!737%G--JQ H[0ON3*@'1W5J SE,3M=WED]
MT(SB'CEKX14"H,]7/8^;J[DDLEK@FU7_:[?V!Q9KHYLN68D[Y/AU<#J.IO4Q
M0HU^# 2&:6C*9$Q58GVT;TB,#CBF.MBVW%,MK%X,D&^8N.+[U?I[<!S! $=A
M'G. -%S:#9+ ZM69"([%AION?!]F%B0;0>:=<HSJ#^-J%1F39GO<Q ;E#GFL
M%E$&IYW"UG+LP.;]]18L$G6P;+:3&4PEQQ!DN=NB')6BAZ/-=#[9+&6/=(P&
MZ'N9?A-GG!04U7[X;20KQ$&1T/^L49>7SE7G;--L)HF/V-'\SM%Y7)S7*07G
M=VUEIE>-I:<,E!8AQY'].;?FWYNKBAZR/?HQJ2!(N>S2#DZU+]M5WT_X'IUY
M)_GXJ\%/]S;G;WY.GK2WY7Y/M+M[8"[3J="<SJO$X$B))*8-Q%W%D2.T&Y[X
M?.V8"NHI2YY,=S_4O'UM_5XPB/SZCO#;$'KBU@NJ3J85 @*65T&N[+/U$NQ,
M7HKY&K#YP \0I1\[5:9"H7PF&%;6/$\O"=JE.VDSU1"A=FZK_L93707G]>^'
M];LE,0.X<B*M)R$[6N]U;/7<[!TJ)>D*+%DA3Y 9WE[7G;C^4-<[0'KTVX9=
M=]4%]AP1%4KMO+N '4>QWT.9G#-?QN1JXNI-<T,\6QK7#/00H_!2M%##@(+S
M[&E_1H*M+J/<>)<90U%<1"=*../,>?IFVX&/]]PN/PF:>Y23/3%!JD]-KMI]
MLMNDF;XEB%JTZ^B],T_Z/^)&C:9*8+FN6WDASSZ"U\9RHIE8=A:"Z7#X_=W>
M&#YP6I%@AGT_XZ$5&J8!7]75<Y[B;%OCWC-!WU]C.-XJ_4I5+?6I]L,U(7*S
M.;HO>)FP62L+Q[[-<H@,P#LR<6R_MT8.(OC-3+F<:O5(G$I8MYOZQ_:V#3:%
M\[HU^MW5E)X]#J^BYL'9&8Y#,V<GUQA*R0]Q:0XP2#(+HK4SX2QZZ^,5<-M
M_H6 C)W/I/M[%8^W1;SKJ"O/'@QE'^"5!E)&O[;"QI C2Y.V7\4$"F4I'ZI^
MQO*.03N'BN78G4@:JMER,O=%S/&'NE:.Z1'-ZU?.M'W\<?6C]IJ/CKY=.Q+3
MQX*4?(?\S;_X/:H>])A60>W(FYUIE7/)?F5WY\V\8]79)Y:/LNF/%C^D^G!J
MC>5O9+(9D##3LYF\FB!%>(?D=TQ9O2F-F-BHTOB"#UP_P >.X:;R*",G$W&/
MZ<\OJ-C8;9,UR.",FH6;7RCSY)6"N.V\?&R+AQ0SMA47( PIT."8,9<H,\V
MQPU?7??/7ZVTW]Z64&(V_RHF>"SOXTG]O9J=.@--%E*2NDZX!5Q=W8&Y=..2
ML>2TX&L_O./OOFL9[#QP//32F*F.QJ*+X8&N5UT,'1V-](QF2UF7T]/+_'SY
M?MKR_;3E^VG+]].6[Z<MWT_[N_?,,#+FV[CZD+$G[@GW,*LD(SX@=&O"D-OP
M!AOJV<=-9E-WI\@TI,N?!9<,7%$\&(0U&G1.,*=CZZVE]]+7BW3Q5/WZ\AF%
M!]8LA3=1AT"N]EP,^/W0=P.NK 4?:'LK*L$'5O5R5/E W[6WX-P"'V 9@:V7
MX9>(GSVJT!PN'^#:!V.918UKD5U,WY*9CB@^(&.]?)[_0^>YQ;7G5?(!+^(:
M[@[6ZH@\[L6WY^H:WWYC,,YP;-WGS?0+7YP"7FTX>U-G<9X/Q*SF%6 ^'WT+
M,AOZP,5MY$<8R(DBR0<^9W_&0EI('XK/@^6"6S%+FM<48/&-?(".>_\*BEJ;
M:N5[_<QB">'LY/!83[ Y-NZYG1[=YVB&]F6B.J.K?W*X84J_<V$7'Y!<SSD$
MOBVXSP=HH;E(-?=",YLI5=,\\6LH6*'6@ ]HN'Q'&IUX'8W$DVE G""\YF^F
MMY1"2$[OG]O'!YKW8[CVH=BOGR[R ?,97O^O>\1W^4"<4RME@5T&"Z/@/; W
MAA9%]NE=DOV.YAH$8N&#>;"B*?L>'WC@L!=IIC\MD8.ZX-N(%BYXA(WD!C\
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
MTF=,FDS5R?/_WCQ#2>6=L<4U\F2F<&Q)RLA:/J"&ELG6%#X05\8'#N!F[?E
M&9$J+ .GM)G#N\;G4*K0A.6>F3\_?W[^_#]UGCH=Q/) ]LY$\8%1EQ=\H#V
M=(>Y9"52G6PT=G%VG./GZ_IVQK0F*KB!YW/'FROI-?J!0#4<![_7=Y5FMK>9
MR4RN[?O_'&Q^DZR@UH.SJ@/:?"#_)!_@ Q8#E&N6R'/$ +6N,MN+E^C(!^;V
M3\-9CL-W,7Q 8MDW#.\E;%]'&628K)VMU<A*X"V%@]$_P.\0K;E7T 84.4.J
M08Z.$SB\U7$B'M=)JTI!55C^0X4:5(-VRC:V(.0$.H-C.:.F4B!&;ECRG;F5
MF;3C%Z^QH_\!?.XW<48BF@*)V%$7"IH!0:3/4I1<2A(?F#"O<.8#QSKY )+V
M&M2X/N<5B[:>M9<:^,!IK#3;'X)L+)"SXAI9E-U89?1/V&\1-.(6@4W*+"(O
MT0$SM_\Z&F^_)O$[>#LBB^G"<7VXDE'$AKJY79.I/])U-I/K9&LF#?QO( )_
M1D%&Q@>Q<.JX+-A=#/*!A^.XYC6$3 8?8.4KY_.!OI0Z8U?$='D[>'MG@@:I
M3;(A(D'CWH+?(6C$16+0@%O[(^!BD;1L--YX;K#\#PT86*[L,^S4':U)RE)L
M=.QT!M)+J&&L9;,)5^!/ 46V9H03A"YI6S/@?P<YCU/@ Y]2@@N1NEP^P%M[
M";'] 76M/Z"NCLC1P?&!X6U4%.L>!8.PMODSD#/(MI'E RE14\2AI5D)6E.[
MV/3?-;V'QAN] 8TW,3[077P4#;AA-.! 1U $BVI@@VH@R5MK"8_72C*.\CSY
M0 GQ!60!XW$/L5M6ZDC;XC*)Q='_]L+FL+:V5=D;K5>F*X(CF6#<L<Q1XRU9
M;B,93:=?/?3V8UP\K/&][P#]TGN1?AG(AH%!&V26LR2DJ4OB&A"ZMX*PM&D?
M0PBG1%X=7(")5A9BD2)U_+6-=7R/WO^FW["&VS)YTF9#?G"F^I+\9UF'!"KC
ML;98>@9N)1\X14JD%.@'1R+BFJPCD"#3/";PUIAJK7X34%+4=;2DU]XQ7(SW
M4?_!^??^"7L./#X(2&9KD)JP:+=X5H=:+PEIK*VTZ<E Q+YYGG^*W\"6K/?#
MUH!+3?7<O-<4O3W;WWFB/:!)?9_IA[0W5QEG>B;@POS2IKD>M#EA\P%85A(1
M-V"OY2R%?.DV H2WX.)3^*/L6X/8Y".LC.HQ48?K5YM.?^K[XGYXS%-=OK16
M/,;=T\YI7;ZR(+N4@S:J$8U@E1JLE$6@8DJ)]2DQH)+ITDUE1X^R'6JJE25"
M,7:L4T9IYJ<S2O0U)4(7G=\;YW!\"?<]\"KQGNCPM PK"):N0<3UN-80CG,-
MLN$#0B@*1?A])<A^,-6%W=J&V$+D]6SOBT5$">B"#GUD\0JOF3=?-$N\M&Z4
MC)Y7"6\9IA0/P=*)B%@IUP[6@+30UED'RJ;C$K&+"4;!U_$ZC-8$96E6_GL2
M;,+<LL?/3W?L4*^"WQ!692LC9N6-L%M.@E,G?A>Z_8TL\?T%@=&$^#6GIUHE
M^4!TW'0*\I&@R:2Q67?38"8* (0X@O'OPAJ97Q#XCQ+R<TK?@<)A;>PS"J>#
M@Q'#IB1.Q0ZI9J-(,VG >?'O1IBG<R77'_G>/-05G]==$^AY\33+K>_P*N\O
M\1]R'PA6V8D)*=_K3/B"Z,/K6,0&_RAE+6CU8+=:QDYV1LQXD<E)#9SOZ^S^
M5WUOI.GT:ZDO0A0!^ 3$0Z.QC)>/I=\F%F-&QQDT:(W_6/+1O& /)RB#&<('
MHHCBICI.MUYC:K8F!OL[O*S8.TY7]RJ]21T[\^RH_:F"AY='^[(Q]X@LBQ1(
M(QTE5<*K(-5!M^6#U*I7H!#>!O(8U*()XYU8QQTQWD6Q!Z+\@L+CCQU)&SJ0
M?2-WS^#YQX[^[WQ,1< J+RS])DT:ZYG2W5>#6V2JB#_2 0NRE>HT6:)UI:;K
M0C=,RWNQNEXLOOMD4=A&'#H"YAF/8PO#CS@>._1MR@-9^(.F"[&A%*XH7H5=
M&@]ZD^(N!24@>OAC[.GQ9,+:;UNU]Z6+/3Y\FY?^0?_)^H:,U0E/=+3HPN*
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
MXB<W/'E[(F.=19F;Y<!$J.J%SNEN[M"-HS[TD6,GMYZ[_77BO/KLIX\'3S'
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
M"BX[GU(/[E6_*G=DWSZ/H)W-.]:-2@HEO/\/&/*\_,N"Y??\'U!+ P04
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
M5AK3[HV&A2I-%A;IOW6*A [YGWB2TI*_?R"B\BEKN*E):Q-^(WUZHA03NSV
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
M4SU=T)X2EY)6V1'DO3W&.^O'!3+]&Q<HPG"D\@1A)/Y^@_&?ZC;8L^*_[V3
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
MXHX]6&?%U+2,X[)G0]S593+CJQUNV/6YZS\3_$ L$YPT9-0Q;R/S](S07!'
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
M@^NA<=871ZWSL1%^?I24 ]T>MK-Z:W+[_@.4_\??!D$M^0-02P,$%     @
MS&6:5FB5B-X*CP  .J0  !,   !N<W M,C R,S S,S%?9S8N:G!G[+L'5-/1
MERX:FG00I"-$!*2#@(#28J.+"$@1A(AT$! 1"1(210'I @(*2J0)2(ET!"3T
M*B"]24DH2I,$)/PD[<7_S+UW[IUY;[UY:V:M6>O-8>VS$I)??F>?<_;^OF_G
MA#9#6P8=-S<V,P8Q,#* [M#_0+1?()Y+'D%W/4&>('ICH,V#KH 8&?ZVOSWC
MW\;,]+=G869F8C[&<NS8/XR5G8UNK,>.L7&RL7/\;?1'7)P<7'^?_/V0?[J4
MD86)B86#]1@KQ[^[T=I ?&R,?HS93 RG08Q\#$Q\#+0N$)@^1I9_#(\!],^-
M@9&)F>48*WT8G/0WU!VG#Y^)B3YH%OJ(Z:]&TE\',?.Q\$NI7SIVPMJ-]72P
M@,;3U#PVZ<M5[8(VHW@9S;L/HM@YA(1%1,5DS\C)*RB>T]+6.7]!]\I5(V,3
M4S-SVYMV]@Z.MYS</3R]O'U\_4(>ACX*@X4_?O8\.B;V15Q\6OJKC,RLUV^R
M\PL*BSX4EY1^K*ZIK:MO:/S<U-'9U=W3V]<_,#8^,3DU/3,[A\6MK*ZM__BY
ML4G8V_]]0#P$_AS]]8L!Q,3P/]J_Z1<?W2_&OVO ^M<O!L:POV_@8V:14C_&
M?\F:U2WXQ&F-IVP"EU/SJMK9I35M\()W'XQR",F<P\H2_KKV#\_^WSD6]?_)
ML__IV/_R:P[$Q<1 7SPF/A $1"'GQ\N#_O]C_83>%/@)_$BGCJ$F$(W[ C$:
MNS>MHQM3_.A3MR0,5'-<PPH4*O<TW=PF\?2:G,?SN?CFF:G\%B9S&BBJD-IV
M--S2>K*&4O!PHM%7FUWU]_S,J9&6O8XJAMUFR8-=W<"B8G]=N%A]*I)ELFC"
M0J5NLC;?="TIQF[RU<N!2\Q\[8(CL3UNZF%$06F]H('QAN^>%GR7OU#>3E3,
M%O\Y87W;H6=I3FX9O;V6-PNDKT"[."T9AZF[VU,/;O=*ORGB<(QVG'S]A%5.
M1%14/Y&8VI?64]TS:W_CYM$SIYX*A9OW;:Z;3SM,0OTKLW[Z%+/*"1PX5W:,
MVAT$.)M_>SB8%.0RL;-=7B'E6UGY:]T1%Z,EZAUVE[$$E&;6)KBZ*$)W\ FU
M1U*= $<PXW=WA+']!Q>*C[>?N%T;/"1UGB.MZ<7W]#:.7IDGFMGQC>5:[/*3
MV0D1+D5(BU_7MJP+Q]ZF!?DWWR:**>EUYZKB&YZ0+X2M\(H!\8-F8^6G-18W
M=:,'.KG8WWJ^>\&4QOKY5%BE,)9W)X%TEOR8P-7*#Y@0"HRF0DU3WV[@!T:_
M;F+"4V7L-!@F,OH8WQ)$'H<*7AA2,$CWVQT-9;<K8B\Q-].I;BW_W:3T&B@C
M%&!-VG9Y>(7(+L#3(B#"RE>_L5)+*0^<#0SW3>^:SOSPB[K/WNU&%J:40[S5
MYB37(WB?081KDQYMSD$T(L3#G?2>7UM!9IQR4$H[MNTN$])7I'Q=3"M#^-R'
M(Q?HK^\2?HK%-0]N+Z#1WQ]+"':0O2D?6AFH(\>=AP@%N,IT++'%9BKS,#U=
M?X"'4\94=/;2\J?;3#W^5EA(#RH:+*&O10.Q(SO X(W<4^.95JK.2;JKD%?
M<+_PKO',J9T[/&SGU[.[L O>1I8AE5D.I 86I_32[8DL'?^M0PD# 6MG,18!
MZXO_)0SA3UU*PO'.BU,Y_)=IH)E,&JA+Q]Y59 PQ'!10@1)_M^-$Q 7G<J&\
MNGQ,I>Z;@C69CJRA.4C\C00U040O"F]- [%2%^0ZPW1C8[3.-%@:1W@,]]O,
MEO\ZU8^]/>\V'LR0C"4KFWPEN-! -=@A,L27UY?*N854FB'L8PX=EY;74W2
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
MHBG)^I$XBW"J&+"_; %#82F?Q]V2+0(">V\XJNT\'\@W"W-NLHJ14;VO[LJ
M@P**83M&1310N[\*XGA[^48!T><93J6X0^_/L0SV3"NQVS\U-E\,AC1\9;9<
MG7M]&#!\77."Z?=8_!\=%THIXCRLALIID$?M@?#H6P0%X$GM2TR5<$^"AMKV
M3P__9E+S;M5&?8R7#;ZZ_,%W-XY?UOL>P<Z+PG2>TDF_I;J^+Z$2/+O5L52/
MBD+#;4/+)!2'YY2F22J3^%.1F>)C45.^"<?SSV6\>?V$0?\&Z]@KAWC$)%W@
MH6;2B5*3#S&\B EDK6$<UM+6N3[BG9I)AEQ3:^X"._?Y^OIDLZL7RWC/EEPK
M%>W3PB+Q-B. \DB[VBR2RIX527J(&$0)DOE6G-\]6A_KQ'Y-<_DR%%,:)OO[
M[.W2/5'GR!;N8,VK7Q.Y6)Q93S\Q7,K_G/(,*8H0IGY#<I]#)R*/Z7OZXL!<
M_JGZV=>KW)L'/E]-+;C;_$1?5V-/M[0R]PF'?/Y_23/DIL_\Q-9CM>TA@C#1
MD_[DU=8)\4C(\F$/4P'0 ?!F3G>V2M6D7V]Y,Q)J%IUSAY#[^"E42V=[A*#3
M#<4'K->1[)">KQ&J_H;R*.+KF%4%-<ER+>N*JYNZZ90LL<OJ(_J/!(_J"./+
MD/;=.7^L?04>LO*C<T&OVY5_VD9V\K>$TVGBX66%-)]#T*4_GLDZS)(<3$Z9
M2[QP7F_\$21:NU6HVHJ[NX#[C &?&]C;F4\X387X<(^,20\J%F#XH[(\(@AL
M$3]2HNCL.!^)MUUZRK>D74KPF[?Y9B@YXI[YAFR I8@XEM=WAW/+I/DI:S]P
MN<(3G'*!D-5! \W9]D#PEU"\&U!^Y#WP+&<'IL9RNK-"2KFN#!+S>#5KSA:G
MIFCZ5;A::-+FQ^ZKZ$(=1I?^M Z,5RL+F1G0(6G"Y<=:CY&9@+ /@$.'[NEK
M3?9/BZY4+\Y8: Z=^69&&NN7?IMKD>XJ78!L%X4L9R(D@5[AW@IA(ABOA8D+
M.(#NZ/FZCR]MWW==/?LYN1<YZ_[J+)?$72XVYN,7SS'LC210><CADS10D(0>
MSF&;B?08$%*;<S>C,QJ=8O@- $F(:'-*\,V5'7LF>F<BOW%68O)3^-=<OTM?
M,N+9KP9UP@])#O"P<80"LIT1<R^(<1-3P_NL51CH; -+_![2P7F >>J$FO#4
MFLJ&N',*E77BMT08<SKE83DJDMW]+/7HS1\[#G0UM$F)PP0L6)E-TT!^D-GY
M*P37TKS+WS;$)M;]_4F.CFG?*B9K>G5>F=$EVFRFG.B9VM]J,U"B/KYW>R2<
M) Y#$N_C,U =.Y>G3-7()XZ]3'!_4-D^N^J*E@IUV'=\HZ-8O]-VG&'3WF'*
M*:,P["ATU>&X>7-^-CM30<H-$^:;=;UP!@J*RH,8A++5(I\L@?19?;$I;#[L
M&C^/)!+Z1IW*:\STGUY+'/I:W?<]?5#RNX/[_RH<"6(QDO11+R5!V5JES):7
MF!!=N1<("U%.W8I;1RR3U<[-9V5ZF)]K.^0=3=-3$/<AZ1H--'86H4#?3:%9
M-)#@1;"MM:L429DZ]PA:ZY"L;XW/ZEYB"]V-7=3 EVM/.^2*$)1ZO+.'0P=N
M]]S OM09F"$59<FM=T=$@@2LC?Y+&-R(KN(OTP,[ PZGO$-(F9'DJ-THUEK(
M"3C=V>A+%623Z3JTL-^(?Q$,VCDEGD]RE@ENR0HQNZ]?@G4IN,\RHR#CA^B$
MT'-L<NXY()S #P;D>;=_+_'6H:)=CU<1M,M6U'@2<I:X@73CQO&YWXN.P_B\
M$\8O.IQM/W_+:+\@!3^D<BJ0SL)9*7FA5H*P0VS*CCL2OT2, X))$"">4@'7
M"0X*#BZ'Z?JLG9C=%-(L/7'+3+=:YIEOLH,RNZ=(+)6]B/28^@W*297V1W[J
M)0LX=RWQKABR GP%9%/\2+<!][S%^#J^##=GM7.N\66OOSY/HS>7M(?]/:[
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
M@>+P!555_1<%]0U/+W[?TP;9@1@M)#O/U&ZE4MXC^!WA"(![!?E4[$.-X;N
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
MWXD,F4Q B'44W9NKV=NF^[$_$MCJ_KAU:N]PCOL]\7D$(YWM[B#^0#O^-LG
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
M?7\?16AH'6ST^4,\)C=D(LJQZ";,?%1>NPN9#>U!U.]",@R"F/B*!=!TN+.
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
M?0LZ18Q34%&DEMG@H$I'T^"@D$Z[.<63%,$76:;P0:=F!!B$)WBS,N.H<'9
M+L>#[W9R4R!DUAX4G)K8LY X"O;UP?9MXO8@VB:J=._C^J7GCKZ%F%_VJI1^
MLV/_ '6#K0!RF XE(P.&53/8PW908H#)+B0)5TE8N=)>WY [%*3LV522J^HK
MG^+M.:#U5LU"(<LJ6HP:1(YXP.)A'*?J]0;)N?2S(P94T&W%:6*DKVVQMN[^
MS^=/,4D/TI)D5_YLG6,_8Q33<:U.4-AW%U(;A_[@)CV)%EQ>.+"!D9Y%G06&
MDS4T6V^URTR$G5$/V#S=Z1RI)Z%THD9:Y[20V'97T'&.'0]L#?Z#>3L/=*92
M,Y8ECDA,M-!W!/1_Z2Y>H@NM!-%<"^RS0ZR_-O8/.ZUKSN2P>#S9UD=CD]!(
MY1[H3 /M&H!/0)E.#0<(-(E>G?OJ]&'F*W]KCJ"\L^GYP\4FHG&Q)WM"8'7>
M#%%_LF#7 D&B$U:%78VDG[*DVI/Q*0P)Y8<:M16>W:DDIEY7.]0QOGD!,6?)
M5:UJ\/.3N?#1[T\;;G\8$IQ98_'B!%K"J'FD84H1<'2%N-4M&,.20@B#L^?C
M7*U">K?.(Q5S#2WA+2DJ0Y_$XB>+3I85/37.5H (K"UN,81+63S3]*L,KP;F
M2XP/=$:B@W6,^D"H1Z9YJLAK%G=5O5"G^>+-=.KUXV]$RF..O]N V-N\17<B
MJFA5=-@*OKK^+=T ],,DHI4F*G7X0SN%O_SXO/P["EMG<<:%42U)5;EYN"S&
MGHMWVVB Q0>C7P*U2*5QF-N:!#80'0HE8F96^IQ>/P]R7[P+/@Z*KOA5?^_)
M6W'L6S_]J[.'4W@NOQ=W^)EE_J#HR/" 6P?='=-QH?T80YGYUN DG1?]$5^C
MAA%EL\_4C@8YS0FU.HSXZ_CB7U('[&%>$@WVICQ?!W-@3>9%#[/.*[SI/6=H
M3]Q:-:,?0W%,,\Z2<7$+7'?3^*X".;'83B.9]KIU*6=^_DKTQ)3*YU54T6GA
M&]^^A5%<=>\#TL2M^'9U9,XB/I$%]:6U:U+3XO-SDC?!12-T29!/9?WH1XL.
MA\DY 5C2=";K ZRA;HV2IM<-2T"(M/.XH;3!$B"CN\H'+V3 'UK>]];$5P%(
M3;4L\_^8*?Z#@+3>\$A:4-W32!C"T5'H.;04,\%(PJ==*2CQ7D.Z@?LB7)2
M1)"&NYA['!9;J>(UH8T]@0J/OS4DV\I9*&.RM2^8*[Q[)(#H0@"F0: B+HYU
MRID1!4RO&A/]8<($O])KU;FJW'3%BM_&?,_*4_,<2@YP<IO?O_HR=O^^Y@Q"
MW-_CS7C1,^TZXT8*?Z%-37@\&7-P21SC637ME17E7.7?V# S[^\K'^D^-WCQ
MJO@YU_=&GEA#9@&,^!):^WT70G$N9O4M-$BLFAM)K+ T@*\_ZHCP@R"B=X!L
M)7W=^<+KY4^.4U-?*P(+S>R[CEGL,[\1GK ^+/SW2!J,+TY*,!DFL0OQQ(+*
M#Q9$VOD9RM-K&QE"2 (B:<0W-[U%%]M;O&-4,#4677GZ!,FQ)&-8Q0[VS"/&
MJ( =C[G1O0CN&U3UQ,[AF<<=N?PY#UMA_J] W*5Q;97"ZLG:%9_B!#Y?2LP?
MKS3/[.L=UA<?"D1(+1I!,!WR,&(>HOIG-QWQ<&$/Q@O.Y^.F--Z-G]%_XUCI
M?'E=JY6@WIV>'1]W0DG,^E#Z@Y0NL(*.9(VW:X+R0 OM+]KU0W>.L$;<#H%I
M+XUPH6$15$\XD/=K1#M\[79ESJ.!GQ;*>?K-E0?4;]M6.W@.P;P0H*H$I8RZ
MP.+ETUP5I$ZS>*("@.4M$Z"!MI7&,'F-"JFBRJ"EZ[/UZ,(N9KY>24I-F;97
M14X-?&_*<S?IA^Q$P]QW(3,:FH1BUFS]PAYM%2/5]A>W;U%[6M5EOP&'+DI[
M$3IN&EUQV-+/YGW7U/GF[VK>/_/L<HXT\G B0K UBGNF-93H*NV4$6C0YGPY
MY7OP4K+H]'T6FX%6PQ@BJB1LS*9@RBY$SH@?-.[*58S]W=1:9Z$-#-XSDW(Z
M):EPV]V&PP.YIP5&P-/&0%^ZZA)-7Y$2_S.Y-0C7\)2D"?'A^['L5-O]J-&$
MJT?\_%?5 Q !SA,$U"SQYZHS56L1T\TG2,"P>&4QWA5@PA!C;3]#JR9(RQAX
M=OKPDW[GELJ\XH!/^XGU$\>&G+D?=.]"Q%_<7'[,&'SG_LL6)&+?7=Y>I-UC
M"]2'<999@5;(2/,D*OX]+B(NEF "_(Y[XS>=M5(@/V]D.6,P\\*Q9S03[=%%
M[WC:UXSIRH1YP+=_DM<84-PN1 J'>U,IZ26I,-^(Q!"/H<VT!DXM!5V"A1A9
MC+.!= KB_=>\P*:15LMPK:U @PM$S&)*W00R@L6C2=^##+$)AGYXTOKH;H"9
M:_LSS *_;M>V_>B$K?'1?M^6<@,8(+H+T18:" $I[!L:K'4L5&NNU@ LA]\H
M6?I9\%0G,N/W[T+@>]-S#*7H"&:J3>#T8H).BLJDS?6]MH<@ C&\3JHC):9I
M>_V";=PL-#^NQ.O?G7R9M<&K4EBG]E_5.'\WTI]#':T#E<G;[; %W^QY-K!_
M<&L;=3.XPF5_^;CEB=/-6DWRM]$6T7WRG ;3BZ_9MD\88/&84,\Z_UV=X-IB
MOJO%IR[P&$'1@[F8U(WA_0R[.L=B#!?_I3_!I4N$DM=]1BZ6"B,&;[K\RY$W
MWI72,GKG#P"X;LP^OUV(H$'8*^?E7*6VURZ^A,_/P_,*6^H*=%,<7"+L36_*
MC^0R)M^S!76W=@+L4>[\ZDGK!ENBZ6>48\IKD>W0.>3KV>$"@JQU5!5I.S#[
MBTO^,<ZWML(\)WH-05MMCHV^/C;@.S:].D W9 W.0Y@5F[C]RTY]R2QU9 0<
MQH>&_G+RFT/F=*_/S_:$"N0'2<5V:^9)9@[_7ORHK/:QH@_= :L9[L;-T.W!
M"C9',V7K4 ZXV.4F"3ZEZO>.(82^R+JIU,(3T5)5IG2-I[2F0Z:K]P?F7(2%
MBNFM>]:4*9;_Z$D61K= 3["I>05#A^Z&<@<19$UN4 /&AS0=)M6_?4UP\FD.
M69O/'M!Y4B%B+E-6_5[QG+6H1PLV!@-8%0$MEZ@Y#]"G63.[$$FT/M*[3TXR
M[\*4@2H5XU;37N7L>-^QM;:A[O[3 EV??C6TW>F.'S%&?UL4KZ%4P:U*%%N<
M";2_:T6&$GWX/>W27W\5:$W O/,H4F==57O"L_]<8/G[BU=OK\L.-IR\2*+,
M9'*8??B:1WW>KLQVX!<Q1-S?TY,3CH,%"YP&5D 743>_',21!WXMO5UN[GU<
M:4%+10BFZ9)8_8K-0K3$7-O,HKP'O*8_-J/U6/NU@!_KG?K*JUM48]H,.+N(
MN"\GU=: -05ER;+A'Y>L^%M3%=OB)P?MWD9&WA0Y'AG^QS)>J/=4>.@*M [!
M$%'N0$!9NC[X.E@G-)UU&CQ)M3<&J",BO7B!TCKNJV,&PSJW-2LTB+GSRZ*/
M<LY]E'3F5C@>PT%< ,QDH3WXFB *EF[%8CL$:)@_1AIU/<YNS" 8Q_"+EY-L
M]?=\<V'IMD8%GW:X,"&I]6FL\)$O,R8NPE\P@(LK]R(F&4-\B7U?FL@&HY=2
M.W)R<>D,Q&M!<1??JJ]I2O[Y1P\]H)KH>D25-/AW!?W89Z/;:1MS')T%2K,E
MO@! 5]\">>2O/^/;%5&6U-)N?,J.RQ_D-#F]B,P73*ZP(ZE]BYU45Y[E;WM^
MWZ7B'8?,G:JKUOM,-3+85W\-(FBQ>/! #>T&LPD501Y82Y(3'+^;[\P2EWM.
MGE&D"B22_;W4FN/K7Y,>YIS4:D6'JJK%!1\_#X%$0A,+F<5L5Y2' *YKWL?4
M7%ZHM^\.>HCGQ_B4"8HXN2XAQ,/X HQM@=]EQ;XKZ(;ZG"L=/'2#)%1I3&7W
MG'/6=8T<AG1R6.$O*' 1M\<9.>]0U#@:!CW4LWC^KJE'8T:W4Y%+Y,S:^[=G
M6,*J7V"W,*"24AS@3XM+I=6 2W0KQD5PAJIL-:(TPCA)AB;9B_L+)M9N.TAF
M?1K[-'_((]OUG>*+A,S)X$=\^TCHX__8P0 '>MQ@#: MW9WA =X$Z.3YFN!W
MC"N@,S'-XY.AJD-+$\3-@F_(7X$&\X,D=Y_B.*S@;@J!K&/ H_:]LYHSTBS^
M:D""(D'UD$3W$#&)!4K4 \ ENEN40YB5-7E>42$L2_.82'I$I>H4GI@(JYE.
M1;/_6(^OC>B=IGOW8 C<5X*2\,)ACM>$M7=BDP/4>D,\4PBCKY+=/W^9'23L
M(ZM.8GP%0>6%#VL$*(U_ D_,#Q]?+N %,=&D,MD]DP9'U&Q<EG:BBQ]IW^D<
M[SM.+.>3EK!3=&QY,5T+8HS'42=??@']31N$')>F@IV=+NHKV+PQ07R J.SY
M^D]K4&0+.PBFG@.RXR/(&-$5N]S //? \07$@HO:E=GN(K7?J^=L.;,L>B N
MN+^);]!93*_<83 UC'X<W=DN54O%=C]@SK=5NIS45XX;R3HP_5C#^-.)X#W?
M?E_=KQ 9T.\/DT+#,!T685'81#8"""][ XH05[7J\$GM&A:!HXB5#NL9]=H'
M=WB/=%R[<T[^Q8W*?J,L)A;OC7@ K>'N*D/$+^QE0/<]?NV<OWZ*L3Y_^1R_
MP1]LKJ.T3$WXAT-7(! 2YJ;@E[@.-E*M?Q5-M>PM4&RA#O<('M18$V&<G[ZN
M,]B]>,(9=W1J[@:'5+@MUZ-W$G,^_^]VW_YO/J<U"9JT'/ L715U-H^,Z T2
MZRN=48T,M\O$/0][8VTV$!1T<+LDLXV;LTSLBOGV=-<"!&V(Z;BX.0!/WH74
M)SR.(B[$UT_SA9(PL<#<*1<_Y-FBYBG7.Q:_3!I[YSD(QI$%/]^P^A#[#,[3
M+04)9;UV]CM;;%T^4C\2L%DV'NSY:A6J77_GQ.R!]#N.34<2OA,<DS<O02J*
M?)IAB=JI 9Q=!-NZM/@G?'OSG[[@$[URL8@W*05B"X% #D%L<_^G&DK_SW[V
MX]96[[9(UAE:_U'U]_?)=4Y-_K8_\^C#&BTYL7-<64B(?5]S(D.&Y^\1,.,&
MX0N"E9A N$!=)X*9O(G43KOD*NG]63??5CTM"4J1I"V^(#=BP=.SW?/''M.4
M =@JLQ 9N_*_VKO6H*:R)!P$11!$Y24@!.0E;QQ!P,1$E)%$5!0PO"<J(F*,
M$8$AD9"+J,#(PQ%Y%#(#@PB*B @AX6E"#!!$(@)*&%"!9$%!D'MU)MXA(6R8
M7UNUOW:WIN;/_NBZO\ZI/GWZW/Z^ZG.Z#PPJ=M*3P3+^@N&L0>#FNUF^W.:"
M3\'4J6-=K=UOBZVBT=O5YZC8T^.IA'&5&W-M9!#@0W+4KHT#-Z[H'LR.G>ZH
MXJOGK7E[E^'UWFLZ==>\+6&0M60OBGS)0B6/F8PEE+[X/!B=9R=.U,JSK+8H
MR$_;O&FM^?5ZXD_C;'\!<3W T^:>(E[F/BZ:XT+^N $7=(R8UNX^Z8*D7Q01
M4E!/PX*2/]6Y?)KJVQJWJN^FM\JVN\^,8\ZJG0>D!"4$> "7\("F?CXP\K4;
M  -<KB)9MND8U["SA$7B]7:5>S.+W]=.[C[Y8FS>07OJR;6^ 7QLO'%//4>_
M\XK:?,1C]1EA%%4@=DG%F)DZ4K]TMQ*R$Y]\I^VP/_*PPE-[Z3?!QK"G6ZXX
M/O)^ZAR2>MA5FQ&]THJM45UND"6%8'TH6")ZVC_:IF2V))=T8(,\N)P:A2N:
MO'2626V<:0K(-[R%OU 3M9ZGW^S:_=D 'QW56TDKFL^!WDOSE<I?E:^DN2\J
MAA5Z<,T=>(U,,&[LYCKJPUAOG&U,R>0([UN>Q0U&5.#/<X(>L+-IF^R^F:(A
MEDKN<'?*DR&)0G-(2<$T_2&L0ND",A?%  <!?G<+'.\HU1?5M2<_DF.-KWY^
M&S&&LV'Y$=W,_:J9%B<[.PIE@7'T8<%\I&R/8I2Q!7XN(0%92#!PX;+R5Q><
M]IO1'18<3Q+GH/8/NU,,GYH'VE0G-!4-+-VV+;GD2U%"SWMQ/:L[,"/PF,R'
M;K3T4T*M>C@LDM2DK!%U*AP>@\/7W+O:&]8](?S>&S9ZPVYS^LW+*B6:J)N1
ME8SM\J"E%HP%P/-61O!";,."@)N%'-E!S1N73H&YUVIF&08Y0X=?FST/:[[F
M0AYX=@H?M9$S&%=X#K'VJ,SK+ZMU][^(F:X2-F]=RFCW4'ZUEVZV^\K</IHY
M-(/3E31K=N6DOWZH@$/6"6DLCFEL_[;'T<!'LW>MDTGS:KP6)HZ2#8!Q/Q%U
M3"90C"ZD6B54WBA;1:?Z9ZU.<$]IPS:NOT[&O I7A-%.L#\IM+G6C-3(R/"0
M,7QR<MP65[X1K:K@Z8-M1H[X"827E0@))DMS8 V9MZ#&#T1)##/0(6Y.!R*Q
M(8J.UW=:9-9]YX[=E.KF>O,^Q/'<5$#_+G]X:U*7_RJ&DD(PIW- %\&B1R>0
M5<;LSW*6XS[+";%60^@+BYEQ-2-]$0?(A".]YB>W^%AD>UCU[%:5QL).LB2Z
MWU(=V@ZZ(@Z>(X-%4@I,FA!^ ['\-<]L.J.P%*$CJX4;<.'S+T?N25-8+6\F
M.F<<,^P[:L38%N=$4TQOR/%V3KJ=,S*ZU6];H$,4*@C9'C<2]$KELXM<=Y_4
M Q;)G!D]99L4VO+@^J'R8?E1"-M]:;K -/<7YO[AVP5O&D8++V (]OR+RPB-
MNA+;E?2=XBU72^E;167U"WQ*>JD:6,6%PJ5GX;(JN"X,_+Y<7!X;4\/7>&7@
M1Z6TLWTN.M^Q*+Z 8-Q=37F56??P7DMA[[J>4E(*AXXW=S*;+'BS*SMW_Z7!
MB-FPQ'QP]!V1KU?D'/#.*UIS\+&1A3=VN\!33^5STERY\O"]Y.BM/'NFQRXU
M8ASA?7X#;L /X]ITW:BH>Z$?8VE.59519$].T\D';7E>-IH-QS40;Q S1$_Z
MSJ6K +GLURSI8WA&DH)2:$R!29(J)N0OKBH7EZG1$Z'W.4ZUC]"H$PGUM>PB
MFMIP_-O,<VDG H:F$B?.3=3-NNNI_($%F0H-(UD\-5"Z%DZ6N5&GZ#NJ82:/
MRWY=U$D.#V:^)CA$^NW-"B(]HYP,V+$EU^JDT]CTYNYDT<?5^MJ<BGMOWQR*
M(:5H,<-_=-Z:>T2XT=+<=<LCWUK$H6_W ?=G%H_5M[]VF61?W:#5M.GJ$7R'
MD:V^JT5JM'F:Y]:_'7G\V]VAK<I]4- ]X29HAW3SD!L70<="'MEHNWOT0.6I
MA(IX#.U-.ZO%.FN\+Q(#&IIRMYH13DQM_];+P>3[-9QPY6 /^4HUC:-R^M+]
M,<G7N3B(B(=3(&1'F2XZQIJ;2K<EK<^@U<&$3^3"X4NYQ6B\8^%+Y^$]&]R<
M#:<##)$I2E:)5VQGC)0QO_+(JA+?N10P'Y;ZZU 7#K; .1/SV(.D)^&!(/N]
MX<?*;M.D[QY%G8K8&>2)^"EX.K@C=!X[48YDO^<C]16] #,FQTT8WX%E":ZC
MDR3<;.-EQ.7S"2&_W=!",Q=>1K<TYYB1LBKL+<.<)6;#C@CG/>KM2E %G/*'
MK9<1<UW+B'7!*]0XK8LJ"H"K'\A]1!1U_G"*ZA$/C-[@"78@N2+6CN183;+R
M0:?#)8DT*T+*U4WOA$I$\7N;<ECZ+!'TT4DWQ!A!XVGM>&A4QF-7^$&&.8F"
M5XUUS.= 9DQK2T,,J?K$D!%^I/,9&A7*.7VVXC[ "^2X,H2 +L>.OD$Y3QJC
M!X/A%(JZ@LG@E6#8&ZP)$KGU&U,O'B,VA"]DOJB?]?MB!?4-^+;D/WKM/@#P
M-+BGL=G<AOXY$^0USDY8#]ZUC.A4H$3M@7?ENW<\+ ,S8UNO20Z1*^5<^_Q]
M3V[&L:JBS5U/[#'#*E6WAQ.A\$F/^1LRDGPW+(&&CL(%XK=8L4OZ>JXD\K"0
M7!;04N2CZX7;4-!T3:LTXDCUV):C=]8;<'R7RNFQR@DX(##O(3LUL]+!Y= W
MRXANI($3G4BC@>QEA+_L_/T$KOJS<V4CA9?HP];B 8KEC]QBZ97S2:VXOM[0
MFM^4W/89.":V74D]5R#9"]GHR E3TH%!^B'(D&]H9O+:W=3^C!,K).IE12[>
MJ3)QW:Z:M.R>D#6;/='!_<3Z8 %)N7O8=,X.12^1[:]T/U+G=RX0L@O8"*?S
M.SF:\+%D,0I[G7 I6VC=YB1LI!BU;'^<CG,.53N^S7;Z. +S8J5) $_FK?1E
MGAMG7=V\GQC^?<'4X_+\J6%WZN]G%H2]VT^S7>)-=D7@G+)5IK3&WNPX?^X3
M!J\,82L74)0FX&UA+:R7K^2?<A3C7*9[7:8+W6L28,,9X13=6?90Y+Y81.XZ
MJKBI[;JEPWRNGHIW3*+:/Z9;B+ M]SJ=HK2A<O5IA^4[,Z0LV$'B'5='Q^6]
M&.<Q-C"S F[Q#$:G:]&%.[\>_++_9O@>FQ^L+PB>YQV_'#(1O%*@L1$.ATRD
MQ4- S/BOZOPR'9:0Q%/L7OK%#<]QZ*^:"8P(XTT*42ES4&2K78AE8<A\!VVM
MR2U5FU2,%4R6(?]4.T"Y!A7@C/\8=P*9>AJF0<D2F\M1CWY6W?.D-9]JLJ=4
MZEG[L/9=$NWJ\.V4^2[^B_?"T.(&(*&JE0MONS<W*4, / M@HI2A^J<->*TL
M]@^0#M_, IP2I:.3JN#<4&>.37ADY-[$=23I-P6OMK8VDDJ*U$S370./;ZY[
M-3XZ_5&<DS''DSRO2RM;V^B/I)9BU[W]V;+CG>4%=ICLCYC$[)8_<,4>^U7I
M=Q]K[<TC0:)N9/WXW&Y9#*SJNW0+F"C#@@=N9"*UV^,AW8C!*+A+3#&EZH0,
MS3&,/]03O5,>>*LM5FRV;,X?^T-#.W-5=(S:@^PCZA^(W5S86N>ISFB3M!-*
MFO]61I]=I'1R$:%PU.''<"CX/C*T8K#=JEHOI_J=T*CH67-SZ=Z'MM&$7/>1
M>!;NRPW80_I) ^T%?3T ZSX\*QIGYA9!MV<%4GI)$.?VM/60^)J! J5Q^G32
M4.&<:^H_ZA;[-HU][.9.U  LWRY@5%4ZPEW*4+@R^I&-.65S@DD'$QJ:E A>
MF<34 '$0ZDA";F!5R8>-/L9!9V76GTOH+_)L+AR3R 0*C2^R@W03& )[)3Q@
M%1#=_P-2D^XU@2.["3WV0,L(/NJ&5K?Y]J;"P@N]B#RWC9/7P<JBW6=4QS_\
M1<4Q_^NBFD@>5T>N#TI-]X_QS(P:ARQ?L[)^#@[PP[&S2L8RQG?S%]N:^@0M
MM?_2$; 8K@"!25%WCLO!EPH;90PG"'#0ZMRFF&CK-_5/*0^G=4>?V>^?93Z,
MMS]0WV.$[I&DM-W$S=S_^^/M_^4_$^SRK_\$4$L#!!0    ( ,QEFE:T_%,Z
M<8H  (:?   3    ;G-P+3(P,C,P,S,Q7V<W+FIP9^R[!U13T9<W&@2DB4AO
M0J2)4D1%1&FQ 2(B($(H8E!$FA3I2DB4+@@1$!!0(DVD1CK2 H1>1*D"0DCH
M2$E PI6T%__SS;R9>?.^];ZW9M;[UGIS6?M"2$[NV6?O\]N_W[GG,G\PYT!'
M;AB9&('8#K"!G%@_(.8FZ/#EASX/7$ N(-;!QIP&704=8/M[_#T?^'MPL/\]
M<W)PL',<Y#QX\!_&Q</-,JZ#![GYN'EX_QZLOP[Q\1[Z^^+OE_Q3TP.<[.R<
MO%P'N7C_EP]F*TB0^X#'@4QV-GG0 4$V=D$V9@<(S.HCYS^ZQP;Z'P?; 78.
MSH-<K&[PL3Y0<X35?79V5J<Y63UFO1O&>A_$(<@I)'?F\D%AR_M<\D]$SKY(
MRN%6N%+1)GK[.TE1\X%?. ^OF+B$I)32<>43)U7.:9W7OG!1Y^HU0R/CZR8W
MK.Y8VT!M[>R='[H\<G5S]_ /" P*#GGZ+"(R*CHF]F5<<LJ;U+3TMQF9N7GY
M!1\+/Q455U95U]36U7]I:,=U='9U]_3V#8^,CHU/_)B<(A#G%Q:7EE=6U\C;
M.[]W*7O G_V_?K&!V-G^^?@/_1)D^77@;PRX_OK%=B#X[P<$.3CESAP4NFS)
M=?^)L/S9%]PB5Y)R*MIX%#1ODT0?^'WG%5,\1U B_W7M'Y[]/W,L_/^59__B
MV/_IUQ3H$#L;*WCL@B (B$[+C3L!^O^/]9*[47!ATA!.VT 3B"(V0PR''T]H
MZT07!GWNE T!51TY:PX*5'Z1<N/V*_E%Y8>14W&-/\9SF]AO,$'A^8S6_:]-
M+4>KZ'D!H_7NYWE._9[^<6RH:;N]@FVK479W2\>[H-!3!RY5FX3D'"L8-56O
M&:O.O;Z8$&T]]N9UWV4.P3;1H9BN^V>"*:(*NCY](W4_74P%KS33WXV631;^
M$;:\"^W"3RG/8=87<R:!E'E8!Y_9@:^,K?5QO[O="AD%O+91MF-OGW,I2TA*
MZKVB)/4D=U5V3=I8W-F/L.\J.WG']_:M&Q/0,9AG>?J*6R&7LLBN0WG[=^M=
M+X<;WP+Z$WP<1S?62\ODW,O+-Y=LB=%:DJ[!#PY\ B6;M(HNS$JP''S.Z)(]
M0X8C.$A;&^*$WMV+A4?:A.]6/QF4N\";W!#[,Z65MUOQN69F7'VI%L^)L<SX
M4,<"I.GFS5^6^</ODGT\&^]2I%1U.[-/D>J>TRX&SPM( 7'])L.E\F=GUW2B
M^G"'>-ZYO(]E3^;Z<BRX7)P@L!%//4U[1C[4(@08D_,,QP.O)[U;)?5]'UC#
M/DU2M#[+-IK:<^ =6>)9H.C%P9/Z*1Y;WP-YK MX/MTPT:YL*?W=H/H6*"'G
M$8Q;MPX+B-$<@1<%0*BYNUY]N99J#C@3^-HSL77]Q[)'N"]/YWV:.+T4XJHQ
M);L4*A !$:]."%J;@IP-E7YJKQMY<QZ9>@RJFGQPW5G1OZ= [9:45JKXN8_[
MCK#-GS(>*H55?G=G,)B?SV1$<7!7^D># XBA\Y0]L)2!BKL!6-NIIJ!Y86'H
M;$1XK]#!I#>R?)RM^FM#;5LH)H@3Z\8OY14Z-]3Q7K7C_/A7H5_KXI+),XF^
MBJ\(\U\/:[.].QJ0\^#SU[J*Y;M,4'\@LM&7,AI66+7TC^L%B5@:>KNQ3J#_
M'4ST#X:*T(Z%//8!3F(BF* '#DS0D1F[$&<3ZL7FVEJX=W"-Y_3+KI"S85F"
M.<>BVH[!!P16#1%>3%#;%;4F:ZHLLLV8!J8&H/E_KLE*C&;.:$ENI.@JF3ZJ
MJH]0CO+WBC'K.*@;0ZH :W8&,X9BM$GT?/U"0*.,AG'N_LH$S3@C(S+U\(06
M;,[O[D3L7"JL A*/D/P)U__><MAV)87^NOL^QGU+>=JK8#KJ3<_ S1]ZJ:\_
M>^_.84F&/O%XP<?GP"_!5:<: R:&@;-7 PF DM\OOO2TBW-WDV('BJ0Y.?PV
M0P:]X+ZL>3 *:!#PJ.K!JP1$0F[(1)M4VLLOV4,6:=/6U=@_O4*=*OP5<UWU
MT]E'MU9JDI@@#@T@L,S#!G:$"7(W%[PWK3>K.#K<-WOBT6U"ZJS[S*B0A6:O
MA(7OK2[]TYY]UMM]-,/H1(>'$SIHE<K%19MI(TP5=)1H[1NHZ:'*\W#B;&IJ
M:EEARK:!'ZLG27!E>H4Z39<PA,+70E]M2-M-[/*45F-XW-?+#B9X?SKZXO/;
ML;>ON6\O1'&^1[%3E$V9H-=>6+JO.9T#VHHFP8;^*"$%(.M.34S0=QY8V"IR
MF[^."2KG88(^Q&WUD#ZW+8=,6::DO:E):?0J.C^MXS=U!K=T(?8XOJTDV,?X
MRR*X=FN]EZ@QM3SW&'_P'#C.C'!]L^;$*2V^BH_2.<&''-XZ5/(XMYY]ZM.H
M3+>0N-@#Y#%X@ZD:B!YD)78]B0!A SQQ.H]A1Z;6QE7-;DRHAGXJEA,/UN3O
M>#M9\3S$)I#O.3>F#NL%GLK#H2OV6A.,B;,U#S5\],:JOE6W4Q&3H<<>Q)H_
M9+/[L3N5D.BKNI-%,0(FJ,HAO^:U\!MAK G&3?_0E3?/B<7GA#PP%_ 0%Z,X
M''9.;<H*1GF =RV*5.I_3CJ_Z.ZH[%M\N5^U:%UL]-4JR")J;VR*.JE^;WWY
MJU)XJH_S)M6DY*+)JL3>!.9AS5H0GF2E(42SCJ<XTM\Q0:ZHHQ[!3SR>,=)]
MM./$@@P\[^(X2\^4-D^FEBNJ9Y=_V+YT#MEFT<)).TV/AKN0_.?-U_&$ZTVZ
M3S^N"2OU5";%3 T6U24?3U%>"N)7:02W2/-GKF#G*M-K(4=:9&E2]/(629/C
M)80LT]6WL(+JI&@3QI!^HVB2=1[_PG4#IXLJ.DEWEVFB7/.%.('IO"XTEP$O
M8W!6%=4!S4S,T9R1OI!%/S(C'9#PL.>/W96^KP(_^5+BR#NVWUY55/C=RKVC
MGS*24::%*IGM/JAUV_P(YBEC*VDW% XI0WUBI>L0H%S^GNK ^-YR!!@C<Q%=
MI^!*!.H)(I+=Y",DW:\QV]A'_Y$TO,L-QY^A>D1R%97><BQ$F@"-PLY]1AYN
M$J5*K*1-.:]JB^5UV4RQR8^+&:=BK$"I5I2;JB^B?OH:T<=^84DVYL )L2KJ
M^94T;%5WF]>U2:#$;N1:0V*%-'S*,%XH3D$A?]OKL?8=RWKX0&E3'4W8E BA
M"<=3GH;IXG0$NO/)&IU@J1F''S"/(4*");S_Y8)%FJ]>;9]"_(!JNA_?YT,+
MH.+L-*?M=T9/=NV]CR2_<[WME]P\5B;A.+M55HTJFHS;3[B+K(AXY3)0<%*[
M;/Q[PLS6:JY^3 >>=!//3;M)K]3RF4J9'TKPHMW/<YS\\PP9L<M_K)O_Y;7$
M"Q&0=_UJ'B4*HB<^-&XJE"-"Z#'5*,Y"FFA_5PS%(O8J:0UWXPO*0DRHRJ[R
MZ>D\E:.O+6;#O\^]MC:!O;'& BI;&TQ0D0?R2 $]GB$!3$$.NYN>LVDQ(-O9
MP7PRPBFM5\J4W\1.IC](]W_;VNK$Z&2A"0'(8YTW@">%/QB#3%"5>*<S)B0/
M:O1E=&M3[R+2YTF)F<C-S?6=2Y]BX\ /0S_G7?@Y,(![>DM9/^&H[BO]][>>
MFO3ZW_)9-]K**-D:R=V1;AT?2-6Y=681K>E%'4[?+ED;VUO]#H99&HKN=8]$
MB5A>XOS?P5R!DO9[8N2O+_P),"G NQLZHB'L,HLNLE<DW6SV[9DK\1^2KSZ1
M3\PO'0]WUWH4DI;%&B4\/;JZS#<D>H+B3IJ^RS6S^!.G^,V54=^S(:9?2\RG
MHY%.Z,D=RGV@@B@0#^,^ET4WF.\0,_78OYO^T=3TW(Y>][9(0O^7<-^!Z2N$
MH'##4#/1SJ-5IZ*N?SWWX)WCB.6-(>\8G3:"@M*)$9,RZV1C93)LSKQM*S'M
M_#/7+H$8>UALV?IQ]\<Y8^J1\7R?<6>7<XZQ.=K+&X5?&.6TC&+_7)#;,*;S
M)"OSQE;PV+3GOO0G0Y->=;L^F@T )J'FT](]<VGW@+"/(7'#?7-#[C[%#G]>
MBD3=2 ?MM2D8[.*0N&;L _/]\Q!N)FBNS//'2JG'W.? PJ';[QY2J[-HEN](
MP+/DI3?""/>C &!)&F&(MM..I;0VW,T6,Q6M=#S@J94\L?[KE?'BYV.?6ELW
M7MS%M(-_;%$> /Q$2;@#*66N)3YW+3E/;E0N*C]#M&4[KV? F:O^+OMLLTI<
M813NQI.L\*:@(.B]]RU7 ]R^G+Q04E8]_6T'%8NM%%CO)OMW^@/S1-<V 8%?
MSYK[Y,T_>8A=,7&TO/))D<(+$D43L#]<*9=)R-C'>G8$U.1\.T4G+>.IZ"PZ
MU*>0,WDVY(?.]<(J5=#E7=&UWW?T#O-:+0?DA6WU81![%1K\T7Y+OM"MAT_-
M7R+O8R<%NN[)MY!]XI"NZ$.PM6?O?Z;;1VU\S98R64J*UZW8-!4R'\? =>FO
M(8_ D=FJ$=T0?@,N(/3:N+KE.-YR9/V*J53#&R>!AF2!"LSUW*@7K5WPM3<^
MS7^LMV8IG-&XD_XG5/<J>4_D-B2TQYWX<."_[;_MO^V_[3_%2#X_Q"D+(Q!O
M"$?(SKT40F=WI!8ZF@D2U<(>",F[W#@ZOEJV5;UZY%SXI9=O I*UP1IL%2FO
M)EBUK4T-.X?!'\;.?9J5!](_A.@2# H(FG/Z5R9_9P2:F;@R09'QQE_2-E6]
M;A]1,$MJM.O?IDW[8<_T?!#X[(;AH;_&>FWH4IH!#+FQM444>/*D< 5[L$4!
M&XXE**7?MK-R&/U09Z)A+<^ME\3>>_2A6%AGU?9O3!"KSZI]+:<0$_A#!OR(
M$1@WUD5 V':M*B1O7B]SCR8_Y/JXS(OCF6%L4V,R8;+M<@WQ&J]$E<DW3D70
ML[+_KSG$_\3 KR&UL*X-?P9/#9D)HNR3S",5TG2W7N%Y:+KSZ*C:\^^T*9MY
M<J2:D6N0."ND^IN%0,G>N5>!#'D .8<!Y)<WT%1-^*7Z9%TDAP>DZF 5"=<-
M_9SP.FOH\ \FR-M^YLO*(W3OZ)$SRTO'R*_"'*B>K!"JLH9PF@FJ46[3F,KJ
MSM88"V@VG>NJ]LD;_KWR>AJ(5FJL;@X?WPD^?J+\\7SJ'5_3\\8WW5GM+%GU
M/@O,#YDKPE;=A52A.K RGK(2T2,=%AX4G<WPV F;;47-Z;[G$&F7NB_U+V/V
M'NH_L^!:4HZ'WZ=>80Q 2$;XR7C"4H3[?#X9NN%/?@>D$ >8H$,%B0*":S;/
M!M*EFB@V0OV*#_B^;&0.@Q9'HQ+:J!W0 I:P. S4D50I:X NT?P''X.GB'J+
M!B89%94;))"[C8"4TK*]F%U]%;<XPZ*SO<6S3<&U(QRO;[PPE0M\<%D.>X4)
M>NP#*./;P-/*E*#O+.V$$9SU8(B9<WMD!I61=CIFA1K%IE!16J9L\:K]%R5M
M5;OR/TH<L?SAZXL;0(BP/%=O.3Z+&#;@HQ="O,'3C9WHHX'(:%.6*#]\SF&(
MU[WA8'K^C+EXJM+O<0HWY^+X5S%C.8MD:[;I:O:=(0H*T"B!"[+"VV4NAFR[
M@WR(G[*R&M\UE_HEA7D!\<2&MYP:U7* \:QL*!B\/U91W13K;C'9_?Q[DQK/
M;6X5ZY())L@#^1Q;R01MV+&DY7F6  ^D7<KJ:L!V>"D3M7%XR9:<>;<FDT^K
MVR&)_!#<N+88--NQ^EO\12F3>R8V2K%?_(_FA'/ /M2  07S3B3W*D,'T*>>
M9?EETA1&PL\M=SC";F,G6J2F0DQ-1O,_Z\1KPG ?/;0M,TH?O.F5XWNI5[GX
M9E,)94X>87#_F1L2 9PI\"IZ*A/DIB$,EYJ /,J2GM$E=&'S5L<S\]2C%M_8
M!/O^O!H2==S=.4I3;EEMF>.S"AM%ZU_GOBC!OHXF,D+A^;9K^EX82O_4=,8G
MV-67Y'A9<=L[\=J#TL*%-6X%TB<(815,,D?OZPSQLK+O&IIF" I=%$V: X-#
M-(CI$=5,4"SD,,W4O=2MH:P>?6NTU 4O0EYX5;0?SKW&?6Q;]=YS%H7ZW\(,
MSM QR+DOZ$KP>CJYK 54& 5'DODZ[&_5N1<"4QHQLH<:Q^1(_7<=^I](_1P4
MDICR/WJ3."E9\*.\@S\26CV-;+O,!#FKHG]L"TQO8-UD#H,CH3JVV/BN],.K
M7&D/M^%8-4S6\I]6W,+C'?@WYTGL(H:ETZ8:Y_ ;92Q-,D@O7";O/3< 3<*=
M 2OR54I#!#'H3;;D>/)TI\VSQ:_I@3)?7WL56LJ,WJRH:NT]-B6O8O00%!9/
ME0/$&3Q_%PVEZ0E-HD2-"&356"UZ3H,?;L("^^21UG3[@(9SLV"R5]0H2@4V
M.=U3/-*MVVAR*/IZ_JQ$#*<9Z)G >A&KO0$]'O(8+X.'JP)@\HW=)NC]C_RW
MS/E"\MH;TJ(^#3HY.#5%XRWK7BQ'/ 'U2C@5//?*?V$+J0;3Q#09///4TS2;
ML18^N"VP&-"P%TV,AHD;?PB!6(]MT+2/EC2<'_56\W*)[E?=>0"UX;UZ1#SS
MCW,W1,Q $\ R^*JH!@".LD;/]C;@<4/(#M/L<N'\H^N!68Y^8!F/.LJO0[53
M48M5)T8HTT;'P\?FO8:K'EQ!V.^S4ZH!9[(K11%@)W,CVS2P<V@IGPZ4$,UZ
M(G!(,&03;TGN<U#P2/<]D49YB T.Q6M*B"6=<X]4:=3>9MMB@H21GCZ3A7/+
MZ[\T-KS(X'F;%X7P\_$F$58P"7JUF>L3SPLP.8);G>1 XS>CBFAWOD\6'2_N
MPM8S6(.E04_ >J'$/5@0@SA N]64U;$O&@Y;8TE1Y6@M&6$K4V6GHJ"TAE='
M>M4.W4!IB;X1M^@0 S$>T)0AG$TNU..LR7T:\@@=+6LPIF<W=Z'E_ !#D14N
ME.EYJ'J9&V6B3MTEV&V  4UYJEC\N4IG(_&L9-<XY!ZRS21)3X!U?2]ZE,%)
MX(%2A/V8GC5QB\^CZDI]Z(;*O-&.O>3UQ?E$VW%KKB@_6Z>42^ 'B&_8:O%V
MR*3#W'@C]1(MF&RZDBU$&JLT+_-(6DW73O"1OI%T\LA4M^*PR\+E2".]Y0_'
M6R!?F*"(+,A<+,7RZ1ZZUFSAY&OM?E)AYXVS(>S*IIBF7SOS716]K([HL>"N
M=8ATU0'\&%"FRG<7_I)5&,9G^0C2+C6_ZG<^VK_W*-Z\=N84GE#_^,*QYR!]
M<TH*J\DB*US(AY#XJ9A6Y)0X!=7\#0XM<+ ?0A9TD[8ZQ'-/;'K-?XG\4YLF
MU#&=FW:^U0\:)'&0X_ R18[5^#T#QP21+.O(-Y$5=5TOX?=F>3VUR*?3VQO*
M,R@*P<MON6@WU9UV^,*RO86#9O*"M$_]+8]63)"7*O:',D6!C.P>XEOY50S4
MYTMIX#8.?=PI"@G?MZZMB'&5;DV[K%!^^4P'<+$8_!FZ+J"]GDH5-"&I6@ O
M/J%C&6<KFL80RC33J@S8[=$FRT_7S)8^5C:\'SKZ2DRH->JZ/(>L']MJ+;BF
M>YU:@ABK0U><2B(?GMHBVF3-51'+K'"U%4T)SA_#<J4#D]U%'K^<7'Y5>O/J
M&R=JT&OS_(G%NO7[5'&X!#T:,D<HV8J"'<0[-C/&Z7%X![+Q2SWK<M,BC]EC
M8X7D6)-=ONF,6R[9AG&GK_-^D(^R9A?=3[ETM(,%)(Q#,[?VM"'<M#.*R1?=
M%5,NU:D-W#)1+%3,_CT$6*(YL"N) )0)XOGEPY!O*#[!OJ Q:6-,?\D$>:*/
M,-JG<&_APO-6_D1,A%_/$YDOBK4Y^7(;B[4NAC+":K<>BNYNA!C31*0I?F3E
M;G1X$A!#N/EQ@JCQ/%""9DS:9YS6CJ<BWTY3\WL.N9A,V>8\CBK'44SI>7!M
MJ@V<C<2JL4.'KZCCK6HFBU?SW^^'T5Q=.JO8>TX><SK+IEI3$2W"MO+[7VX>
MW),A3S-X-:F*B*$-K9@XQ F'M892Q>CO\/.<&SWWQVQSMHD^[C)F7L8",$$#
M>TL_Q(UE V7QZ+:198R6Z$RC[+PAPAU^GY4OOT*V;C]];, )EQWY7?_TSBC<
MQ'?"ZC2#%"W_4I*B?@R3T7*<@6>":C4Z/Z;J0<D[]^)F[T97?M\\B.:!;:;6
M<DL@F]'P"6PTX7%7;8TZY](F8Y'AVCM_X9<RKK;HY!W$C?ZM(&0$Q%//D0PF
M+..H3X+G\;)N#8K7'IJ6K+V>/BG[)>DY1H/,&CAGBCPIHOI9W88,X4]<(*/?
MW2=FSBOY$I*79M3<W#3JG4VU:$Q[FO^X]]RPV".#_&PSPWO-IX[@"JA]9?N*
M6%VT/JQ#[2YZT\WP62T3=,J* K9AN8=#X'2>W'>='[S'!,GP%\:<@@:/#-[Y
M& )E\/ZA*H;TVYD)7(6)- U*7SSK5EQ<?";9)!U?@]"?"*;J@('Z7TS0O=M,
MT(U9#-]B]>I%Y>,3F4R00F;ZT67KDB[UR\?WE?=K$4UMK*DN1,]:NI#,!-G%
M9U>Z7V."5M0\76_2OV!=-BPBP<(<A[LW9]R#35" (,KG%^S]'>CK;3WI26PS
M,FG+.,Y?M.D!PYPV-&HN0 L!5(EIMK\%XF;!7Y(8ZZHEUQ0AI -MV!MKWX>O
M"1D14J.MWRP(PI)%:P@^L?@C>H+R_7-;TAX-=E:OU;1XY+G61)XCHK\4/U1=
M-]\R]CJEQB(ZH::;R#PF2'/7/@[@:\63+-!3PNVO7O_*3(C&>M=S:JF>KO2B
MA-0>I=:N[8%C(*3;YI'9BF[K3<@<&! 4U.K>2K7^;+#^_ (3U"(PWK0V>>M\
M8FW#-J,\5,+[6/\9J8M^V"UW8 - &UG:(83)F$B]X(($S[;LXQ5CZN:TNHHO
M=J+F.5,(JW5?S]M-2^\<,S:,+-_YB >P\ECN/UPJ%5W"'D(^UIC,F]?H!A]%
M#"+Y#33<,S&)#.EJOGG8(:-*8_^/?W!G*H3D7XJ\<LE3*[:[>L26O8B(FM*<
MPX0S+@ .%"\R!*6^H><S[Z6SSP2U[[-/]SW$UE59>V:(CAWR4#B<'^UT*^3@
M<UV/O_Q&51H&Q,\)\ )YETG&+YL\"]SWA^*\E>M(XRE/D4>#=4H_7]H35FIZ
M?/6F<[1V4FU$S9V4%[9H?H@;*ZTEX('SL&@T?U/@P9)RN.X889CF7MCIHW(^
M/5A-5>_)Q0#>A:Z^R2NX["_$Y[HW_H51E?JPP0U)7)WF_)A7+9(A$S?(AU_O
M!9^O6,M4IP6?W])JVG88DD@^>Z?:WU#Q,=N?>^>M>N2?GW?+C0.=^%\P6C&]
M!/D(!JC4K3=3+]GV4O7KHAAG: ;D] UMKD2:,%>BGGG1U2+@JG7]YR:3 &JZ
MK3)L/5 YX/&KC^HYYQ,()<-P819H9M K# 00[:=#C.>Z-\)\<A#?-.$^]4 ;
MT3'T5AIE!"<K/U'N?:C.7NOGD22UAINQM\^6%L1?25X'^R*B62KQ8!M5"=EV
M%>L-GJHBB'=AIZDX"+^!# ">0\8JDD^]F,/&,)0:Q[?@5XF"[%<YQSH'*..K
M7I[<00$)[+I"?0OADBX1!"Z:6 3%DJ5#.E#<C %63'&85]D\Y(EXGT FB/T7
M6A(>6CR]ELT9VESP^T_JL7KM*?@AS0/&BM[B?N^>H!K=/@A\K6"Y8@:@2,L,
M'CIIGJ#=AD[,O,,"!88XG 7Y447YP%:'%#QIU1X;IY3M[N.U>3_FK/%]O6 !
M[R!^PFWMMF-%&PQ!1A^D#K9QAAH L%-8VB8\$@@E+$<$;$5(R99YD48(K(XQ
M04=^KFT\*?'P+:M9*GD:J-_$>\0!DWY(Y=6=+P]:4>B-J1/LK5AG<Q2^6KP+
M%0^6U5,FQYN2@BGBK*9Q?B'(ULRZ"$(#7ZB3VES]R4#%[;/]3WG>W\_JY9.Z
MD6R<T/-CB24F6-.Z M4)^_&+@._D8>BN/9-A@EXQ3M!\R,J)-24S!S?MB"?#
MSH9EJV]W2A]X;2BUSE=SZTKR18C%<RX0*R8:R+9++$(.CL/6['6;3V*@WW;-
M^/7X2"7$_9#Y+HI4P<\B_='QH.13[RDAX\?M[%Q3,R(J01<YLE77I$Y\$,A(
MI^@#^5B2'0_$9[YH!4N*K%L?0 M$H:<6&=\98[)R7J8#VTU8C9[MZ]*TP6E@
M$I79DO$_DE)U04:#<=J8P<MV*AR_@C\$<3-=JJ_8.(@B[EJV0 S%X\-UJ]^R
M\TEB,"7]V,>H2<QU>@E+]0[Z$S@W\#]J)/,<L/QK:S=:LHK:@Z?OJFH,--Z]
M7[MM^>YP-=O:.>A+1"N^^B.&>AW.$X>,%4/?)R]'8A9)>QTRQR^);M0X.%<:
MJ^BH/><Y>$$ZX[*NF0]C!%F#;X-,ZK:C24GP.^1C#D7SRC>_E9*5-O[(Y*$4
M^++Y*KAUA)/9AE-54M=.6$%]<L]B[B5*I938W#CC4%>Q6KXJE1[$6WS6Y ((
MVH>L4::)8BG!P*$) TD@[#1Y*):H)#5M\H7/Q7O^E:E_>'X$[4S,10ZA&E+,
M1NA?I@SL4N^8^Q/Z/?=(V$A%)2M<@W7_(P)D=>E^]%LFJ"H*]6)[X2%M&>:>
M[EMZVZH+0@U$8&@M.SN/YQ,7I@O22S26/;=A)534$WH>9"X74J.\H:JXCXQK
M"CV5DFN6Q 1Q;\7$VT^]@>".\SR-J7Z%TP=A#N?&[:]=>";AYG<[+FX;HM]!
MK+C05U[P](MI8S +G6HOMO]=9FO$3DXP;EQ!3KS!]D!Y'"?6-Y'$A4Y6.?1C
M@N1LB<@7&E?S>!@[ G="=T4L83IA3I:&(B"6L140?"1"2EKW&SQG!<C\2QE/
MP3/UE?5NT[(Q7$EK @=;7@-:+,>5R+=0BO:0KO?\@0[>(FM3 9XR?=0FN"*:
M)(-.@#<:^D^TWR>KC"D@#;!/)R,'SH1(WGLUM;VZ!V:)L<,&JC0]H"8W(92P
M%^<5> (DZW'M1[)0J(DD3F[_1?;8MXE%< 3-DS@4L[]^[S@)%GNJ>GI%8'-3
MW47ER<SUE;[0HA[]SK PJL[?;12_(<+5LL+ W+'AK1^1,7=?!DT-/$/\1O:+
ML3C?9B UO,5?,F4L;^OV7OH\"S^H>HVQ)" M!_8S'8&BM2"?_MX5^:$<OL;Q
MI39#,?$:_]'8UI*3DAR"HX*W,!+[%KG_=K,4.PG=@>= Z +2#-Z+5*>_M!OB
MW.\P:$PT;M5XE0G/W(IP>M^$E00,YHWJO*"F)\X>ZJO@B[W.$1-+<*25AIF7
M,8;!/%C/(4!->UV#>H/&3Y9::Q$EH]K08 \ILV^M@3:UM0*'XG@FU;QE+PH7
MZSTN3()=9;3A*XV[P)-42A.]&'&69E0Y,O_=0)UF/!*(YFHN(*69J#N-W)Z]
MJL)&_;@C0KCE=Q&39<"%;!-AG$;TP4@.87R48D"F] <2I]MVGZAOT]]^&Q^9
MTMXPCGFLT%Q7'>%#>]:O=KHOY[KM7F64=/"%@TS0.IG<R.!EJ23.:T 8$3FM
M3+&@%^EQD>())/+YLH_P8Z1'9:3)P%JR5CDZ4 DSK>70JVRB?FVG3>5Q[<V.
M=[1%/QHD$3G'0NQ:=+? I"OE+AF[_H4 Y@VQ(IIW:<1/I>-0,F[9"M6AS1#C
M,:_<QMKL0+FZMP^R11NY):J,. Q?*I5\H;]O.8AL@R+GTF</D"'K[E1EQ@!,
M@*$.U_,1]IA"MX.E/"%"1G&SXK6CI_(;SC\K2YEN2K_"LY1:-VWPT KUNJ[7
MBH"G"4[,HUI1,9"*Y>?G!$17$:JC#&&XUR@\F!S1D7PW+,-[,Y#;1W;)U.T'
MNWSIA*K4(5615V= R2"N-XQ1,!MVKD!'@":J2Q$E8;HT@!/@J!J\M"/ZI6EN
M2'GWW.B1RX7<U9')A-DQ'U%O_LX2P\,_N^0"3AW*Z/1 #( /LW#^ T0,._<1
M5B<>B7WH,^7<CN<.D(;$9>J/8XCOS5MYB/I7&'^JW6Q4KSME$D_<?V%IVJO@
M':0A]0%T!O,1.5<(J4)N1+&(42/%G<XBQ<Y#42U'R4LE)&,K\IUGW>$U3)!H
M@L2:V-1XADQZEFB_H?S)^'ZURY*Z;T!/%<KHD4S00R8H'@]">II/I<^+=YBJ
M<E?#XF%"YV8\VP4\X96]2J4Z=VV^NER"!,P^.,WKGS0(@A?\Q;4^8)?4R."!
M@;M\XI_YX*C(!!@)6][">[RFZ&>O,^'A>$YCVO'Q\OX+;FKSM5'+K[W9_8Y*
MC'VN84BQ)H4]W)7$1?D(7"3-=R%)UN@7^!J-*,;ID/&)MH:OZ#DSC5LC@1@>
MC[H74:D+@C]F!DZI2?D>>SV0,W_VVM7DZ5O1.:R)"J/GP[VH@B'=A)K!O<@
M[$M[\8VH4K@;<*?A%[W1J&7P5Z^GYZ?BD_*2<VEN"Y?*JBN3)0X(Y-+4 656
M]P\!WZF&\ MC3>94+K@8/4M/>*[9/=!'9LW><#R!& ;MQ @QEKJZO;.QDR3)
M)PJW[$Z)</[HNQ,#*J!"&=^1M=$OR*CN';@MBR#DP/GH24U*.1Y>GJ3^2^3S
MZ#S/9YBXQVE*]XMGI?M7IB067S<4-%F6YMS97#B(/-G":O*3,9*MP/I]$2Y'
MKY2V(J5':F&E:/8&7 "*_ B/$[>OC2%(2V TU!<FACO!\/ACM1$>U]O/*'7Q
M=+4&&_ CVO!UX/4RJB'-<SP "R@7MJ$39!6 5#+T#MDX@@ER\Y$!OLY*_@Y5
M;<<^JFRN2_OJ^2WMOJ]\M=Q1>+'5UOC0>@&5CQ4&*/8!'E 6B#'@@ZM,P'E*
M@>5VL$1@LT/GK.#X8AVC%T@E-/9_64K^<;>Y"?-Q4#E;YO#WFM<EBV:@9\;K
MFF17RCBP7 1,X&3Y6;XDT*2 Q3G^JVVRR C$N1#32Q5F4)R!W%->]?>4)/>
M^_7/C3->N$;M*:?ADON[D6WE!J) 8QZR3:5) Q,R3QS+KB/,F-M-Q$3!];FB
M;;Z:">:2Q4K3'YDF:69A#>[>^)"/N"[- IYF<WHL:]9D,T%2#UA733=F!9.#
M++YNQE+7%*=OU?B8]!;9%I+R<YJ9UR?'D/;]I9 %[72\4[CT=6+L,=7GPXU1
MCRZ -%@7%H*X"DSS493H[W8A/^HH;P$[PK0Z5VLF)4_C.<V?Q?-$X_& R<;6
MKN.5?9NTT0[4PP<[1 N)6OIRU.0.**S 4,2"[3_-1$D"-)$\!N\;N((Z"UWI
M5,V0%[>*"\IHAL1&XYY*?:G9R1A:S9J4Y9Z.QF#R^[='#RJ<+B^Z?0^3ZSBY
MM)11+GRBO6%W]KVX#57CUU5=RB"]R$ "T86N@;U"'&<,,M1T8A+A]PG38=J=
MLS)QBF''OU(.RNM?">+2"*I K%RI9U<;/OJ^C,35H1$[>Q&H(%*'9&G&9,/9
MBA)\;\O:/L7QZ^SS(&OVY\4'/H% H$[GP7-U0M4[?5\W.]_/5-IFFRCNGINB
M:ZOW??[BHGOYGOG30.1"$ZI3LY0J_7Y\J7B#L]JFGX9'SSQD*<)GKK'_9H/D
M3\80>/OV?28(8X),]1W[B1B";-_^P'IIA_TMU2U(XWDF(V&^]_99W@J+NK0$
M[+?^^Y([R00]8A6@+NR!<GG24MW2+UE)5]SJEO*6%YM>]:%GS]8A)UDHE^RY
M)0"B72*A.I@@OFF@NTUJ%#HNKK"8K-FG'1"H5W)X[:GH'TO'B5:?*?9N, AN
MV\!2#)LWQ_U/2V6GJ";Q3QWNII9?G)I/VN3AZADX6__ ZKV^$@ !#%@,P<XH
M%,HQIC(U0H/2!#3JZ>=SO_A$0B3T1,E5;=^ _C:=F QA6MWY82=3SU-GG9-"
M!7]]2[Q\;,(*=O+"#:$GR57&^)$BWL]6$0VAIW/C_NQ1RNAUYNT8T2G&5WS5
M$&L^$PP 7!GNO6;[>"4R;]7R"&0D4/+R@5E.CO/#5R\HI/*WY%>Q="#VL484
M$U3I$U7FHW<[W;[[I=87Q"!!@].MXL]4VI> ZWQ'S[QZW1C++R=Q]T6_J T9
MQL-H1TMB/:@O6[08>(@(W#A_K6[EX O25FNV8EI7-\XF?[D_^7JBM[=TPM:[
MATYB;%?VQ=?SJ(("D8R3#?0<K)N&!+(]C!QQ-UX*$[<Y3^_*D.2B"]R*?:X^
M9W%C@?.1).'R#X/G'P32D(1O+*:K31=@@D28(-+\+!.4\,Q\?88J!C])3]MM
M-H4!3XGFXGBSXJF"YO:0E$[A->[BLGH1NUM'EHMD2B;</AQ6)DYL*%,A<,[1
M #.%>6@7DC_$_E?'LW#;%9O]S0K1JMFO;;%W#K>B&_#:,URO%N(VG),OYMD]
M\.UK%76YR"$;*443II=4:TQ>)1C31#2Z@[ D*#;"8VHY >(1;V:,@P@ACH5X
M.V %\'!-1E]]W(193<L)TG18M@W,X)BSUX;TT;>5V(_8@W!K*DM8'4?.I=7*
MJGS'NCFZ$J$X"+>[G^E<V".SV_PV.[;1:X1$=/[J=NN9P 83YYJZNQ6@W+2I
M+Q8"98@1;V_^#^_UOF4-.$1O?.EZ,B$Y?Z[*C+]:_<D3E6ZIDZ[!CSG9BQ1_
MB_XQ8=6W"A)Z \*"J2<(-6"9TDT6>$_FZT961<<3'3UQX]M;U:3\8*F.?I]<
M!S#1U%8^3AOYQUW[_?%;M$PPR;>P&Q4'KHE9WR%/4.SI632H0?H<.#R;.^4N
ML$6DLG?E%(O8G6.">%OI?'YUP5'^E>>BA>[T]5\"EWGTK<E(B"H<BV@3%8W.
M*UQ+(V[=;(E>DN^\]OF&C-]A[I[Y8V18!HQT)\$/>00QB*YP7>\E<W5/Q40A
M!&EWR4,QU0+Q]LW1'RGRE [WXV[G7GI;OL'Q_^RMZ'%1-!X]M%37@02Q6!K)
M! ^H8M8;26B*PO ZC:^0YB=%B2!K$]*B/IE0^*^,\UT+T[;V- JR]59HX)>H
MYY6ZLV.E[&G!M:9T]6!>X<\9,V>OL$,IT_-#44J<\ST]/[D4]*M@9Y%M'@A-
MN#L]^Z^ QDHSSB"&H'5!V:>^P\455C,3GAN$A9NH/3$/ECR:A^-(N0D&;MYO
MA+8BZPK7>ZD<_[1]($V6E:;A:0B<_6YM$AF*$T=(C>G)D<\.=529A)+%'!K[
M?>JF85_>)%Q1+7%MR+S^]DCXV3LJ.?8@>CIV-(!^:@P3J+OBE7/3._/IE1-#
M[(KDVR6JGP*<+DMRR')C$EM.(]O4&<*,*6Q->2'U#N.G3G-Z!S)ZO(5O9,-
MG'9J?#Y37Q/GE_I48U<ZMJ/%>K"CX+5:Z8=\S^IEC], AA(&+'YD?(60S/#
M"7,4\A'ZR)H_XJNL2./8.>QD^]J>1>;2U.RFV;DIV/'W:@,#^WX>_H8+J<Z2
M]*5AVR\?!":+54EY% F DY5@DH!V*(D73PEGN>M.<R9QQ>]RD'X;2 '+9.7+
M$^<PAT-B.DU$SAJKW9:Y5*JN/_#(=CS4[8&3'^@&?>(_<;.'ZN(0<+)N8T)@
MO8BT"!>8DP:FN^\IUMXO=(K6<:E3F7@%:7Y7ZD2R%5N0X\KCBRI[A9$ZESK-
M*/=SKO@!;^13,W1UZ]XW>5K5CYTKAI L5^%L,EOK0R1QV'2YJ61\I_UN_KO5
M'B/^4C6=F\;X^XQ2F;QE9=<E.\5W*;?OW7-<$_?#XV=,]'9ZALW.?;5;"+JH
MUK%MHIAL;I^(M>ZO7)/TEKE=B(6.87\]1 B\>P2\6Y;X93V]7OXRB G2'CV1
M&[>E]^'?%210.9["8LC)Z3XL+3V"7-'J@'I1#<# ES3\[I8VX[GG46.2TLH@
M";MU>M?XVQU+0_CJ;LY_0 JXO$C@>4Q\"QLP"Q$%/*S4F]ZBK$8<>Q*WC])'
M5G#)96/FGQ3!W['1$"':2;)_6Q!"AQ2X]]XUZ%V>DYZ00+,PBN"B)_A;X5@X
M4K4$=IULGI!UJ1Z %L(?3M#D"!BA>].=Q'Z,@+QT8:7 R[3C]]^^?YTZ6W]A
M+AI\<MM?K_G!_8UCS;L $^0HD-.S$_RB9+T8.X-MV_N]M8>&PGWHGPU.T/P!
M%)*JC&PS&!]G@CK$O!: :6+@ ,([B2"B&'U-KVQPF>NQLYRM_WO,XGXABW2"
MX:?H*7HG PL!D_(:I*"G9EAA9[;F>/Y.C;K?2K*]7<%%W6 Q50E=J.)V9T8#
M9')O;JL-^P+)\QL=PP2Q-5UT^0AX2P>F]=C)X-UG/_S94CX.?1+N^%(YT9<S
M*'5;%YSS,;/AGV]H0Q29(&^-:=R\. Z=( :I6J:)Q%"<R 8%!6[@:IK4$.Z]
M?QOV4/FNEW@GXW"8SA_U]?0^8;6&3,GS9MY44_$>QV(S*/T5"T?BT3(,;48W
M@WT,[D@.[<)790&>\]@XAB+M-/#$/<_N'C:J-% RA7IJ?&EXXYY$N;J"PTMG
MQX(<SV5J,CMJ;$B,!B%!4<>'3\%="%EF-\S8;5'6W^^MJ7=]I9Q+$B)"-NOM
M'EJ$'1WO!"$L&8,PDCEF.H^P11._ZDC&)K)\$(C+5OQ^#AO1H-25,S\#;7T&
M%\L^F1!XL3\$89)79RMB!'D&SSTNZZKLK8JB5[$Z'(NN"5X?8<WP;J!W3N,%
MDF0Y%)^M,[)5G0"UQ0)>7,\#&C-HCI\<!Y?O_MG&>>^E"]]<-_'=."YZZ8(%
MU[J+"-L?/#F= .[ZVY15B=AHY^@Y".Y?L!ILS"DMLV-P6])2(^%M5V-!B)_M
MG9[]L(1,HY&?/^ICY<LG*[[4'8A$R=)1+,8E,!D_CZ*)L,_MH2!S:&2%<AQ#
M"BX.:!H4$9&2(7O="/'1W]-8<<^1'S6)687V+>5FNQU!X0XO,U";5DKB[O>Q
MNUUQH#]U5O2*0,R4.&%H0YA$I830LW83H-TP;A\-N!Y<CJQY*Z[[%MEK>5(/
M2#XHA,UR]1<NSJ\LO1\9=YW7'Y:.T*$G01Y@IZ4)ZNFL_&-C0;PR'$GJ)PYU
M--)UNHF%L7K.<^H/<#<!AX]AY=+OG=H,\KO&3SZT?1A^8?V2IN*K"^"3],]
M& E)F&B?L>J86GY!TZ>8;DD +W:QPO?Z@]5V8/AS9RXOZ?:MM]E(R+U4X%!\
MTA$;5_P!:G8)G(PFV2"G(H@3G4S0M" 3Y 0YRAC"5C_*HIX%8,:U*<2#920?
MPJV23X[P:PW)%Q8<I717CJBWO$VJ-YE5/GOCE^)=@?>(!!)T(VR>5<O:[NE]
MA\R]P7X>BM.3)J*C[/DC#3B ,#*&X+(5_;OYMOKZO>%A!;6#CZAZFI]4Y:,R
MKP<G'UW>6#O!OHUF\/)034/B&7S:U--N>)(Y<G*$<@7H_1 RU"U[\MLC\FS9
M_%;TWKXZ"N?IH MHG%K.IJR=BW-X?NR,T6O-C*NUW!>L]BO^:?GO/\/8.AG?
MT$=ITM0+<+EQQ.F0)9_?^BK3 38]K2;!NO"*2QD,Y0=<G_MEV;0 3W+5O'@"
MP@!N,6Z@1KLT>F@_NR+ Y?6!H$OOA23:5F(_J* N?[UE%G:&I0/#Z.6*P @9
MS1!!16HY,B1)UCACOP?P@J7"\,HONX*'.EIB!A7DHN"AL'S?)=O/(3 OK:TA
MDJ/X4# 3!*)YOJJJ>SO?4F;"V,RB+H[1:F'_ /C]J_/_0='Z;B".Z$56UW6]
M=6X"7$BF'3H%I?7;6R/F;F4.JWI9SDQ0=[&*=>$-O9%DT\$?XZE28\N]-TZ9
M5YIA6W<:-K"NK.DI?GZ"T;S$!'WC#UV._(LS^-KTV"2P726I*Z+^0'_QK^F^
M,,1 ,JIGHA!^@E6C56A/2="X'+)8(]FA7>E!G.$9>^E"Q<_'_+YA1!<?^+\J
MN_TFK-A[1HN&"N;"92R47(%!DZ$.)8@@O=FX?4U+UC<\HGG7ONHM#*G#:5\
M^\[<>H7(B$0-Q!%IUE1!Q/"LB%&V><QM6'L>_5%JH$P;Y)K-+'(KDRR7V#:X
MJK6'OFJE,N"NVO>FY1?#..6[S6X9NR-IANJ.D/_NO7XJ96OZWO2YVQICM@=4
M"@)9,'S!WGWR[[V_\'\W=@*E?]4[N-H3!Z&=@$EX2"::#0/>[EF;=6J4R=]Z
M#=1-F5'H1,T?]8\>]M$)10Z_I*P7TO9LJM3&1SI^N"W<YOVL'WM,BJY.SV*<
MLX4' M;WYR]DB/TQGMP-#6""TJ#7#V[JJCZ\0+G_4^H/?)EK?7ECKCITGS7O
M#;:BJY3MT\>*]9WK,C>V:<V'M^-.8 [MO_[WY?L_VS#"_WA*=(2'JHX8U!E*
M/#==8!9L"9[,EKJ[K:%DTU'/!'UTDS6_8B% Q#S&]/H :IB-0_]02NXG&,)N
M$XQ'27.FSH_7$E+#KEA@?&>IEQ+59!.D]R<PR4X([%LCH7MK8_NGT-HY.S3S
M3*2+BV:1^%;_#*KDUS844=AC9:;5,?3DB:J)0@5+7Z0I)YOHFYV/4]VU(OG^
MVX[B 6=28S=>$N[E3/I%0$=[!X8Y6Z:XU+ROW$G<["#%YJ4%R=TYE'SRAF7D
MW?SU)(O(-3,CWHWUM/4V:U>GV/R*"Z##)I@RI(LYH CIQB364F8U@)R3).V8
M1[AN>LYC!XN&6U\2?\[W<U&'1?7"1:/"4JF'D6T:# G$P/E:A#X0)5KWLBG@
M"&3:!158G@90:WMP:3)Z2]*)!A;/7R,^85X.7BB8&6EC98_Y[[_W0X:W#0[&
MQY6]9?V#CU4ED;G4?5DP29C!,TE51@R=P043?**#]LO+CH#)^F0)A_[W." ]
M9)MH0,Z=J >!6B786;SM#^^/..#ESEA*RDXPY"KNON\/'<372!'HPU(12\,'
M 7_O54MFJY!@D7#_C[6H>8U#/];2!@0V?<ILK&7G?2\8S&?^69X7IPD'M\[*
M)3HZS#$J]V4('.7OGVUHY:$O=9\UWOW3_4'T]Z#H]ZNBL3C=D52L1OU\I]/I
MMS^FJH5W?NUM(NSAMX"K9.$Y2GV 0*R!5';7;?.D,](Y]98TRQX#*/AJ4O8E
M/:@6K.3>>9)RI(%"R#,?7@!_J6[TL3)83YSGG>Q OE^I[NECB5TMDO0B)NC!
MEB!<\"G<96X"?8?4:'#/Z.Y0X0*I<GY+^?XQ4-"QH\*_ZX^.9RM]NC,,BS!0
MUNI1=4HI,9Z-(3:'8C3;5W+C=H?>_YN-@7N0'\KSYC15C?A5@OZ]K4<IQ+"T
MY$V?--W7YJ^9H)=* O2 WM5[DK?B[)Q27<.-C(T.)19R7E^YO.ZI\MLY-D_%
M;_*]Q-V;I+>QX]%DY/ ?=-DHE)^J3;-FC67;H'37\ TI\MRVEB$8YP_N5Y:I
M$VP2,!;].=$V&EDTV.Y0)C!^TCKJF641?V;#'Q:66/R7/M7K#Y9"*+M#.!E"
M(2AB2RV[ X TSM[-4Y;UE!=*0@5[%>O_@,ZYOFPR+ &P'9DQ\?#+(1/B^P6_
MZX(G^,?M\OTVN]<&S.=A17B2 RP^.42#XC)B(&$[\[B>G-CP4N=@6ZBIQ?$4
M)D@^R^<K]L2OW[+"[<4A%Z&AO0P^!O]0#T ]^NO1:9QROBB^%#OGL/5WK:L4
M./VOU[F<"4S0<SB,;-J5Z8/#L[GY>]AWE0744L1\!3*-#0IS/TDJ)1YX;G+L
M@"?%GR)!CVGBHTK3]!VN"\D8=S;D<\.-,>N+TYBDPT8VHOI<G#T_9\+_@&E"
M"A25.D"7- N94NC>MV6"(O,Z@RY7?W)%+8U4C^-.L:TJMG(I?S*+[[H+KE;=
MF97_JO2RF#0*JZ_;02Y@]4/!Y23D81SG9><G@O2%] ;TI/DN,GRDWM)0=+MP
MYO^R]\,XT-,SS%,I=:/:_^HYE^/1=PZ5YSL5<85SST7<MKSD#0>SRDFO.2G8
MRB<VFZTJB-3Y&\B<N:QLEHKB1JZF@!M"P6^8(!X(9.(7.):FFPO476XD#<56
M YOK/F53TB5/C:R_1W-3]A,O+T"7L!N2)%-K@(^LL].6[K)8B?R=($_NWJ<^
M8@5YXR2GPXS)BF'8/2M42"Q5!34+BV."-.<N1)RTO4A]IOHS[1>+2"O3 R[<
M.)';G++TKXN80#%D+@,F+-7=8;_<[KG*! 6&<8\^%LGF*(I\(Q!T)695$%.I
MNL-.09!WX*>!(<*05$;<5?>BW)E:Y&(DNC&="3H:A!G9_Z.WAJKJ/%F6CQ6E
M*_R6E>R@/F;_N!=!DRW99<6^R7^E_;_P$0N!3@QP09C2/'$..6UU"S#,<6_P
MSG$AP+@<U ?$B;?O-S<$OY^\Z7><)W**-'DT )/PFT5C6X,CRYL)";!;TT=P
M]F:BRYE,D-$VO(9V=PP-J)AWQ  8%@4[##03E] #MC3/P(^XXWY2JO)JKU%>
MM;]0'B0=^L3)?K?O?9_:RNY8T^T;:>:++"YPL8.HN6YFVT?V3VT6KMR95%CC
MER9"<#Y'CF2:=\@HUL?#BY[Z/J9A*?Y^"C8^#]4=JNSN.5P5'>S,K^CVS9I+
MFI=["+-6_K0GNBWJ%H+L9*'UFVW'$&A'0W2&6E&EW3GJ1-3[,)XK9_5+/MHA
MM_NW&-BK<=G>C)\&6]O(I3!+PY!;+ZDWX28CO,<_93XJ$7GR.%%U0\\818EW
M>/M^>B:CI/0;$^0!YG:4()(UH@)5U2L0%&)[R&93-R6!5A:_&Z0UJ"<K+Z.Q
M$F0UX)NJ,SVQ7[%ZQT8LBFQ,*(P=L'1OT1F9S[S>WR2^+6VN.IGMFY2R7C[V
M+2S;W^5P_N>*VGK)NGK+MXNRQ3,2H7'+;US$W55E7K]34>W$?W,)Q=*$\R@N
MX!JN#<U\P-7^LV9(J!$+=#$OM35Z*.33TRPU4UXI<D5GXY3Q#(8;,PX&Y+&M
M*W VZKD9N .VAMV"W/)QV&C1M]_E\= A4Z!WN:[>Y3<&K-?5=-CQ9"=UR'"-
M">IU1!OC)#T&-6.M,IN<MTR_!_QI5%AWFT^4&#_Q6N43F[41B/W#@;0XU>V\
MO7]'&/X5PQ&C-QCP&9.A<S-=C1^GN,;USF-"'_5AS[U^05W!BDH_W_S^:>O>
MR/659+E$PT.EI_N,+HN6\5;FV&@I-)SN(!#B<'UO*,EUNRN(ZY:.F U1TD_X
M<> [48#CLEB_9^B\TO,-RE-0\IFM**?"&;,GUGN?WWE<-GF\"SE><NN.1]^[
M.K/";=:<^33PS[NB5'>YY@1>976S\A%^ACCY$*\^BQ*8<M!_9#@IQP2UC)5L
M[[?LL4B9/Y!:@YV<"7@)5C8>+_>R-G?QJD*-V]!*.H=.[MS/,QC:823]IJD[
MI$BK( ?!G1# ?]:-11JLMJ[\5\W-##W25.N>MA!'XCFUS1D1MF3WW3YX\#@8
MAV6GN1(Y+GB">3VT0:@[M4G8@CL*0UJR"W<R"\T&?T,A:0+@D-SE;EG=\2;/
MD(%'XUJ>69.F@>IJ97)#Q+$40U&ZM$ANLC&Y(W]96;F1-5H9<G^7F: !&D(A
M\>T3V*E[DA.8@%\)!8CO]P-(+2/3?D>>W/F4/^PQX%[?F/=-3Y-ZE69565\[
MLA1JY@+=\YW"VX8/5QTYN"H_J9: ANI[[@<!TJ1]2!3X(%R5-*P;DJLC'K.A
M5F"K6=U[5*4<IYB2?LC/Y*OGGS1Z7!,8W"$P+4R AKM>^NZ!%@QP<,<%;$_M
M'V&"@$W/_13, $"QB%RY'5?7@9]+7T-,$JZIW"EXB3D_6Q&''<1^8X681J+#
M_V?[X@ L@_?IW.\*\D0T+?!0"&-XQ*7Z[0N:Q04G\R_"SBLM8]OT,.S?IU6&
MA9;G9N/+HOJG0A(4AG)[.?(9GVK(G&%I5I9#[-*_&R!:1-X;:9ZZ@54TR-_\
M^HT2^9<L6X< 2E\KAU?NG291M<7V@H*Y]1?L[C!!*S48E.J:.:"T\<MXWEQT
M%;?97S#=@RA2$*"_FT!G=F>Q0=*74,['TD]YF7]E@E(,!G+C5(E#(_]5:'^@
M7F *-\ $1=L!Z8M'M6G'I+Z.;%$D2[#E5O-=B;-R@,R\/IM%10OI8YZW2##>
M2WY^M\Q-2XKLTT ;.&/IUSYXJHAAO)UJ* +];4<+^-><*;2.)LRUS@212/@(
MF+LD#+"U]X;,[J3[_(IC9);\\:+'Z=T'XYB@:7$"-*'PC:(]K,-1;"G(^<6B
M^F^EG8TZ+;H)=+$)*591[?*]DR' X*$61H[$]S\YO?81/8N=8W$&V '$Y_\9
M:PL1IXF\R(--+IU>3B/S?S8O[S7?'H1+PKQ9BN]68(@3<#7'[=%-DT"B5@9T
MS#G< FDGUB*/P?2FV"HM3?Z9$.K5^U[>R[K.O:*Y?V$I85I,$$>[.A/$=[7#
MZ3#DL[@R?LB<T0SOA]UF"18O29HGL7&NR;A@NLO\XZH$$[2>VI;1Z.1*#]1_
MG #3*F"AZO&P#-9H=8(+_\L>SCL?(O\E:F/YE<[U D>'' ZGN$ 1-EHFL-<^
M87"0_+5FKN3;M2F#,G_GT]Z-N:EYD.)QL]!EFJ@"H1%^D@5\T;1[)-3DP'6&
M5L/H?90$G^BJ>"Q7[714=TV(#/(:P5/-2$H4.F5"7ULF;^H>)KV=J@;_>).W
M=Y[%@\J^_O.>)S;*GO#47:6QTL&C%1="%JZ&EQZ^S%4QB+2&5*$ZLP108)">
M.#G/+-5>0R3D7K>5'/+%T@N9;_NB?GW&#_*AVX6P1C#)&[:A+M[I\V.<.G<+
M\TEU#<]?DQ[-G5&Y;-;HFGU0_ZL2]4:HRC$*)GJ^2;HL_:J@*$D_3*EP*6D_
M)BKCE>^?SKN*:+)S(9"'65C< ^>P$@)A@0#^[_/ELMSE1Q?8B\ZQ;4_01,!M
M!HI .E&&_?JW0#XML^-=3_.CB48VKJEOG.Y?_RHO<_W7%DR5%4QNAN)*B';+
MD<8GU16>AL+%J/^#N.\,:BI:VPVB(DUZ%X*"HM($*2HE-IH(B/0:D0Y2!0D0
M$@0ITB(@H*!$14"D1+H4"1TIBG0()045*8'$$C:D<./WS9SOEG/OG3-S[MP?
MZU<R:_9^V_,\:Z_UKINW522H?7$>5(E>-"4?F+@Q([1MI/@M:)1Y%IJ'/,/!
M"!3N*.%R+Y-[X!&$2AH)?1SVI&6JK0V9GS*X7^RXH^"EK]+7=MOLO_RV@)V<
MB0@T7TR['%<SISAKT,R)ZFXQ@-+@@/_;6_/^V_9\FF9U;1"-;>$029ID#;#\
M@G7<<[#8P0ZN:45A\]45G/)4)&HNRN:Z;@K#)43'[+AZ-4ZUY!U?T3:XTT&I
M"BX.%)7PCP/VL4DJEQL?BN1FT6_D<ZX=B##^($56R()=MS @[8$@'[^]*5]P
M&?4_Z^)VD?HQ,R7+Z.CC7<$8&V6;9_]1X_H?C?DA-&:<#97:ZIOMMS.];T-^
MRK-+W!824(*DR!@QGQ?8P=Y%Q@5\_^:(:J^L P]KZ*Z[NX<9NO*ZX:"8'[$+
MNE9HK726+9X8,KE=R%8V^DS)?V67\[\Z&.I[H,3<#@$S F;>\RJ "0QLFNCO
M.'R_M$@2'^U'WI^(%V06_,)\WF6.LO^88[A/M]=J=L((F"F;DU(WE .>2G^_
MV/)S0_WR_/ >*+L/3>!'2#J0GRFE.U9EH6'NZM^:B9X[12B* $>?6,-X:1F6
M3-X#_?1B,W;,:\,S_\"'53R@Z$M^+K%A1??Q<]>EJKWX MCTGHZ 2'B_RW:^
MOM[T=0\T(V5_GKO_GDJ:X1]XG]%=TKO)VB?^7]Y\F#OQ=":^?V:XMH%JZU9Z
ML' '@?+]BG09,S]"K?KRL2;K9?;DUS,&APQ6IW:FV-6*CYW463C$%R@7B9G#
M4@8>Z&8R1&Y+7"Y>LT([C$WP/%':,@?UWKGPA-&TD_H(->;,D-#H=!C6R.V9
M<L;T101.LFH&?[FJ11;8]-^(,0MH+9^":.V!1F^Q@>G![W^J1-YCLHJUH3PP
M'7,9_]KH"L[]\G)V&K^:OX;]\7!#E+R9\]<1"8C)[.[;+U20;Z)_.FT'0]+-
MW&R/)44W/KVBR$MO.V>V!W*07 6*RQ=FW(51C151=>?.\EU[:9(7/"+]/ZBN
M0Y&RNA;3\BYNGA;-[0\/VRN_%[?EF@G<IYPWC=@/UYP.[[F:,V0<-ZJ:U'/4
ML,LE_.2NZCU1.^.[*=T;OA=LU^!F9S_^P<R%I?KKZY*^#2)S>.GA^S#MJ996
M8P?B)BAGNP0HRX3M%'VQ,];:R;G""QOTCKO\XYX&S?4.27#(%YE>EM9$ U0]
MW#RBS .UXX,]NP=:?C$S*=;UE!1@F^&A]#UFYP1/II1EE1BF?)UUB5WX'\4=
M^C<ME/^383OSA\G;72B+?]AN5>6\BHM,:EN 0I<^UUX)$=XWLKEQT0XD;'9.
ME&.(-88_V #&@0E*&89<L+QL57T;XGSU^97L<-4ETX]9'ELRY+#-!&P^4AIV
MI1<BT.Y9">/M:XW%!;2>*#5(+O?; \7(I'KY?;VR*67*4-[><J"B^O# Z9K&
MNP3L@];B2@)V;G/Z6_6?+2GCS) *V'*@6,[TQS,C.EX)F%-2P;:)OXPAY["$
M#FRM_5/Z&<1$JT,O.@6GDK\D3)U.EVJV4?XH/ZFJ8*J4T9;OHY+ G:XG?B__
MRF=NS ?"]:Z;?:/<2J^G9M[BMZ#9.R9IT6P@/N4CZ#P!K]L#\34A3_GO@4+
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
M_>%!+NI0#(LSWB IG+0>>^&>2SU6O8<>L##J%<+.7A+ZVK_<9_G7 $-TGN1
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
M=/)1FK5'MA:QB1<4:5*_8YBR\@S9C='K4K&7UL58!#'&%C%V[8C "@9CS"9
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
ME4ESSL9003^$8$-S2_S[HXS\JW+&!-,0]>!+\M^;V/($,IM+N\RL5;VC"@F
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
M_HQ+LKH(?E1\C)D.(32R5-DURC( 0C%! KY62:UVQ4F$">(Z,L.<JC(JD=I
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
M%E,>IDLN]K^$KOSGEPU$,/=W[#D$F(WGUU@Z<&&VR5/@HLS"$"3A+9X+&V#
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
M@AU>F'/$B!#S$?'-"8.2P98P4$E>EB/2O;ZQJ)J*8S*6ED0V@A>L["ZRX.'
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
M3=03NOF8($XYUEB6PJ&+>AVI1V\OC,0MCFZV6'\6=2FJ;\P@R"C=X?&":>A
MM,Q\VO<>;@P&/Z\7E#GXUGP\-\6O*/PXO4ROX JL./%']Z+6%RTM?_^Q#-L8
MQ\#0P%\5NXH_P3.]#%XHB4CQ!;*X.L"""*,IQ'VBP2VKXL\[8N ?_6NM8K.'
MNOMO?WQ[1C3&\M,P$[3N0XVFJ=*KB1,/8 *^,VF/%MVX#T[0#-YQ;GM>F45T
M>5%_R"S?C?/R8+/-4G$A@CLQW A)F#!C L_%!/FXH$00EZ+/!A+3.B-=5\];
MW4XI4[PG:>^@WG#$4U'!N^T*2U4'MY_(X_2Z-E7:%6"D%".(L)OH'K-:4-7I
M"VP;@2F1KQ@_[-O]JGWQP$K8W(=OS4?+/>]?U@BU3K5^TE.(:1ZX4^ #B]XT
MPB9 3;]T>?I^/U6B6EPXGUU]J:1UTODN,G'43.RW2JVHK1GH?P<1(V%HHEC*
M=6#[#0))PF\L4T_Z"J])?X]1D)Y/]6/+#C\E+.SU!.F73C2YG(@Y=:V0/5MM
MUTNLX[G7E_O&FE4O NS&78KK?9=[;JL2CU,-C$*O!.5.8Y[A)7 +A9!Z:!<F
MV1F:A/+!<\*IG4TC% @EJ&K!<<SE6I4?V_T5,XEGX*&YI5^JC8&FS>Q<8ZP(
M?#P%X=-)MI']X6BXL8:PP#4YA;X\L6N3Q5^1VBSJ('S8KBK;9YZ'_V4!3 KR
M>B*S"!#LD%9)TA64\9T_/*ZNF^JL3YS0=0F0'%LD>PYWG$QB-_G6*Z4BA17A
M[P3Z#?*TLH+E1[M;E6640[T7,ZLC XI:T(9I]N[YVOI/)E;\]W6_N5QY@$I(
M)T-H$C?:&;ID7*<F:!:NV;%?C%62_CUK(Y]3TG=OM"SNW$G%&P]M*J)'B\LU
M7@:]XSXJRB$_QYN;1'D/<'\>5/-X5KD:\G,V2Q>8V_&[;7_2WGH*V"@)4 -#
M4!U6C+,(1T",:FBCV8X_Y)^;D(0PA>M\,R%:CQ<V1AM(214U?53ML'=[:V.1
M;F-DB7T$\=!$MVG3TU"UB!OAK*Q')R<DTWS>#AUI)@?2OWW1?G<RQ.,)_^-X
MXWRWANR0"'V0X%2_VO"@]N6K>J?2-"03N,1\*V_V:6S<]PN?GS+0<@IU-5=W
M3'5WE,O*;,AO18S$0A8*\3Q(3<84OGJJTV8FEC#5*7=^O"M?/K5.;9.G1SIJ
MP%?CNLJ]M[;2CDF6BOV/#UW0ZN5P_ OA2<9WHP"UA!Z;>(P XBQ)T)TT&4=X
M/@^3]#?,4U]J]_)%?@[/ G%:6O<4)H2%G-+*I9]_4]-];[5[\EF1T]:7)4K2
M /[>-'X=7Y&(?4:-3&U*&UM><7#?U9C/#X,8H!9JH)(07X@4O'B6X@G<6- 4
MN4*(<M&'&5N%%_Z4$,A-[:21V]T.Q\KZ"]6O<,ZF;_&V4H61,_N]'_M:Y*BZ
M"!-6- <#.9V&)B653E]7312:)RJ5[FWWIUM%W[N:%V,.^F7@!3I^S?X<^XYV
M4L@G,FHFHZ=3>#P[>RFYUG'ZROQ :T5TS]8,$^26?53W'7[WQGAU&UYQ$3NC
M0JFF5^,\,3,?J5U@(6.QM\#XPF2)+_[KZ ]#XQ.3 ATR*\\5OWTO4"NU<E4K
M^"6+SDFFIQ@+D=$4%E^+>>*/:]A,9$CXF_"3*HH*T_VNK09K6R%ZNIS,DQM5
M<Y:^*3;*V#^\9@/[G*OF="?KQ"+1L&[Y1#"F]EK8F-O9C3W'BZ[5/X>;GJTV
MB&EX28SN3$5I)!Y_D[0[<HUU!/V7_)?\E_R7_)?\?T J(8MZ&_PDOH7]&L1-
M $\ '[H+/D7F>J)^=V19K8RFUFWLPR+HF:RDX@T7MDAVHK_;48N_.J.;^OT-
M#R7@YAVN[>Y0VW9B,/ACD6JD&:Y/5C]E7+VCV1'+C4JRA;XP>?&F#3P%62#
M@&/U&>OU\OID\V)1TJ2)2..U;X81\U LRJ;(&;C$>L8Z/0%Y&IC49 .,K,F?
M6W.EE,U;/A^QI+SJ6W(5&9]IFC?+,Q>X^CC#;=P"(Z]*Z+.S(R;%PLS\5/;
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
M_%Q@@@Z)KVVIR$H8A(&"O(VGGHV:(5/-4T^>U;WZS,ZC_M)%I%YBEV.W0VB
M5;]-V+?9O?=ODM0N'/Z7=9J[+'T1><AQ:1]Z["9DQPHK@@U@G8IFG3*$ML:M
M,)[X+_4R01_LF" ^6AH-RS"W0W7A3N^()QW'CJ GS_\==> R-9X<5QZJ'9)-
M?^^[9'XD*T$AQE#Z)_((R]T=<$'HZ8S>C[DYC]K8G6EW2%W2Y9U$=:U0=M@B
M]X;TT:JS>2F(LK#^"Y!<J:2'!6PIZ=NBCB8J?)?$;#("5B;D_CH9ILCF9%=(
M=[18C5R)9052 [1NJDM.(6">F]5=><3]B9,#@:>G YINQ,%^U2OMV51U8,T
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
MC"/EFL=.,L2=_(,11]'F]A,Z>_/[EK,W,]:DX$K7CMRL>?C)179JI8$FZDF
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
M7Z]S_:L75'\)^N]=6K"A"9>;D2 ;7"QLG\FAY-#?F2C30LF8F+M!ZB;@$;+
M8H\1F/_D#\7<Q9FQGAGNH;ETQL8OI?GNX)3#_%&0#OST_"8!W(U-9*4&#1-C
MQ#FR->+\1*"F!VDJB78^: =WB/NH[Z"T':?%]-',L-UK5[]?B[K&U0L108K2
MM !%5H[JHV<@)6BR0-0;P+$STJ8#)F]6[.L.'O>HK:VSV3G].$G9WC7#JGTI
MP^98:SF%51_$^+LQ1J%2NN T'"_$WT8,H3IE;$\BM_"1#T(%?I[1*\/ZFCRH
M?L,6+D+/7CT=?$^QZ7+UNRXQ?==("!KG"4U L4C!76P"$U0_B5T\ZP\6IAF0
M>JI>_]CWJGV?+).H"U8;CL@JT): JH9EA;*K*$R94:\B%,B"&^Q4"+QY 15O
M<AP*:*QUYRK-W( 76-4[!>T /G^WLPYI?FM!^-5AP2&;6)24!^!#YNK RZ.\
MP;%-J*3;9($RP74Z50((Z)+>R7;V*HFO_4LYQY&L/C36J9-O/]AT__;8L=R;
M)P//26;]%4VD<B"_2N]NW%^ 2*IT0>(I\T+DWDZ;Q$ATC''4:[_]#[AJ](T:
M2Z_M"@WGX_D!?K<^Q-AI2NMO\VHO6QG@P*B%EQ !Y#&:%.!&ZEWH3<$R)%91
M'+HN<A<(>HDM9STY!WQA 7[*3Q\M-#JD?9^_Y'0GR7*6\Q%_XV'^!_@JZ#KJ
M%:,7+/![D[^32'?L9BB22U*P-!?BB&3 M0O\/0T5[A$>?K2_Q#QBM&2O=<L>
M/U,8K+"TG,CU?O1_8/>*HQIYBJ"2P( @A,@Y[1CQ(:5(QU2$6ND/P[RG#]T"
M-]4+&YY61JVG5[G9B[+M15'Y41W6- BKW'A'?_FWWW26)Y0!(CWY[&3(QW)-
MP*)%BQBMUFY86<-R91F_,TM%J1.I/1B8@9/Q(VGCZYPG;F1(/1>IHJ?IP))Q
M)%M!X,1E/,D.+T83)4,>FHC0S@*!D%@3_IMP_*5 B /+(-]Z7T95Z!9B6AKJ
MMYB@4,E[AY(^$3D,T:/2Q]E)YP,];2=1"_.85/![6P!&Y&Y31>@!W8%Z22VJ
M$0NS_T=[7QK45+2M&41%&8R"B(Q!!D$1D%EEB(B B!@$98:(@! 0$)%!" DR
MSR@H* A1$% 1(C+*%.: @)$Q# ))& 4BB6@XF(&.KZJK[NOJ>K>Z;K_JJJ[[
M8^7?KG.R]UK?^KZUU]X'^&;\@,ZCYIXCYG/!Y56<5OV3P5HS9]!;*)<%T9P#
M^0%,MR:JU[O32 HWBJY&!X!YX+Z0F]4/6OO])%9E/'_>X?/T:P@([4A+*_3[
MP:_,2Q?K1N_">6,GF(QM=C$51RJ:DX BH/%_H%V!R6%&>H#W/#K>38FNB$UD
MF7I'"M?D7&W4OJ>,JWOLI*EX(]0JVNM" $P"]:6NCSMS^:-(=UHNPPZH)?NI
M)\%KMQ)"F,[09(YB$Q%I0C$T,K0;5B1BY?)VY_5^,SW"2# YQO]P(*WR/3I@
MY1_R/&#2C0%!261+@JAO&(H+@S$/67S5PXJCQZ-.#F^03;NRVN^X/'O\S6)3
ML_0K[-[^]YM,?2XEP>_VX,BHT$#H&;F&'=#\$YYXN@A'-Y4+!!5#K0<[.?FT
M8(;.3P,3RGOD^!2^2[(&>K/.$+-^.B%?=E%Q4SXH092A1"4PC4R9UU&]K5!
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
M<:N<'_BOF.DY];@Y898Q+8QBED[7Z_AY:\N\Q7%(X.#QJUD7NX)KOWZ4"O6
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
MW[).Q8"@A;"PM!%[?L7F8/;$GR?*>QM.+,()E0F5W%]_M-;;S_[^LT8'?0C
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
M',Q2JSGW:T>EOII?^:R>Q@FBWL['G 33>%B(LJ2;Q,PN)#B43./>)NLC1NW
M":WN1:O@8S2I4)YK8QN:?+PF$0J9U+P/ SYA9QI>SIE^E5(5?-S-X\[U-5QA
MLY0!-=>H#'6Z\ 9:NY\ /TJ^1-%I!.(6MN.>*%F2(?TX1\[""6Q<:_>S5N4G
M+E\@<ND]9VQ969;*^7Z:95SG&SFOC,?&.ZDQE%\97)F:@)"P"T7ABSMS!/'&
MF+)>K%C[F=#7$O:^+#CJB]@=W;J:M&69B#,/7.I3 @L=N_0V;23T8TBRC-ZI
M%+MT&G?4!UI'\PI%Z#(N9/,RSDH$#AT/*M%W7/#E[NW<[SJ?D5[DJW ^J'MR
MS$3.:#KPI9;!ZLU6EKW.>,IC*@JZ4$('-: VG=U+0]=QC)-8+,0\1ZA/A[9O
M?:'UPOCA8L?3Y=0Z2BXTCA5.J#X4V/$I:K!6S&)UX^W0@NA0H\>66QL_12Y>
MKSF^S\==2\)?QRN<..[X^>BTKEB?SGNNDO\W*A8QU/=(+T@DN'JX:RXE'BS=
M?O(W36IDX>N'AC0/^[=JJ4)JJDY>G#16UD4%4=:I00SA!AT$G!GN\)NVF]S&
MH9\)3/5"!:_>L>16')[1B.Q2EM^+#>"3><$-[Q7M3U1OHIRC%D*]_9*Q=</=
M831%.!QX%O+1.\#=MR"CWGZZ^]H5+0*Z_XCKB(G":_DXA?5J5<$>CS@;]-8-
MBOMJ2Q@FS7/EQ\V^Z2-) WS1YH5!8QM]%,N'=%!SNR_X$>TGE/!HOW<X,> G
MW(":4J$*9\$5SPL"R8L^/K:E8Z<-%3TX:3@O=B8!B#+L77-O33F0<+MQ"FY8
M]@,+<[HZYOC3Z=KH@'YBP+>M[M<N87+OLBJ-$,5/!\[JND,\8R+CUPXQMBU0
MKJ&:UF$]]*9_AB3*:.2)2N:?1_GQRJT[D?&GWS/_M;8:&M>./_FJ%XK$UTH'
MC9QJO=:&IG&1&&_]1I!$4(?RY>E@VJ^;%,B.W@[F0,R:#A*@#'^W.YV/,8#>
M_3= ^&MZ5B^@M1P]T$CQ-VT$A3BWY'E44._;1U=?UQQN);YCH8WBVHY&*.0Q
MT!(&=>/C\W$2((AL"A,EK(!PO)78FF7Q_6/K =4S,(>RATH-]O!&PZ_/5H0&
M3&,+WT;!_1V&>[:?(X\@+@#<^[B4GFWVNS[-I]Z_::QN2SFAK9,JZER0^C@C
M2.;5#B<:*I$YTM-16ZE*!RV'BSGYQPZLR<T]6L,,-*PA!H)^&R&$*&*,]>.#
M^&(@-5%9"XO["05P!I$E+WL#_1+%WPG</0%2[>:K>LF4](9#BD\4Z@) :4>)
MC![!H>2N29H2(:1O.$4\&A68G=?4 .#*CD482E17G!?6.4&XB'[=<Z]*U(3<
M4XR(^7GOL?ZI>ZCJ)Q]3'N\9QP\34-$;^A(XQW.=X@Y3 G:_[>!:P:..W]PS
M"N*8%4/T6XX5G E3.%6K_'*/UWXQY<4?I#1%F!CSK-4@M8Y6A_.]U-GC'E'F
MD35K^EUP^J%S^FR[T"?&H"[#'8 <1KX4(FA3!)%XOMA:Y%&X)2$XR3GL@W=B
M)_E:S>2&W^S6#XLZJVP6.J@L0/A3=15WSR74B'G\M\,!Z^>;=A%+-[L=7YD=
M>9894&4C)NEV]D1R-_]%\+M#D<]H0#&F#RH!L'P^[*,(;B^ -\B%JTXG:S'
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
MD_CPMI&UPU) @"_I24[^T'&KTU9'DFBCGY0BQB>'X/KYBZ=R5ZG&ZHGX0I'
MSOC3'Z[_"PN_3'VT[U!QBBQ9%RY -.FSDAIJ,"?4)VE2OW)PCPG!TH04@*6
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
M::)6I?Q"1_([QZR0[=_]MRPT[E]X;"22#>,!>8KD0RY\,. <@3\FWO%J:#<
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
M)Q)=0(CI1K+#KGU:.\^>5^0Q:1C$<HS(P<_%PE\;(ZMKPY),+4$N?()63_7
M9EI([<G;"Z<*B!"<2,<%9NP5(C@V,"G<(V/1@KQWIVA4I3B&MUSP:^JPN@AW
M2B.SV.7PJ4UMQK7#&%=UHTUCCZ'PPYM29(G0R]U.I]Y 9O^,')D,L8VZ>/M<
MOX^<\4(4DV&Z/XCI.Y-3^0(=-&-%N@\@">)6,X\[8$RM"D5P7=2UK,Z5#ILL
M2>6B8;^S)]W2CK;([:J'O&9MDJN26WX*E40NH ]3-@=P*$#>)-*>%$\4V1@A
M[.,H[3($)$79+QISM';(F ZRT5/==&N(QMYH;C1].3<;$Y+&*:DN6Q)1_1!=
MT*Z)_'H3Z3M,5O?AHXJ43HU)"S%&+\<01(KZ(KA-6&<S9 .ZT%<]I7)\]/""
MN=CV797)6V\NL_PPW?8%OY7TK1:(-X=(<I.RMV<>DQ 3^H_QR+BLE,XAK0AD
M;ZY02I>3TD0A[YCW$W,.'B_EXP<ON>3V#U(TF Y<"6,T4PA%@(_6&8PY3+2
M&3(NJ6P5Q4$1(I-^P>*A[G105 T=Q .]=I8.NN]+]J/(8&<^(=T/]-K]:ER#
M-U&JVY 0/9]U,GAZE^0Z%I@2(WXTIB-)7!GZ0EV9HM%P)]LOYNT]K84YR@\7
M@9OO"#Z9U#+D0A;R4^9F'5X%V@NK$]D8QF&%U^T<2^NJ)U?N^J)M?BQE!S?6
MARZE2=8@?D\7?\-"!@.8@#FRU2J-DVBRP4)&ACY>6+/'=#!P97:WL_ZG@*7,
MT[&DC:SDM.;AZ:_PR'.Z5\.0"I:MMO-0@H/5,RC[AU$ZR-7JQ5D*Y/L]0MO*
M)FJA7'F(><X\7L]L\\: M5%#:,:E6GNA4YUJ-;]Z==#5?A@7JYE3=!#I20TU
M'44*)[1"C]8>5!95$QQ?OZDG\9NQ=?[H.9&L4O HY_B-^;L[@V8*%R ]C"MQ
M(K0=0YWV\7U/'VC.P$7PV7X"H;>W7Z87K4VNG^P*D>;LCJW^PJ0+5L,_-3A'
M;0Z\ #9AS/,ZHL/@Q&A@HPHZ2 J,3T8A@U@-I?&C4NRS=^X%Z+J92<W<(A1.
M)Q>UGR> >\'1T"/0A=R?F@14"M3S@B ^&KU(!P&*TFTX= Q-@NC1I)J3;X3G
MJO-\_6W;.DL_W8?K64Z!$OYRG?E"&J;:  (($F+ZL,+Z8&)+KP'3IW']NP2*
MMVQ'UF:GH$$:).\.1#^?ER-;0$G+<($WHQO(IG$1R<*APPL-<5!/F#!MJ%UT
M7%\8ORW@ ,1T&T@W5T.._JST5\C6))G-2V[00=IOHNY(O[C.L4P';2(K$+-V
MGA1A&$EJ#/,0G(!ED2>>00EIBFF .2CR!%*>\$12^N]MH;'A,&3 3C]/DVDG
MIXN)NT+:"[[I\P>+.#^*@!^-:X!@YWN2D=F+-U)QCMK7O\,M??!2$#LU"X."
MXP4/DE]>]9-/_2C'7Y&FU+NC#MK<V85=_OX_>S3&L<*(^L>="*E_[#C-Q]0K
M;&*(X:;/;8D-SVG:CA0(P?);X;$,BFZ>U]G\V(TNOCW_1V-B<HI)&US#@W-O
M&1P"%'JY"\-2V<Z.[# U$/O]R LI1)."/R*0,GT_WKDBVSP9Z'C)L[YU5,&]
M(TN,'[#Y-K+L.]=6,PFWH;Y$/D1.8TA#Q*E-QMIBG2#TO8 C<=B$HLEU/*8#
M+ (\J_7,MFU(^6II:SZNWR0;>5<PKB CN&H OO0^X11L!DKCEF)P,R5J/DT"
M_A=<$^#G""&=?"]07/JW.>+WP,]_BA.1%#F[S%CXY8>B=@YKVOU'KJO4LB5\
ML"Y5M2B/%%5_^@A;'=*%G37'TGB9J96:$2:DE#'50!\(5ZC=MM-(YF?_WL.B
M;'_W4J3'] <&4SHUO\EDN1OU^/&G7R?G^[ZA"%=S[&G<$X1R&B</#CLGNP#=
M-"3L=K8? VP7_(ZMMX,!6 E%FS:*%/0ZC-C\,S0'6X,$5-M;*";_<K$(O,[O
M\F,N)Y[ZJQ Q!*[7[L "9ZRZH;.VGS$\^KIXORBP1"M_GI>3W-02\4[-N+Z*
M?Z'=?.\+.WV331_E?M$#45]>,ZCJ9!_U%70!A:JU[00#VI-D&M?0HHJVF55<
M")@=#L.5;/K^,4H;WCR,'6\?; \5G49,'%_N&TC_?5$ZG.S(@#E/^.4+PQN_
M"*ZXF#Y,-)9)DR\9RN6+D 5J\,@>,9G&6L+'U NM5D<KWXD(= G/;XRUII:D
M1I9=VJRK>16R$<&8 '=B?3'9D&))3: 8D=W@*M3W'S52GH?\- !"B.&XGKH*
M;@:S]XA?-!_?5/',8FU*FE6T+E!"<\D_=8VRDF8,017CM1T]"]NH(UO#90 H
M@8R'=O,]1S)I8*,Q@NV" -8Z7@)R[#=QUOXU^>C>RP$AD;-.)K+*7[*E)'?4
MZJ@2I%!J%N:A5:R!#H B^BQJ;U )#0NH:,V4Z!"$&$&D@Q&F'85KVILE5]'+
MWEG157Z>@JH+-O(-48/VUU8<^YLO<F,(QE8)8,(MR)P$#O8,\]!OMF9Q^!F>
MP)<$%QAR)W1U_>3B=Y0?-:TR*35#N'TY)[KRYG-YU7'35V[1FOMUH1P4@2Y2
M")!.EF=XHV_ 3QO"B*H\P!&AS^%@]IQ*(^=@A2A/8Y=+IB!>7<DIS+\O2PZ&
M&NXPQ#S@XZ1U0*LRNR&S8[W*0E6AT*[1'UZ3ZO5LM/=+1IX^?="VIC31G?,<
M"G4(<\0DBG -*H88HH,(1I 8L%"[TIQ%"!%F"\1!DVAGUS*M\;@_5L>,1QWB
MK#SC%C_5R^;=CY/R64^9VZ=IB3&FZQX 8:RVL3'D*(6#$.<*M! [1):CP_+\
M()='"S<L!I>]9![$1!O=,S _9.A6,8(BQLMJ.AMOV]'B<_G"5C$N[->H,T_:
M_B305 _K#74%)ST)TU*\5V.GF?O5G)9B FB%OC-[&I9[.;9+/N2TWI-*6WPJ
MI=/:2)C\F_+N?U28_$=Q\I!!5UBG@1Y&KK4@/:CZ'L13>9CYXA?M:Z.-K/^S
MBS[!GVG@,[$=6R[>E"YTP=]=\C!1!B8Z(+[_7F@SWQX8:W7V(8D<^7RZY6I;
M"_C&->#IGZQVA6Y)%-DUNJRD_%LF!DP."=I-H@4;%+PX!]Z@K$D.SZ.::>$(
MK0,'JDI^O/*!&_6[,J17FIN16/9L"/N)M1(1ET:R'\4'Z29A6A//?IEO4.1@
M35Q(M7MUXY7KZ5GS54M%Y7._^!A4WC.^56'9!W5$#N4PUJ=R[^O1#=G<9Q<%
MDU&![ ,1@\P3N(V*1.OQ2%Y.V4)$RA0*[D+--I"&.]_5E)A[7.1SQL#1Y:M:
MVS!T/?W9V952&=IMIL^BZ)S>)>N,E9@1TN^="&AEBC+_Z]+P\?9%/+=R-5!%
M ./!'7.#H2@+@>F6J(:)BAW23AH73PNHX!'"!I3SX:F)0A+Z;:EYH5BCY=V"
MOG?R7 ']=Z.$K*^;_OMFD7Q$/Y07BGN(&&MG!@))M ?BJ/@'HT0UU)Y[AI,K
M<.4CDGNWF6Q+X_0DI- $H;/9-X&\,-_FN8YV<"HN76PF)/ J?THOI)9V^[?;
MM$GRT/WOV_)(HW**H)[Z(?AN[UCQ/+H%O8!H&#$2IAY!E/S;1,/M2Y =#Z">
M5D+(#BL#"62'!D/M[_HM5E[N$5Q_"8SUGK<D;6IW38DC,B\0JI-OV21OK;ZY
M[9[DP,GR$>_PRJF Q@UFQ#(/T$^6I=P%3,AZM"%P-0@8(_+@-YH7O:3%_6*/
MTZ0L[!U5)Y43LF.:&ANR]'W?7CQ:H_#43,8JD38)YD*(P 496:.;L08OP-D(
MX;B?";@( 0ETPDV3POOB;C8ON=P(/U3DHF2O\[0(#*XLNYC)I6=M8!Z@IUDZ
M4/4Q%*&8#IH^F&#M&(*C-2T@7^Q/IE&T *\*>R_:Z7#E@5^[FIJMZFT]A15)
MDF?/]3W\\*8^KI=D!R)!IXL95&5S@MB\WNV/F$$1K!*0SZJ\JF91?)8</?/0
M'NB<BDSF\ V5$PD;/Z^;)L/T*%MJGY:1P&FKS3X<=EIDX79FCS(VQ@Z52#'$
M6QW_W2Y($(FL#7\1N=@M3LJ321X=\DA7Y'3Y."3+4F?]J>)1\8H5H#"5P&"N
M?#.9-.XPH@6-*XC(04HFAO1@6;U0/'O86&DVHDFWU$78>O/)X= '*V.JVY?*
M':/]EWM'CWY-2 ZPM&+<[;UVOU@8-XT7T4L3(,RG$K&]?(F'[C%==)#8FG;-
M7-]"DO&0TS8Y6/;A;[G,LTK\0C*O3-UDXJ[??JJ'>HHE6&-GV:&S^UVP*LCF
M+[+T+%R1Z-D-YET3[^MRA'4A#%*Z[9P:SPB[M55[L=6UOMZ_WOU;ADU,*N R
M2ZVV&(.!LR&!4G^B !9_!5/C$8L!01!0U'-2K@9,]$O0;GE$[>^!LOI<7WAJ
ML>;A&S52BCYDV]QU"7VJ%; B&R.Z_O&? V:P>-1F%]F4#NHR+NX./WKSLP$+
MT2 /5Z+!@V7R]KW_\%0NC\1QLLI@2)Q8_-VW5T9*K%O+HOPN48OIH'M^D=@J
M;#3\-OD6Y2KU@[ZK=@>8E6*>O7@$S/)^[ P\ 2TJ1B&'.K?R1Q3BLJU3I94E
M-[0%WO?#TIX:H.JI97^0QVGS^]"J_2X_3GOO\WXO](]D[7=O"UD$?KZ_;YNV
M,5K[9<20SU_#W]%!QT7KLI!GNM+B;/G.X@)F4XSL2.NM"EW!;4="/=!'*)<
MC-]" ;&/5#0!-UJ\&Y@1OW[#BS:,HYX;J&W<+6JHJ2)K&#@GLR6/&/B.OD,D
M4IB 81QX5F_!]CGT/A24\"P/6.G,0L9J!+5<K*ZL_%4;PL]QW=26Z\01]4>&
M0DQ3_\O[9&!1L%KC;#(78A),N,V0(0UX\&8J \&W@ FR\5U PH:P$J6OXD4H
M[CJ?M(00;Z@:X_$6<+#P#?<2\WI8%/$I.LWA8H]KAWS;91(-^-MQGX"F2)1Z
M+4 !!<ES7D@NFC) -B9\3'?^($_]]>=50]9XB'A.563PZ]4?&PTMESD&NS]Q
M<KI_X=A0$3Y08_3_ S "E569,>5/ .TN+"\C0V0AA3&>R,1JPX@P0O7VXO'L
M"J\!]#-?.=M+GX=*?G2<2? [DYW_]H;1T7T6II1FS$(9]#A"%<[%0(9'<%^@
MAR!5E-+S4Q+P*X/=#[$9V4[[=JO!Y>'+>[_R+$<3(\^!3R2?9IE?' \\0+N-
MN;1'?72^[54Y>=U1N%F@[:*.SK =N@) =2$DP^]0+N,E)-C;F^S#Y=M:3).Z
M^SYX-29MA)_N1_="9GU(EM07&.=MX&1F#'*!$6W5PXEC%L!8_NIYCKA636([
M6-!*JQ(_%+P6[M'<T)):"'V8O-3VU>(^+N.6P6UX3?(ZC5L"VL$7AZS]5D=$
MDWX!+&5 5X>3 ?5EI2^-V1#\;%MS^@S%RE]E?"HXV.6G&**_K'_Y][(N4>)5
MTJ4OS&=!X$KQ]IH" &F5;CM59^\C81H?]Q"M<*? <E#(_<U3=5.6\9=*0PA?
M.*0>*":;_T1\HX,^,5!,L[*JFHIJ%P7^4WOG&=1DU.W[*-($1)IT@H""TD3
M*"6Q 0(J*M*K(-*D* (!0H(HO41 0%&(@H!2C/1.I(N(H9=00D!$J4\00B#M
MQG?FG)DS=\XY=^;>]YXO[X?U.<_>>Y7?_\G:Z['I(58S*-CPLCKH<?.SWY/R
M9\UZ?!NGC30* R4R RH=A!]HPMX=@5#T"I_K9;T,$^NJZ?15$C]\15;IXFE)
MV\ +,M%Z P>J_Y:&MS1G5)L,"^1!G+)98(M_F595^B5J1='RCA3B2( O23 A
ME.#T+/7PQ;0#:J):>/:*7J Z(>S'*68< 1,X6"!!_P\L4)<-<>0&-Q[U*90N
MHDQQ9A_G(VS2.LZ39B$TO8S4:ZZN)T-Q\QM"UTI\Q'$>"?EU*<6O?FXNV$26
M3H51>@:>WSP/_K9#%Q.A!&90[!B-2'G$J9I/-&BF1N4>-F[4AI?"AR-V)BPK
MS@XPW'3GQ/ZB'_<IY%?T/"P.*<3XA- MRFX V$)P0DXY7:>7)KKN/&9MF*E\
M6KFAT9[NAYVICY"KDBG*M6;\*&-88U)9(.U=]Z3*[(P'G#Z\]NI_3.BG1R,)
MV&=L<%H#Z_R7S.1I-*8+.[1R)D]^,$!N=K/[IWZ2^5/:H%FRI&U$]#[ZR1K1
MG&MV*6=R!VGJ@/N\\TMR$LGZ"5G?=$)A[-'$$KS KUWR0:UMU?2[QP.T#Q]S
M6G79>V5,=V>. !]Q ,2JZ1O!D4@(-]/_\2J,QS33Q,/T#&0LR,7#9E-9=%%0
M$5]*$MZQ;$:U;Z.G<S$YGEL:)B_4AD\6QB^/X>;M83W 097\5L3VW_^]>#;4
M5K>ESSUB&'^7?A4V\(ZR(\2=:F5HE?F87_"M!!;$+N9"W@3,*RQ=)E==0_#;
MGNPTL?'9 M/.K.>'TN/-!M4LY7 09R2W49!;X N$XSF?4J;OX(NQMV;-?CK(
M8.J3#L)&3'!8-5CXM_@12.T/WO*/^2HK:<\"(PY?X'Y[0*BM)'B'!>H,B,GC
MI):_$P!W[TDY/KVE_K% 7T,] :_5FXQ5UK]^^QE$U:W5GHJG*<%72#G]6'@
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
M'MBEYW1SLS?/4MF7M?/%%+7,?[)TBCB,,)5I2IE.@(H\"I$(0DA9Q*'O1R3
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
M8]/ JU;U7&J2%>M]2;[2N>4N?V3E@I"4>Y':&J1$IPM.N5 _Q2'$?H*Q"*5
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
MAS =E91@3V?GM@YL9*U+1"AI02TN^*,3>&Q*@GU FU&V*_@FIMT3D!N?FF
M$M>9"?9U]3*)"0:4/IB78.B=L25]VJR*[_/B]]4#R9K4*3KJMOUALVR^^Z&3
M[8AK]7]=SIZH[PT3VX_+190F,O5]'R9II!DGI)"2E,($T9#%E(C0LRJSZ%"V
M<R.HC6I V2:@40XT2M571.V/6PU J^%%[V^6P;$NA]J,\UYH ">FR(G';D0U
M(N<H.RM6Y$ZRF6L9.8=TM]21^R[&+0&;0\;>P6-]"N8S%"/&)62II_B<$ ;3
M.(EA( .1H"A2/TN+V()C_8UPQYHEU&![;O[T0-W^;/$@TF9T>A)P,X7ZC@++
MFO*.(>&(OPYV,RL9'5/V.;,<?=Z5(V>S!U;;6%$N9,B2-.4A3!(O@BBD,4PC
MZD.!,*(X\!.1&,4%&_5V;M;< 2?#-G5V+?*I_II]K,W8PAF"$U/&*> Y<,W<
M \ID/IG]OE[8&7./VL>],/>]9)]2>T]N_T_DAXX"N;R]+>J%_9W2*[_/V)NU
M:G.E+*3&)/JP>O>#B;+.]524U4?R*(HK\O!9%)_S9<8>=>J#A8QQ$ BU[0RC
M-%2[T"B$:2#5IC1")/!PZ!%AD69[6F%MIN%L]>X?R.KQYQ+<-VH"TND)1*LH
MH+6F]?:'-9L=-6%%K:T^-O+!?;9<ZIR\VF?CH=86/"IUS;,T3_P=&6;0\QKW
MB>EW;]V4"_!I].A+K358:K5UE>.S_0Z89^\^G^_"3!F];^[$=OK?USFW=>[N
MEAO =S6[ =5)?/35Z=WN5^/9D-=?E>I.D5?WA='?%E'?U.G7^]^8KEO=1),0
M/&=-C1<F'.7TGF<X!_)\3RS ;+F_YP&RGP]\IAY'>H.H[ZP2:77[45M+F_.=
M7A$N3#CQ64H@"G2R!EU EE!)U4[)9])/:"QB.[>.8SV>VT9I(S"H);[8UN>Z
M %NI+5TQCL)NZ%/A$LRIG2-.P]'>N<$4&U=>"D?[F]?=P%3]';\!XQ?GNKW[
MT/3<?=S=8?L4>2*@#"+I^1 QA" AG$+&"(ZC4(9$6@6HN!+LW BLDU)9.A58
MY16H+W_:@B1/ZY$LMVDV1_L=.!O?J>[K3A^U\[VLVXQU^\P4+A"N$7^QB[L#
M8IWYK=TPF*=?V1UI?^Q!_#?1WORI=LLRDYG@;QZO\E7=^IHL/Y%*^YX]OE7V
M\(WVEMR678R)1W 08^@3(13;RT 3?01Q0 ,4R"B)D)57V"G"G!^Y;W0!6V4
MU?59-NJ 3A^@%0)_U"H!DWJ/[@?3]")@GB&:_)Y@TM$9<95P.JS.;AI.$&7F
MBXC30=N]IW#0YMAH;\7H&=,%QTAYI]<!]8^.)O]&EG7=H.J*%,6CV@#\&UFN
MQ4+&/!$)]F#HAS%$U.,0DY#!D$N"<2Q0'%H= %CV?VZ$NQ4?,&MG"EOLS<AR
M0D0GYL<>F+7?;FW=ZA]ZTD\28#X*,&>AYW:]SQR4/@J:W7#U<<V,H[2>7]E-
M_D6?[+-L*7X357/YJX,;;G(MP><BUWXFBFE_+P7_L-J<=5RR*OO65%>A81HD
M)/&@]&*=]\+7'F14PB#P?!'[?B#TL4)>D:49W[D4SHH,-R).-W][NNEJIQOM
M0*\*>Q/2I#^N9W:GI3:"7FE%0;9Z#;:'@UME+\"-5L&.89U^%<SH]Z4&>&)N
MGG1LW7'Y%.@[(GJGHLVZ"DP!ZO,E8I(^7.=[;',LWQ2$:TLX]6.>8HB9T*?.
M,H*ISYEV-48<LU29R<C,2\>NX_/SN#F6H;"57C&XEM]5WL<G@V%ZCN :X,E/
M#)P@ZS#_XSZ@)L\ ^:33,\D!N0\(\RR0>]\>1U?;"N/;@-TV)7D4<X%\+F'"
M)8?(#SE,A8AA@,(4I\A+N;3* GFXJW/;E__^%72B]J+O+7.\&R!LQCMN<)N8
M:\9"9DTNQ]%P1"@#'<U*(L<5?DX<!F^,(PN=+6Z/$=46GGVRW0DE(W5Q[B"0
M:N>;*-,&HT1 $?G8IU3$081L=K[F79_;OE9O<09V-!L-3MVM6@R.&>], _G$
M/#0";7?<9(^8(ZZRZ'A6[K('Y#F7C6AA9!2HD$)?56]B/"[+4E0Z0>9"4.+%
M-/8@\U $410FD+)4P!A3M8>C 8N]T,80.MS5N1E"G:1J[M1G-)4.?1F1Q'8
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
M\FJ'P#HH;GM:V<8+\^O5%RV6+OW0%"4MNE_?D#(K/V8K\:$2]^4B2$(>$9_
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
M^NYP>97?W^>KUD^MJHJ,KJO:_3^O__9&WQ:U89B71:'=1^Z;PP86*3,C36%
M=.*8 *4P#:D'L1\F 8T#@8B1CX [D<Z-('H:@4:EC2=I3RGM7?8V6ZZK[)L
M[Z04K-KXG$):7ZVVNH*^LB/*A)\VWF;FS;RC.#&7.1C -_8#.*Y"N1/,7=8P
M/TV@^:N<.P%P;QUT-RT[+MVY$)%0I"THI'Z4Z*!9[1T<IE!$OD]C(K"G]H]N
MJG6>W_74H7J1%UW!2$<5(D^MMWE&9'BLQ*8KQ!R5T3Q#1ZHKVYJ9#WE1W_.I
MIPZ6SVQ#4=3JLZPC4S+U^$J 1T%J1RU=;':."IL&3E?#[Y]''<U]SE1F+[BB
MYUY!641%RDB<0LQEH*,V?)@B3&&2$"DC0:(8&U70,>GLW&SG0VQS*LOTX$VE
M3P-!$_5-E3%$)%(+8)H2F.(@#.*0^$1XIRZ YURD^DN7#)TP17_K)M2%Z6+R
M2OB'Y=HB1_U1K,<N@_^UBDV[*S#ML*ST61>3GF5)U)GNP3)7%G71U%WO%LA)
M%T8'!:?/I\STF.+2SDI*M[YD:G.DE%C>Z,H'5YLE,F#41PP*7P>J^"B!%',$
M14(]E.+$2WPK7^+#79W; MDYV+6B@EK6XWY@M@";G?JX@6UBVAZ)F'TYJ*-@
MN*H'=;BC>0M"'55XIR+4\3?L[>F;[%XT;KY=)-U5'<VHB]*QJ@F]_JQHZHM@
MNDE^67X1Y?_M[MN:W,:1=-_W5S#V9=P1A0E>0 (X#QM1ONTXMJ?MT_9,/_A!
M@:N+VRJI1E39KOWU!R"I2TD4!8 @BV<C9MQ5)1*9^4%()!)YV6Y*\]DBQSC.
M"IF!3" !H/&+4*)-;Q8GN58F>4:(LC<&A[ R/T/12+/+:=OGE;:=860K4;OG
MUG;1II7*[.:;O5RU:6EO%PV:S>OFYE0S-/;U?)"IF6A6["W9J69GJG95068I
MD+4: ML>2W;0\)-9N2% .+: @XSGT<?C/,S\5MR7J_JBV-Q'O9>R:C?;10J3
M#"*:@"3)(8!()8#DC(&BD$66H2R5/+/N].% >&Z6\ZXIW[-<%/J,^TA)TVZM
MX=^A:X;+=%S?H\8">>0]Z8_.EI+3 ^S0N&0DH*=VHGRO6]SV^E#T)]TM/SOF
M)]"&XX-N7R,5E^&F:[7B(>2S9BP^[WL$[OUL*L"\79LZ58M$( 212 %)8@I@
M$2O "LB!*CC,.,UBD=N'[#T;>FY*?\==]+7AS[)Z<0=F_7I[&!(C:V9[$-S"
M\CKE]0O(>S[4=*%XG2(\"\+K?L+/H_E&'X7-_]_]Z['42MO$>1SL0?/![4H\
M_\/1DWL[T\3XRK>R^>^[7<_8':,F][F)1EJD3&$(:0ZR@A0 YJD"6"]\4$@F
MXY@+S&*\V*ZW=&GG)9V6?2=5LA=BS.VVNKN)S+_1D5BF<N3>U=$\8NIQG_SQ
M^1L-%-$.B^C5#HU?;J(](-%^U=;E"1I,;J(O1E(W-^_$WSH[U_%\OTLC*^,Y
M?(W".;U?9AH#.=(G9GY2Y_S+3,RIP_^%N/ O6-_0?+<2;TWW7\;B.,^*!##%
M%( 9+ "+]3\\YK'*DKA(D55B_44*<S.7]U7<6]VBV8S>6G=4O@SD=>-Y,#PC
MJVUG9+Q*W7=*/ZCF_?,1)R]^WRE05Q7\[@<]\VC-Q>(G^F3"K/<1 U F"<$8
MI*K0MG!6Y(!E* <T*7A*)4&"6/6;[Z$QM\5<LQBU/'J&"'1!:6?@#01H[ LT
M-VS<,UDO2Q\J<;6#PK1YJI=%/$M+[7DT0*I\DV*Q;VR>4*20!+FD"8 *F^L.
M%.M?>1P+3 15B=-"OT1I=LO])&6[X75 POLS6"T7?0BPQE[ZG3B-T)WX*AAC
MI+ _H_-R>>M=XO8FJW>^X)NA_D::B-#EAY60/_]+/BT(AU"QA  &I=[\25H
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
M4(B*)N><(E* F$@D]$<%A=BI/6TWG;DM^CV;T8%/K\C/2[C:+?T :(V\^GV
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
MCOV;J!;@IEZ6>QD&ED"\/#%V:BXPV"]7#-$3Y>%5$:\"-E9IQ,N$7[8^XE5
MKA9)O#Z";Z2<*$W4(UV:ZK$?5F_H0[FERZ-+@X4@1"5"*[%<2@D@%BD@N8!
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
M__A^.OGI&\X7X]GT[W_A?V5_^0FG:9;'T^.__^7WKQ_ _>5__-N__,N__E\
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
M!H#!+<ML3;&2:ZV (S)ROT0B3X]ED)R3L$22WC>O-&Q7^-S9ICDX9':@S@&
M],$T@7NI2>BE-H$X\2Q*6G,!P>D@ZEP!U-&BEO>C?NWG.NR0%]996N+@8-E2
M@0/ XRWYUD1+$N0JZ;*=K+EEGBQW!C$R1[*V&6*M#)766D]V/1TEK4__KGGJ
MM_?)X%;$H" T@"5%K-86Q/@.U_]^G!ZD-#LG\9! </RM)LN,D*FH-#/ 9<FT
M3=3)C]P8$-%K--'Z:#IHOO<L78.QC@> I(?)Q&W5.HA.TP^Y^CS'LS#.5_:5
M*P)%5ARPNL?**P6.*TV.LM4>N<]6MPZ(/4?38 SE'P&D>ZASH !=U<Y=#>9=
M+'"Y&*$2PL<:X>;.D*EE @3/'?D$$@M]A*9Y]O(V= W&=/X1@+JG6H<,UEO#
MQ-:,%2-],8Z!R:'6HF.!F+6'$E'*Q$S$^UE=7>'U/FF#L6U_&,CNI=SA9-X_
M;MY\#A>K_.YYR#C*V:!70I-36Y<D"R1*A>0HI.*]3RY8;.W.;4=9OVT#?S#@
M[JW:021</[(@KS+ ON!J1L>MIODCK&:XRQE8G8FF;(FT-.E\28QEPTH27K;.
MDGHQD?UV+?S!@-Q2X3WG@MYG;CS]X^C]^[-U&B->FN\B*I?19-"LYHX)4\#G
M7!L*^%RDYE[P>\E &Y-"MWE7O\T0!XG#3M0TR(C5+Q@FRY.WH=;F+\[G89KP
M]K**!I.PF,D2CP54CAE"\(HDZ%W6447??!C>2VGLMP?C(.'[*NH>J&6P81C
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
MF8">#+H.KL>>)&@@6-I!TX^!9F^Q#P!#]WAX-SL-X^G(%J&2$P5"T9'.:Q[
M.:DA$7>Y&"E\:KV_;B1D()C97]&SUE(? '1NI7;]BJ<1YR.A)=.9MF)=1,U7
MB A1)P-)I,@]2\&ZUG4^#XCH%S(-%'L_XK.7E ?1WNT@Y]4(YS#Y',;YX_1M
M.!LOP^22'<T"F?^% T-.OD$@?S$$YR'QA*E($[QL;>0\25"_&9OM =1.^@/8
M<^ZD,J^7QB4C)(_DK [@N8]UE$>&0*L$?$H9-6=TXK>.%3Y*3+]9ENTAU$;J
M X#/%US?U[P/\^EX>KRXY$(YQXQCEO;1($$Q3PR4VH_(I*"8=,*ZUL56FRGI
M-^.K/7 :R'L J+FV S\1+ZLN6"-CBLQ82[M,#'76IH$@E2<+,(1L./-)LL:(
M>4C%0%K4-/2H=A/P("!R/SXQ0HTUF9Q< \WK9$%#(#=TT"KF-!<23<+V,:K[
M5 S$@=I1KP]@LI>0!Y,JMYJ0NOBX6)QC'AFEA*[#TQ6K10=1TPH**8$P64?-
M2,>F=6+^[?</9 ]I!)!=!3L8:-RQM%:7^5?U>F]GB^6ON#R9Y9&04AC/"R1T
M!'J/I=:I"#"&RV2BU2RU-E>VH6L@9;=MH-1<$<,IH5RQM%XD[\[G9):M<^I7
M3&X>WOR/^6RQ&)7LL/!$\E,K0Y#5(OJ@("G'):/U95)K#VM'4@=2.-'PU.M8
M70.PH.ZT='TD9K%B-]YG]PO2PER,EWB$\V_CA&OYU*ZPQ]/54RZ3HDR)V8D(
MQ99"BU4$"**FWQ7&HN F"M4ZQ;QKG@92/=$&YX,"P  6Q$-K=U6X.BHZ19O(
M;_:\]DU6=/QX:SF@B:RVO3'!N<[]BA4I RF"Z,JY>+FX!U$4O*GTOF;YC*PW
MRFAA019-G'B6:Q.<"-FJ&LAA(8;6@?;':!E(Z4(;Y#01^'#,P_5@5]I>YWA"
M.^SX&ZZ;JO\^)9-X,OYOS+_0*B$[Y!]A/*V=U@^GMWHHSFDCGA[?-E1^P^5A
M^1J^CY0IR!4)5:35O976$#'1_NLX$Q:#3J4U_KKB92#9Y6WP.PB%#^# O3,^
M8,1R5 H=&<V1=GMB)8&S9$T'&X,DVSG[$!NC]0X! TDX;P.QW44[ %QL"#OZ
MDJ1DJ,"+I$'%',%K)L%F%GWRWO+2.@*S:VRW^\SRSH*[+Y'R4.I);T<@ TF
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
M/OMV"[IZ'G';'?":*V4 0/L<+E9M-P_+-4NWV!Q94R03GD.1=:B5#(:,7:^
M95&T=)DQU[I+P=,4]9M/T2&X&BJB=6>GUH&/WW#Y<4H_58_J<O'L&O=X]%%M
MPA[;4=HHZO$^S*NI=;VE7,.JH'$Q< YZ-6+6T@'F/ $@A>P\#S&JYNETC]&R
M[W9S+=#:MVPDN4M&(_&$QH#248&WF@$&I:P2QCG?>G>Y0T"_$8TF^KZ_C>PN
MX$$<1O/E:JC)DN1RJW/8N Z,C^>T-1U,\^_3?//SE0PKM^_&D_K1J%@TTN@$
M2==V^H),O3I(%$I1(2GDM%VV-HN:$-YO_*,3-+Z^0H?3U?#.2KQNB_=U=NM4
MO[0D:OY1&EF;HHL"H?!8D\!C(.>D]F\PZ(,6)KKFUOP+2>PW^-']=ME820/8
M4/_ VAZ$5MDWG(=CO!O%N94KOF9.U<:.IF2PHC;.-:M62LF"B[)@89D\FM8M
MIEY$8+\1C4[PUYV"!H ^6EGK>;EA<KF>UM'#Y7JS7Z^TFWC-I0=T,)_74OF5
M,S22D7DCDP',M;N7BP4<RQ)JB;OWME8O;-4CX 60W)_J?@,@G>#TE54Y / ^
MLC(O;9('"W3$F;8J!@DE\ RJ%%J;(M7@CW-69<,R;UT9\$(2^PV=O.;VV41)
MNV-P1JND36/LZ7*<*R_C;[<:*;__GB;G&?,'DG&-<9^OE7A8'HAX70$FHDSU
M'A&R"1$4=W7*)$? (AS7)GOI6K=Q:T)XOP4NG>#U]17:??;3Y2_JETA[_[_]
MR_\!4$L! A0#%     @ S&6:5F1=]MHX"   R30  !8              ( !
M     &$P,S,Q,C R,VYS<"UE>#,Q,2YH=&U02P$"% ,4    " #,99I6].'5
M 4H(   *-@  %@              @ %L"   83 S,S$R,#(S;G-P+65X,S$R
M+FAT;5!+ 0(4 Q0    ( ,QEFE;$4D3_SP0   84   6              "
M >H0  !A,#,S,3(P,C-N<W M97@S,C$N:'1M4$L! A0#%     @ S&6:5CF]
MK=[D!   IQ(  !8              ( ![14  &$P,S,Q,C R,VYS<"UE>#,R
M,BYH=&U02P$"% ,4    " #,99I6?XR9/'9) 0 3P X $
M@ $%&P  ;G-P+3(P,C,P,S,Q+FAT;5!+ 0(4 Q0    ( ,QEFE9@2UOG1@L
M *%H   0              "  :ED 0!N<W M,C R,S S,S$N>'-D4$L! A0#
M%     @ S&6:5K@!FA;5%P  _=H  !0              ( !'7 ! &YS<"TR
M,#(S,#,S,5]C86PN>&UL4$L! A0#%     @ S&6:5C9 B*6>%P  )M@  !0
M             ( !)(@! &YS<"TR,#(S,#,S,5]D968N>&UL4$L! A0#%
M  @ S&6:5DGTOQAKT0  @1P! !,              ( !])\! &YS<"TR,#(S
M,#,S,5]G,2YJ<&=02P$"% ,4    " #,99I64@YF67!$  #!J0  %
M        @ &0<0( ;G-P+3(P,C,P,S,Q7V<Q,"YJ<&=02P$"% ,4    " #,
M99I6N3\?2(\[  !DH0  %               @ $RM@( ;G-P+3(P,C,P,S,Q
M7V<Q,2YJ<&=02P$"% ,4    " #,99I6K^(UH1-#   II0  $P
M    @ 'S\0( ;G-P+3(P,C,P,S,Q7V<R+FIP9U!+ 0(4 Q0    ( ,QEFE;]
M=L)M0$,  %">   3              "  3<U P!N<W M,C R,S S,S%?9S,N
M:G!G4$L! A0#%     @ S&6:5DX5+"T[.@  0Y<  !,              ( !
MJ'@# &YS<"TR,#(S,#,S,5]G-"YJ<&=02P$"% ,4    " #,99I6GMR"\,Y)
M  !QL0  $P              @ $4LP, ;G-P+3(P,C,P,S,Q7V<U+FIP9U!+
M 0(4 Q0    ( ,QEFE9HE8C>"H\  #JD   3              "  1/] P!N
M<W M,C R,S S,S%?9S8N:G!G4$L! A0#%     @ S&6:5K3\4SIQB@  AI\
M !,              ( !3HP$ &YS<"TR,#(S,#,S,5]G-RYJ<&=02P$"% ,4
M    " #,99I6I[HP8KQF   _?0  $P              @ 'P%@4 ;G-P+3(P
M,C,P,S,Q7V<X+FIP9U!+ 0(4 Q0    ( ,QEFE8\'\Z#MF,  $=Z   3
M          "  =U]!0!N<W M,C R,S S,S%?9SDN:G!G4$L! A0#%     @
MS&6:5@+GIQ$/B   W&@% !0              ( !Q.$% &YS<"TR,#(S,#,S
M,5]L86(N>&UL4$L! A0#%     @ S&6:5GZ'$AQ>2   &0 # !0
M     ( !!6H& &YS<"TR,#(S,#,S,5]P<F4N>&UL4$L%!@     5 !4 804
' )6R!@    $!

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